aboutsummaryrefslogtreecommitdiffstats
path: root/rc.d
Commit message (Collapse)AuthorAgeFilesLines
* Check that we're on a tty before trying to start a repair shell. (#463161)Bill Nottingham2008-09-231-2/+2
| | | | | | If netfs isn't running from a tty (say, from NetworkManager), the attempt to start a shell will fail, and we'll immediately fall through to rebooting. That isn't good.
* Remove hardcoded device-mapper goo.Bill Nottingham2008-09-181-12/+0
| | | | | 1) Loading dm-mirror, or dm-crypt, or whatever, will load it anyway. 2) We have udev. It creates device nodes. Why are we doing it by hand?
* Remove dead code.Bill Nottingham2008-09-171-18/+0
|
* https://bugzilla.redhat.com/show_bug.cgi?id=433702Harald Hoyer2008-09-163-16/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to init scripts to better support stateless: --rc.sysinit-- - don't update mtab in a r/o root - mount on sys and /dev/pts returns EBUSY on a readonly root - [ -n $CLIENTSTATE ] is always returning true, causing an unnecessary timeout --network-- - /etc/mtab may not have any mount information in the readonly-root cause, but the root mount is likely to be a network mount. Without this, nfs hangs the reboot process. --halt-- - don't try and update a read-only mtab --rwtab-- - /var/empty/sshd/etc/localtime needs to be overwritten by sshd at startup - /var/lib/random-seed is written to at shutdown; this fixes the error but doesn't return the functionality lost in a r/o /var/lib.
* https://bugzilla.redhat.com/show_bug.cgi?id=447928Harald Hoyer2008-09-161-1/+1
| | | | | | | | All networking scripts from /etc/sysconfig/network-scripts call logger without full path. This can prevent system from booting if let's say dcc is installed when compiled with wrong parameters and installs /usr/sbin/logger (see bellow) It's not really a bug but this can be easily prevented. All /etc/init.d scripts use full path for logger network-scripts should use it also
* Plymouth updates. (#460702, <rstrode@redhat.com>)Bill Nottingham2008-09-101-9/+21
|
* Use 0.0.0.0/0, not 0/0. (#460580)Bill Nottingham2008-09-031-1/+1
| | | | Updated iproute doesn't like the old syntax.
* Use the full path for arping.Bill Nottingham2008-09-021-1/+1
|
* Don't say that we're shutting off crypto if we aren't actually doing it.Bill Nottingham2008-08-291-3/+2
|
* Don't use -L. (#458652, #458504)Bill Nottingham2008-08-221-1/+1
|
* Properly hide the plymouth splash if needed.Bill Nottingham2008-07-282-20/+10
| | | | Also, remove some old rhgb code.
* Clean up noise.Bill Nottingham2008-07-091-2/+0
|
* remove references to static dmraid/multipath binaries (#453987)Bill Nottingham2008-07-032-7/+7
|
* Remove commented-out codeBill Nottingham2008-06-201-3/+0
|
* Fix /dev/pts mountinitscripts-8.78-1Bill Nottingham2008-06-201-0/+3
|
* Don't export GRAPHICAL - plymouth is for all modes.Bill Nottingham2008-06-193-30/+3
| | | | Don't try to start rhgb.
* Revert "Remove rhgb support."Bill Nottingham2008-06-194-6/+75
| | | | This reverts commit c722b0ee95746aa9289efd40bbdd23a87d1e5dee.
* Add code to set MALLOC_CHECK_ and MALLOC_PERTURB_ .Peter Jones2008-06-171-0/+6
| | | | Add mcheck to rc.sysinit.
* Fix typo, and don't restorecon on swap, etc. partitions (#448886)Bill Nottingham2008-05-291-1/+1
|
* Remove dead codeBill Nottingham2008-05-231-16/+0
|
* Silence extraneous error message.Bill Nottingham2008-05-231-1/+1
|
* Don't try to startup crypto if we can't find the device, or if it isn't there.Bill Nottingham2008-05-231-0/+2
|
* Don't echo crypto stuff unless we're actually *doing* somethingBill Nottingham2008-05-231-14/+5
|
* Merge branch 'master' of ssh://git.fedorahosted.org/git/initscriptsBill Nottingham2008-05-151-0/+7
|\
| * Make resolve_dm_raid() work when your original raid was set up withPeter Jones2008-05-141-0/+7
| | | | | | | | parameters generated by an older dmraid's "dmraid -ay --test".
* | Don't unmount sysfs in halt. (#446292)Bill Nottingham2008-05-151-1/+1
|/
* Remove rhgb support.Bill Nottingham2008-05-134-76/+1
|
* do a much better check for network availabilityBill Nottingham2008-04-231-3/+1
| | | | Avoids nasty 'FAILED' messages when using NetworkManager.
* properly handle symlinks, socketsinitscripts-8.70-1Bill Nottingham2008-04-151-1/+1
|
* find is now in /bin. Use it. (#192991, #244941, #432818, #442178, #239914)Bill Nottingham2008-04-151-19/+3
|
* Handle encrpyted LVs. (#441728)Bill Nottingham2008-04-091-0/+7
| | | | This so needs to die.
* Fix various shutdown-related weirdness. (#438444)Bill Nottingham2008-04-081-2/+1
| | | | | | | | | | | | | | [ -f /var/lock/subsys/$subsys -o -f /var/lock/subsys/$subsys.init ] \ || continue and [ -f /var/lock/subsys/$subsys ] || continue [ -f /var/lock/subsys/$subsys.init ] || continue ? NOT EQUIVALENT. *whacks self in head*
* Remove $local_fs from the list of provides.Bill Nottingham2008-04-011-1/+1
| | | | | | | The concept of local filesystems on top of remote network filesystems is bizarre enough that it's almost certainly not necessary for 'system' things. Removing the $local_fs provide (making it implicitly provided, like $time) simplifies some of the dependency issues.
* don't use /etc/sysconfig/clock (#438337)Bill Nottingham2008-03-201-28/+1
|
* Umount 'ncp' filesystems as well (#437117)Bill Nottingham2008-03-121-1/+1
|
* Revert "Use upstart to start rhgb. Add conflict for older versions."Bill Nottingham2008-03-111-4/+4
| | | | This reverts commit 696d91f8bacf11b543119069b46b7fbefa495e39.
* Use upstart to start rhgb. Add conflict for older versions.Bill Nottingham2008-03-111-4/+4
|
* Disable by default in favor of NetworkManager.Bill Nottingham2008-03-101-1/+1
|
* Add some minor upstart event notification for sysv scripts. (#431231)Bill Nottingham2008-03-101-1/+6
|
* Skip network shutdown if there is a '_rnetdev' root device (part of #435358, ↵Bill Nottingham2008-03-031-1/+1
| | | | <pjones@redhat.com>)
* Various minor optimizations to speed up boot. (<arjan@infradead.org>)Bill Nottingham2008-02-262-25/+38
| | | | | | | | Notable: - separate [ "$variable" ] tests from [ -f ... ] - don't grep init scripts - cache the information from /sbin/consoletype - simplify 'confirm' handling
* Remove bits that are now extraneous with console_init.Bill Nottingham2008-02-261-33/+0
|
* use udev rules to set the clock, avoiding issues with modular rtcs (#290731)Bill Nottingham2008-02-011-40/+0
|
* Use udev to intialize configured RAID arrays; conflict with prior mdadmBill Nottingham2008-02-011-6/+0
| | | | versions to ensure the correct version with the rules gets pulled in
* keep one old copy of dmesg around (#426538)Bill Nottingham2008-02-011-0/+1
|
* fix syntax error. correctly.Bill Nottingham2008-01-211-1/+1
|
* fix syntax error (#429556)Bill Nottingham2008-01-211-1/+1
|
* use lvm, not lvm.static (#429222)Bill Nottingham2008-01-192-5/+5
|
* fix root fs check to catch 'rw,ordered,noatime,etc.' properly (#334171)Bill Nottingham2008-01-101-2/+17
|
* Use proper invocations for authconfig, system-config-network (#426372,Bill Nottingham2008-01-101-4/+4
| | | | #428202)