summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-04-03add a glib message to syslog handlerWilliam Jon McCann11-311/+366
Also add ability to toggle debugging when SIGUSR1 is received.
2007-04-03bump the ac_prereq and use the docdir varWilliam Jon McCann2-16/+2
2007-04-02daemonize properlyDavid Zeuthen1-2/+1
2007-04-02autoconf fixes, separate pamlibdir variable, path expansion at make timeMichael Biebl8-129/+99
The attached patch does the following: - Use a separate $pam-module-dir variable for the pam module - Instead of defining a custom $slibdir variable, just use the standard $libdir variable specified by autoconf - Use the standard autoconf $docdir variable (Add AC_PREREQ(2.59) for that). - Drop AS_AC_EXPAND macro and remove AC_DEFINE_UNQUOTED for dir variables. + Build the init script at make time using sed + Use defines in src/Makefile.am to pass the variables to gcc at make time - Consistently use AC_HELP_STRING everywhere - Remove/Replace deprecated macros: + AM_INIT_AUTOMAKE takes the package name and version number from AC_INIT + AM_CONFIG_HEADER -> AC_CONFIG_HEADERS + AC_OUTPUT -> AC_CONFIG_FILES Patch is tested and make distcheck works.
2007-04-02add unix-user to parse listWilliam Jon McCann1-1/+1
Oops.
2007-04-02add missing prefix and exec_prefixWilliam Jon McCann1-0/+2
Apparently this is required.
2007-03-30make pam module install into $slibdirDoug Goldstein1-1/+1
Basically the path for the pam module is hardcoded to /lib/security which isn't right. Attached is a patch that uses the value of slibdir for /lib/.
2007-03-26use xlib directly instead of via gdkWilliam Jon McCann2-9/+35
2007-03-19add CanActivateSessions to Seat interfaceWilliam Jon McCann7-21/+67
And associated documentation and added to test-fus.
2007-03-15fix missed pam_syslog changeWilliam Jon McCann2-6/+5
Also make the configure checks simpler.
2007-03-15fix building pam module on debian systemsWilliam Jon McCann2-14/+90
Only include what is available. Use a alternative to pam_syslog if it isn't available.
2007-03-15more typos in docsWilliam Jon McCann1-2/+2
2007-03-15typoWilliam Jon McCann1-1/+1
2007-03-14bump versionWilliam Jon McCann1-2/+2
2007-03-14update for releaseWilliam Jon McCann1-0/+18
2007-03-14bump the version arbitrarilyWilliam Jon McCann1-2/+2
2007-03-14update todoWilliam Jon McCann1-1/+1
2007-03-14add some more docsWilliam Jon McCann3-4/+213
2007-03-14add missing instead attributeWilliam Jon McCann1-0/+1
2007-03-14don't include the generated html in gitWilliam Jon McCann2-318/+0
2007-03-14dont' mark the user properties to be set in the constructorWilliam Jon McCann1-2/+2
Now that we have two properties (one deprecated) that refer to the same thing we can't require that they are both set during the constructor. Furthermore, we can't require that either of them are set because we don't know which will be used.
2007-03-13missed a namespace on the permission tagWilliam Jon McCann3-70/+70
2007-03-13updated doc dtdWilliam Jon McCann2-65/+65
2007-03-13add a new configure option --with-slibdir to use for connectorWilliam Jon McCann3-2/+18
Turns out that just using libdir breaks the .pc file install.
2007-03-13deprecate the user properties and add unix-user propertiesWilliam Jon McCann15-99/+295
Also added deprecated notes to the docs. New code should be using GetUnixUser instead of GetUser etc.
2007-03-13add more doc stubsWilliam Jon McCann6-57/+108
2007-03-13various leak fixesWilliam Jon McCann4-21/+68
2007-03-13convert to utf8 and xhtml outputWilliam Jon McCann3-62/+64
Seems to fix some problems with invalid characters showing up.
2007-03-13add the last bits of spec frameworkWilliam Jon McCann23-771/+1832
The spec is the introspection format extended with docs. There are tools to build docbook and strip the docs to make dbus introspect xml.
2007-03-13install the connector into libdir by defaultWilliam Jon McCann2-3/+2
If building the PAM module then it probably should be going into /lib. However, hardcoding /lib makes it very difficult to build as non-root, breaks make distcheck, and probably isn't correct for 64 bit systems. If you are a distro you should probably configure using --libdir=/lib.
2007-03-10regenerate docsWilliam Jon McCann2-54/+54
2007-03-10add the generated doc htmlWilliam Jon McCann2-1/+96
2007-03-09give root permission to use the property interfaceWilliam Jon McCann1-1/+5
2007-03-09fix the user prop typeWilliam Jon McCann1-9/+9
2007-03-09add a few more parameters to session idlWilliam Jon McCann2-1/+97
2007-03-09add uuid to cookieWilliam Jon McCann1-1/+9
2007-03-09add a tool to autogenerate dbus object ref docsWilliam Jon McCann13-160/+884
I hope I didn't reinvent a wheel but it seems to work much better than hand coding these refentries. Still need to add support for comments and actual descriptions ala gtk-doc.
2007-03-08tweak the css for the docsWilliam Jon McCann2-15/+66
2007-03-08update all .gitignore filesWilliam Jon McCann5-1/+28
2007-03-08add a stub for docbook documentationWilliam Jon McCann11-30/+378
2007-03-08prevent the use of the glib properties interfaceWilliam Jon McCann1-1/+3
We don't want anyone to be able to directly modify properties. Also make these policies mandatory.
2007-03-07update todoWilliam Jon McCann1-4/+2
2007-03-06remove debug noiseWilliam Jon McCann1-1/+1
2007-03-06add very basic idle monitoring of text sessions and rework parameter parsingWilliam Jon McCann2-23/+205
Rework the parameter parsing so it is a bit more robust and so that parameters can get passed to the constructor.
2007-03-06use paths.h if availableWilliam Jon McCann6-15/+58
2007-03-06add some items in a TODO fileWilliam Jon McCann1-0/+24
2007-03-06exit if we can't acquire name at startup and fix a glib warningWilliam Jon McCann1-9/+32
2007-03-06add is-local back to the pam moduleWilliam Jon McCann1-0/+4
2007-03-06check for empty strings as well as nullWilliam Jon McCann1-7/+9
2007-03-06use a slightly more sophisticated rule for adding sessions to static seatWilliam Jon McCann2-5/+33