summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: accurately reflect versionHEAD1.6.1masterVincent Post2022-10-181-1/+1
|
* Python3 support1.6Alexander Sulfrian2022-06-071-4/+4
|
* Bump version1.5Alexander Sulfrian2016-03-101-1/+1
|
* Non-Blocking read of subprocess outputAlexander Sulfrian2016-03-101-6/+50
| | | | | | | | | | | Some deamons does not close stdout (and the other fds) during forking. So our direct child will die, but Popen.communicate will block until the daemon dies. We now read the output non-blocking and stop reading it, if we get SIGCHLD and our direct child is dead. Because we now handle SIGCHLD by ourselfs, we need to ensure to call Popen.wait so that the kernel can cleanup our child and we do not get defunct processes.
* Ignore SIGCHLD to cleanup child and remove defunct processesAlexander Sulfrian2016-03-101-0/+2
|
* Use correct variableAlexander Sulfrian2016-03-091-1/+1
|
* Bump version1.4Alexander Sulfrian2016-03-031-1/+1
|
* Allow dots in the script namesAlexander Sulfrian2016-03-031-1/+2
|
* Remove old option nameAlexander Sulfrian2016-03-031-2/+2
|
* Bump version1.3Alexander Sulfrian2016-03-021-1/+1
|
* Allow multiple actionsAlexander Sulfrian2016-03-021-15/+22
| | | | | You can specify multiple actions now. Each script will be run with each action until the first one is successful (return 0 as exit status).
* Execute the scripts manuallyAlexander Sulfrian2016-03-021-13/+27
| | | | Only use run-parts to get the script names and execute the scripts one by one.
* No need to wait(), communicate() will already waitAlexander Sulfrian2016-03-021-1/+1
|
* Work for users with restricted shell, tooAlexander Sulfrian2016-03-021-0/+1
|
* Bump version1.2Alexander Sulfrian2016-02-221-1/+1
|
* Add config file for user to include or excludeAlexander Sulfrian2016-02-221-3/+28
|
* Code styleAlexander Sulfrian2016-02-221-7/+12
| | | | Some style fixes for pylint.
* Remove trailing whitespaceAlexander Sulfrian2016-02-221-3/+3
|
* Bump version1.1Alexander Sulfrian2015-09-021-1/+1
|
* Do not use su in non-root modeAlexander Sulfrian2015-09-021-5/+9
|
* Add short README1.0Alexander Sulfrian2015-09-021-0/+4
|
* Add licenseAlexander Sulfrian2015-09-021-0/+20
| | | | Simple Expat variant of MIT.
* Initial commitAlexander Sulfrian2015-09-012-0/+126