summaryrefslogtreecommitdiff
path: root/daemon.py
Commit message (Collapse)AuthorAgeFilesLines
* [daemon] don't call putenv directlyJulien Cristau2012-03-151-1/+1
| | | | | assigning to os.environ will call putenv as needed, whereas calling putenv won't update python's idea of the environment properly.
* [daemon] set $HOME when dropping privileges (closes #81297)Julien Cristau2011-10-251-0/+1
|
* backport stableAurelien Campeas2011-10-101-0/+1
|\
| * daemon: make pidfile world-readable (closes #75968)Julien Cristau2011-09-151-0/+1
| | | | | | | | | | | | There's no reason to hide this behind restrictive permissions, and making it world-readable allows non-root monitoring of the daemon. See https://www.cubicweb.org/ticket/1910818
* | daemon: kill DaemonMixinJulien Cristau2011-09-061-103/+1
|/ | | | | It doesn't seem used, and has a bunch of issues (allows symlink attacks against pidfile in /tmp, DoS, TOCTTOU, ...).
* daemon: call initgroups/setgid before setuid (closes #74173)Julien Cristau2011-09-061-6/+22
| | | | Otherwise we keep the initial (most likely root) GID.
* daemon: update commentsJulien Cristau2011-09-061-3/+2
| | | | Fix one typo, update URL to something that still exists.
* [packaging] prepare 0.55.1logilab-common-version-0.55.1Nicolas Chauvat2011-03-281-1/+1
|
* daemon: daemonize can be specified an umask to use, and return different ↵Sylvain Th?nault2011-01-051-4/+10
| | | | exit code according to process
* 2to3 has some more usable fixersEmile Anclin2010-11-151-1/+1
|
* 2to3: fix a lot of white space after commaEmile Anclin2010-11-151-2/+2
|
* don't raise string exception in testlib (closes #35331)Sylvain Th?nault2010-07-011-1/+9
|
* fix deprecated usage of lgc.logger, superseeded by logging + lgc.logging_extlogilab-common-version-0.50.2Sylvain Th?nault2010-05-211-14/+11
|
* new daemonize function, usable without the burden of the DaemonMixInSylvain Th?nault2010-05-201-29/+55
|
* missing replacement in disclaimer; include COPYING.LESSER in manifest; kill ↵Sylvain Th?nault2010-04-281-1/+1
| | | | DEPENDS file
* propre licensing information (LGPL-2.1). Hope I get it right this time.Sylvain Th?nault2010-04-281-3/+20
|
* update license, logilab-common is licensed under LGPLv2Adrien Di Mascio2010-04-131-1/+1
|
* include Dotan Barak spell fixes patchSylvain Th?nault2009-11-231-5/+5
|
* [cleanup] delete-trailing-whitespaceNicolas Chauvat2009-07-191-2/+2
|
* delete-trailing-whitespacesSylvain Th?nault2009-05-271-3/+2
|
* improve doc for better epydoc generation.Nicolas Chauvat2008-07-131-18/+6
|
* forget the past.root2006-04-261-0/+144
forget the past.