aboutsummaryrefslogtreecommitdiff
path: root/init.d
AgeCommit message (Collapse)Author
2008-02-28Remove ;;Roy Marples
2008-02-28Only reboot when starting in the boot runlevel.Roy Marples
2008-02-28Don't abort fsck at shutdown.Roy Marples
2008-02-27Makefile SH variable now tweaks the default shell used by our scripts.Roy Marples
2008-02-20Allow fsck to be multiplexed.Roy Marples
2008-02-19keywords -> keywordRoy Marples
2008-02-19Add the nojail keyword which excludes services marked as such from the ↵Roy Marples
dependency tree when in a jail, #bug 22
2008-02-01StyleRoy Marples
2008-02-01fsck should ignore SIGQUIT. Some implementation exit code 3 for a reboot. ↵Roy Marples
Reboot on Linux requires the -f flag.
2008-02-01Swap may need local mountsRoy Marples
2008-01-31Fix default preen option.Roy Marples
2008-01-31Remove rc_force_auto as users can now specify -y in fsck_args.Roy Marples
2008-01-31Enable fsck_shutdown again.Roy Marples
2008-01-31Remove the over-engineered checkfs and checkroot scripts and replace with ↵Roy Marples
simple fsck, root and mtab scripts. Update dependencies accordingly.
2008-01-31fsck -A isn't all that portable, so just use one codepath.Roy Marples
2008-01-25Hack around busybox find / rm not handling -- correctly.Roy Marples
2008-01-14Don't special case innd.pid and handle files in run that start with -Roy Marples
2008-01-11Update copyrights, my email and license.Roy Marples
2008-01-11Adopt a more C style for scripts and remove vim settings.Roy Marples
2008-01-11Remove full license text from shell cripts.Roy Marples
2008-01-10Loads of NetBSD tweaks here.Roy Marples
2008-01-10Allow for OS and SUBOS folders so we can introduce NetBSD scripts whilst ↵Roy Marples
keeping BSD for all BSD's.
2008-01-06We may as well use echo here as we recreate mtab fully if successfull.Roy Marples
2008-01-01the reason we need portmap/rpcbind is so we can communicate with rpc.statd, ↵Mike Frysinger
so make sure we depend on it for nfs mounts
2007-12-14udev requires try function and the modules-update program should take care ↵Roy Marples
of any 2.4 vs 2.6 kernel issues. Also add vim instructions to a few files.
2007-12-14Remove Gentoo copyright from all files that I know I have writtenRoy Marples
2007-12-09Use yesno moreRoy Marples
2007-12-05Remove rc_service_wait as runscript.c should do the waiting. ↵Roy Marples
rc_deptree_depend now returns the exact depends as listed. This is so we can support a new 'keywords' directive. We can add whatever here, like 'notimeout' which means that an init script doesn't timeout. This removes the hardcoded check on checkfs and checkroot.
2007-11-29Allow services to define which extra commands require the service to be startedRoy Marples
2007-11-29Use shorthand for loopsRoy Marples
2007-11-28Massive whitespace cleanupRoy Marples
2007-11-28FreeBSD-7 and NetBSD support tmpfs, so try and use this first.Roy Marples
2007-11-23Move /etc/conf.d/rc to /etc/rc.conf.Roy Marples
Lowercase all configurable variables, non configurations remain uppercase. Replace rc_env_bool with rc_yesno. Split localmount info procfs (Linux) and dumpon, savecore (BSD)
2007-11-22We no longer need this hack for FreeBSD-7Roy Marples
2007-11-22issue.devfix is Gentoo specific, as such it belongs in a separate init script.Roy Marples
2007-11-20Introduce CONTENTS variable into Makefiles to list the contents of the ↵Roy Marples
directory, excluding the Makefile for to Make life easier
2007-11-20We no longer support pam_console directly. Also, we cannot use chgrp due to ↵Roy Marples
silly LDAP issues.
2007-11-20We don't use /var/lock anymoreRoy Marples
2007-11-20Move sysctl into it's own init scriptRoy Marples
2007-11-19Our build chain now works with GNU and BSD make implementationsRoy Marples
2007-11-14relicense as 2-clause BSD, with the kind permission of GentooRoy Marples
2007-11-14Control of system defined env vars should not be done by us.Roy Marples
2007-11-01Fix rmnlogin for parallel startupRoy Marples
2007-10-31whitespaceRoy Marples
2007-10-31You can now log baselayout-2 again, through the RC_LOGGER conf.d/rcRoy Marples
setting. The log is temp stored in /lib/rc/init.d/rc.log and appended to /var/log/rc.log if it's writeable. sysinit cannot be logged in Linux as we rely on sysinit to bring the system up to a point where we can log. single user cannot be logged on FreeBSD due to waitpid(0,0,0) incorrectly waiting for the log daemon in another process group.
2007-10-29Do an exact match on tmpfsRoy Marples
2007-10-29/etc/mtab is now a true reflection on /proc/mounts. The only exception is ↵Roy Marples
that we punt any / on tmpfs entry, #194615.
2007-10-27Indent fixesRoy Marples
2007-10-23Fix tmp cleaningRoy Marples
2007-10-11Only update mtab if /proc/mounts existsRoy Marples