Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add a new shutdown runlevel, Gentoo #224537. | Roy Marples | 2008-11-03 |
| | | | | | | | Split halt.sh into halt, killprocs, romount and savecache services. The reboot runlevel is removed but mapped to shutdown. The halt script should be moved to the sysvinit package. | ||
* | Plug a leak and expand exec also. | Roy Marples | 2008-10-30 |
| | |||
* | Allow ~ and ~user to expand for chdir and chroot. | Roy Marples | 2008-10-30 |
| | |||
* | Fix --name when stopping, Gentoo #243088. | Roy Marples | 2008-10-30 |
| | |||
* | We no longer hotplug by default. | Roy Marples | 2008-10-30 |
| | |||
* | We should show hotplugged services, needed services and manually started ↵ | Roy Marples | 2008-10-30 |
| | | | | services in rc-status. | ||
* | Properly set PAM enviornment variables after opening session. | Roy Marples | 2008-10-29 |
| | | | | | | | Without this change, modules like pam_mktemp or pam_env and similar will be unable to change users' environments, like they are supposed to. | ||
* | Style. | Roy Marples | 2008-10-27 |
| | |||
* | Remove sysvinit specific code. | Roy Marples | 2008-10-27 |
| | | | | | | | | The runlevels shutdown, reboot, sysinit and single should be called by init(8) and shutdown(8) and not manually. sysvinit users will have to add sulogin to their inittab to secure the console. | ||
* | Include sysinit services even in single user. | Roy Marples | 2008-10-16 |
| | |||
* | Re-evaluate sys after running initsh. | Roy Marples | 2008-10-10 |
| | |||
* | Remove coldplug and just have hotplug which is a list of allowed/disallowed ↵ | Roy Marples | 2008-10-10 |
| | | | | services. Makes things much easier. | ||
* | sysinit is now a real runlevel that handles things like udev, dmesg and | Roy Marples | 2008-10-10 |
| | | | | | | | | | | | mounting various bits in /dev and /sys. init.sh JUST mounts /lib/rc/init.d (and /proc for Linux systems) To make development of this easier we now return an empty RC_STRINGLIST instead of a NULL for empty things. If you don't have a udev init script installed, don't reboot your box OR roll back to an older OpenRC version. | ||
* | Clean up warnings regarding printf. | Roy Marples | 2008-10-08 |
| | |||
* | #ifdef atexit cleanups calling free as the OS should do this for us, but ↵ | Roy Marples | 2008-10-06 |
| | | | | valgrind debuggers need it. | ||
* | Fix a segfault when profile.env does not exist. | Roy Marples | 2008-10-03 |
| | |||
* | Add an env var so plugins know when leaving single means the end, or start ↵ | Roy Marples | 2008-10-01 |
| | | | | the default level. | ||
* | Correcly call the right runlevel for plugins when shutting down. | Roy Marples | 2008-10-01 |
| | |||
* | Use flock to lock PREFIX_LOCK so that multiple processes can cleanly write ↵ | Roy Marples | 2008-09-27 |
| | | | | to the same tty. | ||
* | Warn when waiting for a service every few seconds. | Roy Marples | 2008-09-27 |
| | |||
* | When stopping services, check the newlevel if given otherwise the current ↵ | Roy Marples | 2008-09-27 |
| | | | | runlevel. Fixes #100. | ||
* | Stop ssd from waiting by default - most daemons are good now. | Roy Marples | 2008-09-26 |
| | |||
* | Style | Roy Marples | 2008-09-22 |
| | |||
* | Our match arguments could be different from the exec arguments, as only the ↵ | Roy Marples | 2008-09-22 |
| | | | | kernel should set script arguments. | ||
* | Allow interpreted daemons to detect interperter options. | Roy Marples | 2008-09-22 |
| | |||
* | Add missing profile bits to env, #72. | Roy Marples | 2008-09-18 |
| | |||
* | Use the new rc_stringlist_find function. | Roy Marples | 2008-09-18 |
| | |||
* | Use the new rc_stringlist_find function. | Roy Marples | 2008-09-18 |
| | |||
* | Use the new rc_stringlist_find function. | Roy Marples | 2008-09-18 |
| | |||
* | rc_nostop now lists services we should not stop on shutdown. | Roy Marples | 2008-09-18 |
| | |||
* | Clean up some compile warnings. | Roy Marples | 2008-09-18 |
| | |||
* | Allow interpreted daemons to use s-s-d a little easier. | Roy Marples | 2008-09-17 |
| | |||
* | Actually set the umask. | Roy Marples | 2008-08-20 |
| | |||
* | Add -k,--umask option, Gentoo #232455. | Roy Marples | 2008-08-20 |
| | |||
* | Attempt to make s-s-d simpler by not enforcing the need for a full path and ↵ | Roy Marples | 2008-07-27 |
| | | | | maybe working better with interpreted scripts. | ||
* | Ignore core files | Roy Marples | 2008-07-09 |
| | |||
* | STAILQ -> TAILQ | Roy Marples | 2008-07-08 |
| | |||
* | Fix is_older_than a little better, and make is_newer_than correct. | Roy Marples | 2008-07-03 |
| | |||
* | Add older_than function to complement newer_than function. Also make the ↵ | Roy Marples | 2008-07-03 |
| | | | | userland instance reversed to be compatable with current baselayout, which truely does suck. | ||
* | Fix compile with pcc. | Roy Marples | 2008-07-02 |
| | |||
* | Ignore ewaitfile. | Roy Marples | 2008-06-30 |
| | |||
* | If filtering fstab, only match additional mounts asked for. | Roy Marples | 2008-06-30 |
| | |||
* | Use CPPFLAGS so we work with -combine in CFLAGS. | Roy Marples | 2008-06-19 |
| | |||
* | open should use 3 args when using O_CREAT. | Roy Marples | 2008-06-17 |
| | |||
* | When we have dependant scheduled services, don't error if a need is stopped. | Roy Marples | 2008-06-10 |
| | |||
* | Include time headers for ewaitfile. | Roy Marples | 2008-06-04 |
| | |||
* | Add the ewaitfile function so init scripts can wait until sockts are ↵ | Roy Marples | 2008-06-03 |
| | | | | created, Gentoo #175783. | ||
* | Be quiet when checking at start. | Roy Marples | 2008-05-27 |
| | |||
* | When stopping with a pidfile, only read the pid once incase it vanishes but ↵ | Roy Marples | 2008-05-27 |
| | | | | the process still hangs around. | ||
* | Install symlinks correctly, thanks to zlin. | Roy Marples | 2008-05-13 |
| |