Init system
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2020-09-16 21:14respawn: handle errorsCem Keylan1+5-1
2020-09-16 21:01oopsCem Keylan2+2-2
2020-09-16 13:05contrib: fix errorsCem Keylan3+10-3
2020-09-16 13:01CHANGELOG: updateCem Keylan1+13-0
2020-09-16 12:57parse_cmdline(): skip kernel command line parameters that has a '.'Cem Keylan1+1-0
2020-09-16 12:57shalt.c: define _XOPEN_SOURCE on MakefileCem Keylan2+2-4
2020-09-16 12:55respawn: add seperate shell utility instead of running while loopsCem Keylan4+28-3
2020-09-13 18:35init: bump to 1.1.0Cem Keylan1+7-0
2020-09-13 18:33init: add unmount hooksCem Keylan1+1-0
2020-08-16 07:37CHANGELOG: updateCem Keylan1+8-0
2020-08-16 07:35rc.boot: fix creating /0755 directoryCem Keylan1+2-1
2020-08-14 22:36add changelogCem Keylan1+98-0
2020-08-14 22:06shalt: define '_XOPEN_SOURCE' valueCem Keylan1+3-1
2020-08-14 21:57rc.boot: Don't announce the parsing of command line.Cem Keylan1+1-3
2020-08-14 21:56rc.boot: Make the welcome message easier to readCem Keylan1+1-1
2020-08-14 21:46link(): remove functionCem Keylan2+4-9
2020-08-13 10:31rc.boot: make the operation silent if 'quiet' was specified on the kernel commandlineCem Keylan1+5-0
2020-08-13 08:39rc.boot: better specify dmesg levelCem Keylan1+1-1
2020-08-13 08:38out(): If quiet is specified, stop printing messagesCem Keylan1+2-1
2020-08-13 08:38rc.lib: specify emacs modeCem Keylan1+1-0
2020-08-13 08:36rc.lib: simplify kernel command line parsing functionCem Keylan2+14-13
2020-08-13 07:21rc.shutdown: sync before unmounting file systemsCem Keylan1+1-0
2020-08-13 07:20Makefile: make way for other C toolsCem Keylan1+9-4
2020-08-13 07:16shalt: sync filesystemsCem Keylan1+3-1
2020-07-19 22:21shalt: add to gitignoreCem Keylan1+1-0
2020-07-19 22:18shalt: change coding style, add response, parse arguments with arg.hCem Keylan3+81-8
2020-07-17 12:11rc.boot: remove handling of rc.localCem Keylan1+0-8
2020-06-01 14:57init: use link function to link IO devicesCem Keylan2+12-0
2020-06-01 14:56rc.lib: drop -m flag from 'mkdir'Cem Keylan1+4-9
2020-06-01 09:52init: make mnt function similar to KISSCem Keylan2+16-10
2020-06-01 09:51rc.shutdown: seperate functionsCem Keylan1+4-3
2020-05-22 23:27rc.boot: use device_helper functionsCem Keylan1+5-9
2020-05-22 23:25rc.lib: add device_helper, change out/err functions, sort functions after loggers alphabeticallyCem Keylan1+78-36
2020-05-22 23:18rc.lib: define logger at the beginning (if it exists)Cem Keylan1+6-1
2020-05-22 23:17rc.conf: drop log_dir variableCem Keylan1+2-8
2020-05-22 23:16rc.lib: drop log_file variableCem Keylan1+18-8
2020-05-21 23:13init: move mnt function rc.libCem Keylan2+9-9
2020-05-21 09:17init: read rc.conf only if it existsCem Keylan2+3-3
2020-05-21 09:12rc.lib: enable setting loglevel from the kernel command lineCem Keylan1+1-0
2020-05-20 11:57add option to log boot and shutdown to a fileCem Keylan4+25-6
2020-05-20 10:07rc.boot: read /proc/mounts only if it existsCem Keylan1+1-1
2020-05-20 10:01init: primitive parsing of the command lineCem Keylan2+31-3
2020-05-16 17:56shalt: don't check for rootCem Keylan1+2-5
2020-05-16 16:23init: allow installing hooks to lib directoryCem Keylan1+1-1
2020-05-16 13:30init: set PATH in rc.libCem Keylan3+1-5
2020-05-16 13:29Makefile: use cp instead of installCem Keylan1+11-11
2020-05-16 10:10rc.shutdown: hardcode init directoryCem Keylan1+1-1
2020-05-16 10:09rc.shutdown: use available path if it existsCem Keylan1+1-1
2020-05-16 10:00rc.lib/shutdown: disable shellcheck errorsCem Keylan2+2-0
2020-05-16 10:00rc.boot: drop the usage of findCem Keylan1+9-15
2020-05-16 09:58rc.shutdown: remove cryptsetupCem Keylan1+0-10
2020-05-16 09:57rc.shutdown: simplify caseCem Keylan1+1-1
2020-05-16 09:57rc.shutdown: use run_hook functionCem Keylan1+1-5
2020-05-16 09:56rc.lib: fix error messageCem Keylan1+1-1
2020-05-16 09:55init: multiple changesCem Keylan3+28-13
2020-05-16 09:44init: change default hostnameCem Keylan1+1-1
2020-05-16 08:58init: remove rc.local file from the repositoryCem Keylan2+0-11
2020-05-16 08:57rc.boot: add deprecation notice for 'rc.local'Cem Keylan1+4-2
2020-05-16 08:53init: multiple changesCem Keylan3+18-15
2020-05-16 01:45rc.lib: simplifyCem Keylan1+2-7
2020-05-16 01:26init: change emergency-shell to shell, minor changesCem Keylan2+11-14
2020-05-16 01:25init: remove crypttab parsingCem Keylan2+0-44
2020-05-16 01:23rc.lib: updateCem Keylan1+1-4
2020-05-16 01:23rc.boot: remove welcome message from libCem Keylan2+2-2
2020-05-16 01:21rc.boot: get pre-existing PATHCem Keylan1+2-3
2020-05-16 01:20rc.boot: don't set old_ifsCem Keylan1+0-2
2020-05-16 01:20rc.boot: hard-code init directoryCem Keylan1+3-1
2020-05-16 01:19init: move mnt function to rc.bootCem Keylan2+7-8
2020-05-05 11:54rc.boot: use /usr/local/binCem Keylan1+1-1
2020-03-25 13:27don't print errors if runit is not installed or not used.Cem Keylan1+2-2
2020-03-24 14:11add simple halt utilityCem Keylan3+31-1
2020-03-06 21:43remove dist and versionCem Keylan1+0-9
2020-03-02 10:38only announce functions if they are meant to runCem Keylan1+12-12
2020-03-02 10:37add shellcheck disablesCem Keylan1+3-0
2020-03-02 10:37update emergency_shellCem Keylan1+2-2
2020-03-02 10:36change message functionsCem Keylan1+3-3
2020-03-02 10:36add parse_crypttab to rc.libCem Keylan2+46-44
2020-03-02 10:35create runit directories only if runit is installedCem Keylan1+3-1
2020-02-14 10:02install runit.boot for the same reason as getty.Cem Keylan2+4-3
2020-02-14 09:55fix VERSION numberCem Keylan1+1-1
2020-02-14 09:53install getty.boot for unifying the launch of gettyCem Keylan2+9-3
2020-01-18 20:56rc.boot: kill udevd before boot hooksCem Keylan1+5-2
2020-01-16 11:06fix LICENSECem Keylan1+1-0
2020-01-15 19:45bump to 0.5.0Cem Keylan1+1-1
2020-01-15 19:44update READMECem Keylan1+5-1
2020-01-15 19:42remove halt -wCem Keylan1+0-2
2020-01-15 19:41Echo the file being executedCem Keylan2+6-3
2020-01-15 19:40remove inittab references from inittabCem Keylan1+1-4
2020-01-15 19:40removed inittabCem Keylan1+0-11
2020-01-13 17:42bump to 0.4.3Cem Keylan1+1-1
2020-01-13 17:42fix typoCem Keylan1+1-1
2020-01-13 17:20bump to 0.4.2Cem Keylan1+1-1
2020-01-13 17:19remove run_hooks function for sinit option parsingCem Keylan3+13-11
2020-01-13 13:09Makefile: add dist and bump to 0.4.1Cem Keylan1+9-0
2020-01-13 13:04add space after ->Cem Keylan1+2-2
2020-01-13 08:37allow user hooks and make it more portableCem Keylan7+226-179
2020-01-13 07:57update license yearCem Keylan1+1-1
2020-01-10 20:42change welcome prompt to fit default log functionCem Keylan1+1-1
2020-01-09 11:17change configuration location to /etc/initCem Keylan3+6-8
2019-12-27 08:09inittab: changed from PREFIX to INITDIRCem Keylan1+2-2
2019-12-27 08:09makefile: updated to reflect installation changesCem Keylan1+10-5
2019-12-27 07:59rc.shutdown: get configuration from rc.confCem Keylan1+1-1
2019-12-27 07:55rc.conf: add config fileCem Keylan1+13-0
2019-12-27 07:55get keymap settings from rc.confCem Keylan1+1-2
2019-12-27 07:54set dmesg levelCem Keylan1+4-0
2019-12-27 07:53rc.boot: set variables from rc.confCem Keylan1+1-3
2019-12-27 07:52change inittab according to prefixCem Keylan2+16-14
2019-12-18 18:04add makefileCem Keylan4+14-0
2019-12-13 19:59get keymap settings, see baselayoutCem Keylan1+5-0
2019-12-09 08:15initial commitCem Keylan5+254-0