2023-08-01 14:14 | rework exec | leitner | 1 | +20 | -4 |
2022-05-24 09:47 | modernize codebase a bit, fix bug when params didn't end in newline | leitner | 8 | +103 | -37 |
2020-07-20 14:42 | fix memory leaks (fount be Giorgio) | leitner | 2 | +12 | -2 |
2018-09-29 17:52 | add sepcode | leitner | 1 | +1 | -0 |
2018-09-29 14:36 | introduce sepcode | leitner | 1 | +18 | -13 |
2017-03-13 13:38 | move libowfat includes | leitner | 10 | +36 | -27 |
2015-04-13 18:30 | make cleaner | leitner | 1 | +2 | -1 |
2015-04-13 18:30 | add governor (demo tool to set CPU frequency governor based on AC state, not actually needed anymore with current hardware, not actually installed) | leitner | 3 | +87 | -0 |
2015-04-13 18:29 | add powersave (demo tool to set up power saving, needs customization, not actually installed) | leitner | 4 | +90 | -1 |
2015-04-13 18:23 | copy&paste docu bug | leitner | 1 | +1 | -1 |
2015-04-13 18:22 | also install section 1 man pages | leitner | 1 | +2 | -1 |
2015-04-11 07:23 | add waitinterface and waitport | leitner | 5 | +255 | -3 |
2014-10-28 13:55 | add workaround for inotify race | leitner | 2 | +28 | -4 |
2014-10-27 14:06 | document race condition | leitner | 1 | +14 | -1 |
2014-10-27 13:46 | ftrigger needs inotify | leitner | 1 | +3 | -8 |
2014-10-27 13:04 | document ftrigger | leitner | 2 | +42 | -1 |
2014-10-27 12:55 | fix the case with a full path in the filename | leitner | 1 | +1 | -1 |
2014-10-01 10:49 | when all services exit, run sulogin if pid 1, exit otherwise | leitner | 1 | +8 | -9 |
2014-09-29 14:16 | don't start sulogin if not running as pid 1 | leitner | 1 | +2 | -1 |
2014-09-25 15:29 | more ignorance | leitner | 1 | +1 | -0 |
2014-09-25 15:29 | add ftrigger (run a command if a file changes) | leitner | 3 | +204 | -2 |
2014-09-25 12:36 | get rid of dietlibc dependency | leitner | 1 | +1 | -3 |
2014-09-25 12:21 | a service can now contain a "root" symlink to where it should be started only install SIGWINCH and SIGINT if running with PID 1 you can now do "make MINITROOT=/var/minit" | leitner | 3 | +48 | -7 |
2014-09-25 11:20 | typo in minit.8 use MINITROOT in make install | leitner | 2 | +5 | -3 |
2014-09-24 12:26 | some cosmetic changes | leitner | 1 | +11 | -9 |
2014-09-24 09:58 | allow overriding MINITROOT by setting it in the environment | leitner | 2 | +6 | -0 |
2014-09-24 09:36 | document ulimit | leitner | 1 | +1 | -0 |
2014-09-24 09:36 | remove superfluous variables | leitner | 1 | +4 | -5 |
2014-09-23 15:54 | location of MINITROOT has changed | leitner | 1 | +1 | -1 |
2013-05-31 16:47 | better man pages | leitner | 2 | +105 | -12 |
2012-08-13 15:21 | fix comment skipping | leitner | 1 | +9 | -2 |
2010-07-20 23:08 | fix serdo | leitner | 1 | +6 | -5 |
2010-07-20 22:33 | document ulimit | leitner | 1 | +3 | -2 |
2010-07-20 22:32 | add ulimit support to serdo | leitner | 1 | +46 | -3 |
2008-09-23 19:32 | fix quoting | leitner | 1 | +2 | -2 |
2008-09-05 15:15 | serdo will now ignore the exit code of lines starting with '-' | leitner | 1 | +4 | -1 |
2007-11-29 23:44 | fix (apparently unexploitable) stack clobber in serdo (found by Nikola Vladov, many thanks) | leitner | 2 | +5 | -2 |
2007-09-04 14:36 | when serdo is run without arguments, and a file called "script" exists in the current working directory, executes that (to save a few inodes for the "params" files | leitner | 3 | +16 | -1 |
2006-03-25 21:43 | mention libowfat in README | leitner | 1 | +2 | -0 |
2006-02-17 07:42 | add a few small features like: - changing the nice - redirecting the output without extra log process | sanjiyan | 2 | +30 | -0 |
2005-09-22 12:33 | Fix stupid core dump when printing error message (Nikola Vladov) | leitner | 1 | +1 | -1 |
2005-05-12 15:39 | don't overwrite system shutdown | leitner | 2 | +3 | -3 |
2005-04-08 17:23 | fix make tar target | leitner | 1 | +1 | -1 |
2005-04-08 17:18 | added small special-purpose malloc using a static buffer before calling the real malloc (Nikola Vladov) | leitner | 3 | +42 | -1 |
2005-03-31 17:56 | fix msvc -d followed by msvc -h (would send SIGHUP to pid 1, i.e. kill minit; found by Paul Fox) | leitner | 1 | +2 | -0 |
2005-03-31 17:55 | Don't send signal to already terminated process, because minit uses 1 to signal that condition, and msvc then killed minit itself. Found by Paul Fox. | leitner | 1 | +3 | -0 |
2005-03-30 09:58 | allow minit to stay around without services if it is running as root | leitner | 1 | +3 | -2 |
2005-02-26 17:00 | add usage for serdo (Nikola Vladov) | leitner | 2 | +2 | -1 |
2005-02-24 09:10 | malloc -> alloca | leitner | 2 | +4 | -2 |
2004-12-31 01:14 | add serdo and man page | leitner | 3 | +40 | -3 |
2004-12-25 17:04 | cvsignore serdo | leitner | 1 | +1 | -0 |
2004-12-25 16:58 | fix export in serdo | leitner | 1 | +1 | -0 |
2004-12-25 16:54 | rip out old libowfat copy, require real libowfat instead add serdo (to run n commands in sequence) | leitner | 22 | +255 | -483 |
2004-09-10 07:14 | allow service blacklisting using -servicename | leitner | 2 | +20 | -2 |
2004-04-08 15:59 | fix -d, too | leitner | 1 | +2 | -1 |
2004-04-08 15:35 | document fix | leitner | 1 | +2 | -0 |
2004-04-08 15:34 | oops, do not kill(0,...) if readpid failed | leitner | 1 | +1 | -2 |
2004-03-17 12:19 | add history mode (msvc -H) | leitner | 4 | +80 | -1 |
2004-03-04 20:04 | Kosmetik.... | sanjiyan | 1 | +8 | -8 |
2004-03-04 17:53 | also install the man pages | leitner | 1 | +3 | -1 |
2004-03-04 17:47 | add -D to msvc -h remove debug printf | leitner | 3 | +4 | -23 |
2004-02-20 05:10 | cosmetics | leitner | 3 | +12 | -7 |
2004-02-20 04:49 | add minit-update to cvsignore | leitner | 1 | +1 | -0 |
2004-02-20 04:46 | write two 0s to make sure | leitner | 2 | +1 | -2 |
2004-02-20 04:42 | msvc -D service will now print all the dependencies of that services that are running. | leitner | 5 | +94 | -18 |
2004-02-19 22:47 | add some great man pages by Erich Schubert (he wrote them for the Debian project) do not assume MINITROOT is 10 chars long in msvc (fix also from Erich Schubert) | leitner | 8 | +262 | -2 |
2004-01-29 14:40 | #include minit.h and use MINITROOT consistently (Lordy) | leitner | 6 | +19 | -14 |
2004-01-12 00:30 | read two bytes too many (Raffael Himmelreich) | leitner | 1 | +1 | -1 |
2003-12-05 16:48 | head -1 -> head -n 1 | leitner | 1 | +1 | -1 |
2003-11-14 19:09 | add minit-update (Florian Westphal) | leitner | 6 | +295 | -29 |
2003-10-31 18:01 | Several cleanups by Florian Westphal | leitner | 5 | +27 | -21 |
2003-09-26 12:45 | add minit.h | leitner | 6 | +32 | -19 |
2003-09-22 18:47 | cleanups | cvs | 3 | +68 | -24 |
2003-06-23 14:23 | credit Bernd | leitner | 1 | +1 | -0 |
2003-06-23 14:21 | exec sulogin directly | leitner | 1 | +4 | -2 |
2003-06-23 14:19 | typo | leitner | 1 | +1 | -1 |
2003-06-19 10:51 | install as /sbin/init if it does not exist | leitner | 1 | +1 | -0 |
2003-06-19 10:50 | mkdir before make install | leitner | 1 | +1 | -1 |
2003-05-27 10:57 | opendevconsole | leitner | 4 | +23 | -13 |
2003-05-27 10:51 | fix shutdown (Thomas Schwinge) | leitner | 1 | +6 | -3 |
2003-05-26 22:27 | update str_len -> strlen | leitner | 3 | +30 | -1 |
2003-05-26 22:19 | close fifos in shutdown import str_len alias to strlen from libowfat-cvs | leitner | 2 | +7 | -2 |
2003-05-20 16:20 | shutdown fixes (from Florian) | leitner | 2 | +3 | -2 |
2003-05-20 13:55 | sys/fcntl.h -> fcntl.h | leitner | 4 | +4 | -5 |
2003-05-13 20:14 | remove compiler warnings | leitner | 9 | +29 | -65 |
2003-05-09 16:02 | msg -> __write2 in shutdown | leitner | 2 | +49 | -41 |
2003-05-09 15:51 | mention shutdown in changelog | leitner | 1 | +1 | -0 |
2003-05-09 15:49 | add shutdown and killall5 to cvsignore | leitner | 1 | +2 | -0 |
2003-05-09 15:49 | add shutdown | leitner | 2 | +259 | -2 |
2003-04-28 11:19 | add contributed killall5 and ctrlaltdel-run script | leitner | 4 | +108 | -2 |
2003-04-27 19:08 | fix typo causing msvc to segfault after the job | leitner | 2 | +4 | -1 |
2003-04-24 16:26 | add msvc -g (get pid for shell script) | leitner | 3 | +18 | -3 |
2003-04-24 16:16 | get msvc exit code right add small comment "documentation" to listpids | leitner | 2 | +6 | -3 |
2003-04-24 16:13 | mention graphviz | leitner | 1 | +2 | -0 |
2003-04-24 16:08 | make clean also removes write_proc msvc.8 now says that you can specify more than one service | leitner | 2 | +4 | -2 |
2003-04-24 16:02 | add heuristic to detect time zone change after minit started and still report the correct elapse time since process start to msvc. | leitner | 2 | +48 | -16 |
2003-04-24 14:58 | strip /etc/minit/ before service name | leitner | 4 | +45 | -17 |
2003-04-24 14:44 | minit now checks whether a PID actually exists before accepting msvc -P this removes a race condition when the forked service terminates before pidfilehack notifies minit of the PID msvc now accepts more than one service after -o, -d, ... | leitner | 3 | +57 | -33 |
2003-03-15 00:57 | add minit-graph from Tommi Virtanen (output ps dependency graph) | leitner | 3 | +52 | -1 |
2002-10-22 17:17 | lines in depends can now be commented out with a # add a method to clear dead services (mark as terminated) | sanjiyan | 3 | +44 | -13 |
2002-09-06 18:01 | new byte_copy from libowfat | leitner | 1 | +10 | -12 |
2002-06-14 13:28 | add \n to error message | leitner | 1 | +1 | -1 |
2002-06-04 23:43 | cosmetic changes | leitner | 2 | +10 | -5 |
2002-03-23 22:08 | ignore write_proc binary | sanjiyan | 1 | +1 | -0 |
2002-03-22 21:21 | add write_proc "make install" now installs hard-reboot and write_proc in /sbin | sanjiyan | 3 | +23 | -1 |
2002-02-28 16:34 | add hard-reboot | leitner | 2 | +33 | -0 |
2002-02-28 16:34 | include GPLv2 and add some patches from Tommi Virtanen | leitner | 3 | +357 | -7 |
2002-02-20 01:38 | record time when processes finish | leitner | 3 | +13 | -1 |
2002-02-05 16:16 | document default, ctrlaltde and kbreq services | leitner | 1 | +15 | -0 |
2001-12-06 15:20 | reap zombies faster. | leitner | 2 | +8 | -2 |
2001-12-04 21:07 | add todo | leitner | 1 | +3 | -0 |
2001-12-04 21:06 | don't start service dependencies if they are not marked respawn and already ran. | leitner | 2 | +7 | -2 |
2001-11-26 17:40 | import more changes from libowfat | leitner | 6 | +72 | -18 |
2001-11-26 17:37 | import changes from libowfat | leitner | 8 | +36 | -34 |
2001-11-24 23:12 | better installation support, and portability bugfix from libowfat. | leitner | 2 | +10 | -3 |
2001-11-22 02:32 | fix the logging bug | leitner | 2 | +7 | -3 |
2001-11-13 00:07 | be more stringent with the file descriptors | leitner | 1 | +13 | -6 |
2001-11-13 00:05 | install msvc to /bin, not to /usr/sbin, so it is in the default path of execvp and pidfilehack finds it. | leitner | 1 | +2 | -1 |
2001-11-08 21:32 | fix minit and msvc so they handle msvc -P correctly. | leitner | 3 | +24 | -16 |
2001-11-08 19:47 | add one sulogin | leitner | 1 | +13 | -12 |
2001-11-08 18:29 | fix sync handling, add listpids (lists running services, useful for shutdown?) | leitner | 2 | +62 | -55 |
2001-11-08 18:02 | boast about man page | leitner | 1 | +2 | -1 |
2001-11-08 18:01 | add man page, twiddle return codes. | leitner | 3 | +100 | -5 |
2001-11-08 16:38 | oops, sigchild needs to be in there, it just does not need to do anything. | leitner | 1 | +5 | -3 |
2001-11-08 16:30 | switch to sigaction and use SA_RESTART. Oops. | leitner | 1 | +18 | -20 |
2001-11-08 15:18 | increase poll timeout, try to make top not display "run" as process name | leitner | 1 | +2 | -2 |
2001-11-08 15:05 | no more zombies! | leitner | 1 | +22 | -9 |
2001-11-08 14:05 | testing | leitner | 1 | +36 | -7 |
2001-11-07 15:41 | make each watched process his own process group | leitner | 2 | +25 | -0 |
2001-11-02 19:36 | oops, set wrong variable to 0 for keyboard request. | leitner | 1 | +1 | -1 |
2001-08-30 20:17 | mention multilog | leitner | 1 | +3 | -0 |
2001-08-30 20:15 | add "log" subdirectory (see README). get rid of stdio and *printf and switch to routines from libowfat. | leitner | 3 | +18 | -2 |
2001-08-30 19:59 | add buffering and formatting from libowfat | leitner | 17 | +379 | -60 |
2001-07-10 20:21 | oink | leitner | 2 | +10 | -6 |
2001-02-09 18:22 | ctrl-alt-del will start the service "ctrlaltdel", the keyboard request (normally alt-arrowup) will start the service "kbreq". Untested. | leitner | 2 | +27 | -1 |
2001-02-02 20:45 | add CHANGES. | leitner | 2 | +13 | -0 |
2001-02-02 20:36 | make clean now also deletes pidfilehack. | leitner | 1 | +1 | -1 |
2001-02-02 20:36 | added cvsignore ;-] | leitner | 1 | +4 | -0 |
2001-02-02 20:35 | added pidfilehack. | leitner | 3 | +85 | -11 |
2001-02-02 19:14 | Initial revision | leitner | 7 | +672 | -0 |