Commit Graph

70 Commits

Author SHA1 Message Date
Roy Marples
9635b455c7 Introduce CONTENTS variable into Makefiles to list the contents of the directory, excluding the Makefile for to Make life easier 2007-11-20 17:37:15 +00:00
Roy Marples
11a745ab0c We no longer support pam_console directly. Also, we cannot use chgrp due to silly LDAP issues. 2007-11-20 12:55:56 +00:00
Roy Marples
a8fcb36d72 We don't use /var/lock anymore 2007-11-20 12:20:50 +00:00
Roy Marples
91db53cef3 Move sysctl into it's own init script 2007-11-20 12:10:32 +00:00
Roy Marples
5f8cf73b22 Our build chain now works with GNU and BSD make implementations 2007-11-19 13:48:43 +00:00
Roy Marples
39227ede1d relicense as 2-clause BSD, with the kind permission of Gentoo 2007-11-14 15:22:04 +00:00
Roy Marples
ccf79ceb47 Control of system defined env vars should not be done by us. 2007-11-14 13:39:34 +00:00
Roy Marples
a1f80bc7a7 Fix rmnlogin for parallel startup 2007-11-01 18:30:14 +00:00
Roy Marples
9fa717fb1d whitespace 2007-10-31 22:12:39 +00:00
Roy Marples
7cd70aee4d You can now log baselayout-2 again, through the RC_LOGGER conf.d/rc
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-31 15:46:56 +00:00
Roy Marples
8c85fa399f Do an exact match on tmpfs 2007-10-29 13:58:40 +00:00
Roy Marples
e2ba92f773 /etc/mtab is now a true reflection on /proc/mounts. The only exception is that we punt any / on tmpfs entry, #194615. 2007-10-29 13:53:21 +00:00
Roy Marples
42c231d760 Indent fixes 2007-10-27 09:53:56 +00:00
Roy Marples
85648ee5cd Fix tmp cleaning 2007-10-23 10:05:47 +00:00
Roy Marples
0f26607499 Only update mtab if /proc/mounts exists 2007-10-11 15:14:55 +00:00
Roy Marples
5261b5ed3a Fix checkroot and give info about mtab 2007-10-11 15:04:07 +00:00
Roy Marples
64d1dd9da0 If / block device as in /etc/fstab does not exist, use /dev/root if it's available in checkroot, #171593. 2007-10-11 09:49:54 +00:00
Roy Marples
31c6cacb0a Always remount root rw if it's not 2007-10-09 21:10:53 +00:00
Roy Marples
dc0ba7ebf3 netmount, localmount, halt.sh and net scripts now check OS specific flags to see if a mount is network mounted (linux = fstab, *bsd = "local" in mount options) or not, #192772. 2007-10-09 15:33:05 +00:00
Roy Marples
9d18c195d7 Don't unmount stuff in /dev or /sys 2007-10-05 14:15:06 +00:00
Roy Marples
93684b646e Don't umount anything in /sys like we do for /proc and /dev 2007-10-05 13:37:57 +00:00
Roy Marples
cc3c5ad111 fstabinto now behaves more like mountinfo with respect to --quiet 2007-09-25 22:45:57 +00:00
Roy Marples
15b703c6e4 No need for that sed anymore 2007-09-25 19:18:09 +00:00
Mike Frysinger
f383365493 Do not require portmap in netmount when nolock option is used with nfs mounts and fixup the test so that it actually works. 2007-09-25 02:29:56 +00:00
Roy Marples
ccfbb4ad45 Use mkdir to test. Also, quote for robustness 2007-09-24 15:27:06 +00:00
Roy Marples
987c72f12f --opts to --options 2007-09-19 11:53:35 +00:00
Mike Frysinger
2aac9fa464 revert EARLY_MOUNTS since everything in the boot runlevel depends on localmount already and anything that runs before it does not rely on things like /tmp or /var/run (and because i confused localmount with checkroot) 2007-09-09 16:49:40 +00:00
Mike Frysinger
869da3c685 only do the X lock stuff in /tmp so people can overload WIPE_TMP_DIRS for a general "wipe this directory" option. also force +t on /tmp and /var/tmp. 2007-09-09 16:08:32 +00:00
Mike Frysinger
230421384a Allow people to specify a list of early mount points which will be mounted at the end of localmount so they can do tmpfs on things like /tmp #181527. 2007-09-09 16:04:40 +00:00
Mike Frysinger
06ae2e5593 Allow people to specify a list of temp dirs to clean in bootmisc #191807. 2007-09-09 15:52:05 +00:00
Roy Marples
52f7df0d0c Add --quiet to mountinfo 2007-09-03 14:02:15 +00:00
Roy Marples
9cf4628aaa Setup wtmp for BSD too 2007-08-23 10:25:09 +00:00
Roy Marples
3950eb6eba `config /etc/fstab' can now be used in depend() functions to show that
the deptree should be regenerated if /etc/fstab has changed.
2007-08-15 14:49:41 +00:00
Roy Marples
9174c25aab Ensure that /var/log exists too 2007-08-02 08:41:31 +00:00
Roy Marples
02fcdeede4 Create needed dirs in bootmisc if they do not exist 2007-07-30 11:31:29 +00:00
Roy Marples
380b7f917d Duh, test it 2007-07-27 06:22:05 +00:00
Roy Marples
f678660f04 Fix bootmisc stopping for pam_console and write halt record correctly. 2007-07-26 16:30:05 +00:00
Roy Marples
075e80b358 Merge some of reb's OpenBSD fixes in 2007-07-25 20:58:23 +00:00
Roy Marples
26d11b33cf Use printf so we don't put blank lines at the top of new files and fix mountinfo for nfs roots 2007-07-16 17:07:15 +00:00
Roy Marples
42a5cb043b Allow zsh to work as our shell 2007-07-16 16:22:37 +00:00
Roy Marples
e983dd0ac6 Yikes, removed that old bash gettextism 2007-07-16 14:09:29 +00:00
Roy Marples
cffbaa6c4e Use echo instead of touch - saves on forking 2007-07-13 00:04:20 +00:00
Roy Marples
5257ba51b9 Don't unmount network filesystems in localmount or halt.sh, #175602. 2007-07-11 17:27:46 +00:00
Roy Marples
b4af22edda Only mount stuff if not already mounted 2007-07-11 10:39:01 +00:00
Roy Marples
05201b514b init scripts and their extra options can now have descriptions, #184327. 2007-07-10 19:09:41 +00:00
Roy Marples
6802e045b3 Take no chances with PATH, use our env-update 2007-07-09 10:39:35 +00:00
Roy Marples
53d17a1be2 Add an option to fork ldconfig in env-update, #182794. Also, preserve the entire line in /etc/env.d/foo if it begins with $ 2007-07-09 10:26:02 +00:00
Roy Marples
87d1a3be19 Fix netmount - thanks to Hollow 2007-07-08 12:59:58 +00:00
Mike Frysinger
6e8f3dabf7 Allow urandom location to be customized #134489. 2007-06-22 02:57:40 +00:00
Mike Frysinger
45d2bcdb9f Use -q option with modprobe rather than sending to /dev/null. 2007-06-02 12:23:43 +00:00