summaryrefslogtreecommitdiffstats
path: root/kolabd
Commit message (Collapse)AuthorAgeFilesLines
* Fix inifinite loop for initially connectingJeroen van Meeuwen (Kolab Systems)2014-02-161-1/+2
|
* Avoid connection errors being fatal.Jeroen van Meeuwen (Kolab Systems)2014-02-111-0/+14
| | | | Sleep and continue should we have an empty list of domains
* Pause between starting domain synchronizations if the number of domains ↵Jeroen van Meeuwen (Kolab Systems)2014-01-261-0/+3
| | | | added is greater or equal to 5, for otherwise you will hammer your LDAP server to death
* terminate() processes for domains that have been removedJeroen van Meeuwen (Kolab Systems)2013-10-151-0/+4
|
* Correct unpack error (#2246)Jeroen van Meeuwen (Kolab Systems)2013-09-231-1/+1
|
* Make sure that in a multi-domain environment, we get the base dn for ↵Jeroen van Meeuwen (Kolab Systems)2013-05-231-0/+2
| | | | additional domain name spaces right.
* Add a [kolab] section setting 'sync_interval', used as the interval between ↵Jeroen van Meeuwen (Kolab Systems)2013-04-291-0/+8
| | | | | | authn/authz synchronization calls. Synchronization would otherwise continue to occur with paged searches, or vlv searches, immediately after finishing a run.
* Update copyrightJeroen van Meeuwen (Kolab Systems)2013-04-172-2/+2
|
* Sleep for a second or so, otherwise we loop very quickly - also accept a ↵Jeroen van Meeuwen (Kolab Systems)2012-12-261-0/+3
| | | | KeyboardInterrupt exception to bail out
* Loop through the thread's synchronization routine continuouslyJeroen van Meeuwen (Kolab Systems)2012-12-261-9/+10
|
* Display a traceback with the process failsJeroen van Meeuwen (Kolab Systems)2012-12-261-3/+5
|
* try/except synchronizing and gracefully exit if something goes wrong. The ↵Jeroen van Meeuwen (Kolab Systems)2012-11-301-3/+7
| | | | master kolabd process will restart synchronization
* Check if a domain name space synchronization process is still aliveJeroen van Meeuwen (Kolab Systems)2012-11-301-2/+17
| | | | try/except removing our PID file
* Include tmpfiles.d in dist tarballJeroen van Meeuwen (Kolab Systems)2012-11-251-1/+2
|
* Add tmpfiles.d configuration filesJeroen van Meeuwen (Kolab Systems)2012-10-011-0/+2
|
* Revert "List Default-Start runlevels explicitly, and start the services on ↵Jeroen van Meeuwen (Kolab Systems)2012-09-121-2/+2
| | | | | | runlevel 2 as well" This reverts commit 7d26bec2649c678cb2533607e33443cbe7008510.
* List Default-Start runlevels explicitly, and start the services on runlevel ↵Jeroen van Meeuwen (Kolab Systems)2012-09-121-2/+2
| | | | 2 as well
* Clause the inclusion of /etc/init.d/functions (it should exist)Jeroen van Meeuwen (Kolab Systems)2012-08-231-3/+9
| | | | | | Include /etc/default/$service if the file exists Both changes work towards resolving #972
* Import the required utilsJeroen van Meeuwen (Kolab Systems)2012-06-131-0/+1
|
* Make use of the new ensure_directory() function (#840)Jeroen van Meeuwen (Kolab Systems)2012-06-131-0/+6
|
* Include LSB headers for default-start and default-stopJeroen van Meeuwen (Kolab Systems)2012-06-061-0/+2
|
* Make sure we use no functions that have been introduced in Python > 2.6 (#803)Jeroen van Meeuwen (Kolab Systems)2012-05-291-6/+10
|
* Resolve pylint long lines issueJeroen van Meeuwen (Kolab Systems)2012-05-171-1/+7
|
* Update kolabd/process to set it's own name after the domain name being servedJeroen van Meeuwen (Kolab Systems)2012-05-171-1/+6
|
* Make as sure as possible, kolabd does not run with any non-kolab privilegesJeroen van Meeuwen (Kolab Systems)2012-05-171-11/+107
|
* Set kolabd to run as kolab:kolab (systemd) or with daemon options --user kolabJeroen van Meeuwen (Kolab Systems)2012-05-172-1/+4
|
* Add kolabd systemd fileJeroen van Meeuwen (Kolab Systems)2012-04-194-64/+88
| | | | Refactor process management in kolabd
* Bump pre-releaseJeroen van Meeuwen (Kolab Systems)2012-04-171-1/+6
|
* 65 is too early in the boot processJeroen van Meeuwen (Kolab Systems)2012-04-161-1/+1
|
* Insert TODOJeroen van Meeuwen (Kolab Systems)2012-04-081-0/+2
|
* Correct some pylint conventions/warnings/errorsJeroen van Meeuwen (Kolab Systems)2012-03-091-21/+52
|
* Add kolabd.sysconfigJeroen van Meeuwen (Kolab Systems)2012-03-021-0/+5
|
* Update copyrightdev/entitlementsJeroen van Meeuwen (Kolab Systems)2012-01-041-1/+1
|
* We don't actually care about the parameters sent by signal handlers, but we ↵Jeroen van Meeuwen (Kolab Systems)2011-11-211-2/+2
| | | | | | must accept the correct number of parameters. Fixes #516
* Have the sysvinit scripts make use of the -p optionJeroen van Meeuwen (Kolab Systems)2011-11-091-1/+1
| | | | Fix default PID file location for kolab-saslauthd
* Add signal handlers to kolabd and saslauthdJeroen van Meeuwen (Kolab Systems)2011-11-091-4/+30
| | | | Add -p / --pid-file option to these daemons
* Remove $MECH and $SOCKETDIR from starting the daemonJeroen van Meeuwen (Kolab Systems)2011-11-091-1/+1
|
* Adjust sysvinit settings for kolabd and saslauthdJeroen van Meeuwen (Kolab Systems)2011-11-092-16/+19
|
* Include /etc/sysconfig/kolab{d,-saslauthd} in dist, and ship them as part of ↵Jeroen van Meeuwen (Kolab Systems)2011-11-091-1/+3
| | | | the RPM packages
* Correct source location for kolabd.py and saslauthd.pyJeroen van Meeuwen (Kolab Systems)2011-11-091-1/+0
|
* Install sysvinit rc scripts for kolabd and kolab-saslauthdJeroen van Meeuwen (Kolab Systems)2011-11-092-0/+116
|
* Use one fork per domain name space foundJeroen van Meeuwen (Kolab Systems)2011-10-281-16/+24
|
* Update kolabd synchronizing routineJeroen van Meeuwen (Kolab Systems)2011-09-231-14/+4
|
* Update locations to install our python filesJeroen van Meeuwen (Kolab Systems)2011-07-041-1/+1
|
* Fix the URL to the bugtrackerJeroen van Meeuwen (Kolab Systems)2011-06-171-2/+2
|
* Increase documentation but primarily write out TODOsJeroen van Meeuwen (Kolab Systems)2011-03-261-0/+7
|
* Remove the saslauthd component from kolabdJeroen van Meeuwen (Kolab Systems)2011-03-231-45/+0
|
* Enhance logging and config system in kolabdJeroen van Meeuwen (Kolab Systems)2011-03-231-16/+27
| | | | Reuse the existing Auth() instance (avoid duplicate log entries)
* Remove saslauthd options and code from the main daemonJeroen van Meeuwen (Kolab Systems)2011-03-131-17/+4
|
* Expunging folders is part of the loopJeroen van Meeuwen (Kolab Systems)2011-03-081-1/+1
|