Harald Hoyer
57c6b805ce
rootfs-block/mount-root: remount root with /etc/fstab filesystem options
15 years ago
Harald Hoyer
b26260a0b9
dracut-lib: fixed wait_for_if_up()
16 years ago
Harald Hoyer
f2a716d47c
base/init: make link /dev/fd, mount devpts,tmpfs with correct dev parm
16 years ago
Harald Hoyer
ac36d5db7e
base/init: kill loginit after one second of waiting
16 years ago
Harald Hoyer
8d0a55cfac
do not use init= arg as first argument
16 years ago
Harald Hoyer
16da29bf9d
99base/initqueue: make operations more atomic
16 years ago
Philippe Seewer
7a6e646c83
Move write-ifcfg to its own module
...
ifcfg config style is redhat specific, this should be in its own
module.
16 years ago
Philippe Seewer
a71f1b4917
Add multinic test suite
...
This is a start a test suite for the multinic support of dracut
16 years ago
Harald Hoyer
bf87d252f3
network: wait for interfaces to come up, before proceeding
16 years ago
Harald Hoyer
8f397a9be7
base: add missing loginit
16 years ago
Harald Hoyer
4592b6983a
base: add logger for rdinitdebug
...
initlog logs to /init.log /dev/kmsg and /dev/console
16 years ago
Harald Hoyer
de439e24d7
base/init: stop udev exec queue before killing it
16 years ago
Harald Hoyer
52aeb3f312
base/dracut-lib: add setdebug
...
do not clutter rdinitdebug output with getarg and getargs debug
16 years ago
Harald Hoyer
0e0031dc61
init: start udevd with --resolve-names=never
16 years ago
Harald Hoyer
2168327bfa
init: mount /dev/shm
16 years ago
Harald Hoyer
8eb16b0827
selinux: bail out if policy could not be loaded and selinux=0 not
...
specified
16 years ago
Harald Hoyer
689f9b8af7
create /var/run in 99base
16 years ago
Harald Hoyer
1dd5bc3fba
add udevproperty() to dracut-lib and use it
...
newer versions of udev use --property instead of --env
16 years ago
Harald Hoyer
54a73cbb2b
dracut-lib.sh: change -f to -e to allow symlinks
16 years ago
Harald Hoyer
82b2189d01
initqueue-finished: fail also on empty queue
16 years ago
Harald Hoyer
4ce52970c0
initqueue: first remove the job, then execute it
16 years ago
Harald Hoyer
8238850caa
init: add initqueue-finished
...
/initqueue-finished/*.sh are scripts, which return != 0, if the main
loop still has pending jobs to do.
16 years ago
Harald Hoyer
600131fe85
selinux-loadpolicy: do not check for selinux config files
...
leave it up to load_policy
16 years ago
Harald Hoyer
247c9f70bf
init: fixed command line handling for /sbin/init and init=<custom init>
16 years ago
Harald Hoyer
233f79df99
selinux-loadpolicy.sh: also check for /etc/selinux/config
16 years ago
Harald Hoyer
6f0e469d79
selinux-loadpolicy: set initial ret=0
16 years ago
Harald Hoyer
0b2de1f895
99base/init: output more info()
16 years ago
Harald Hoyer
94eb3cf222
selinux-loadpolicy: do not mount /proc and /selinux
...
load_policy already does these things for us
16 years ago
Harald Hoyer
d9f0633878
selinux-loadpolicy: do not mount /proc and /selinux
...
load_policy mounts it for us
16 years ago
Harald Hoyer
71094bee63
base/init: add scsi_wait_scan to wait for host adapter scans
16 years ago
Harald Hoyer
f5c4374d2c
selinux-loadpolicy.sh: mount /proc and /selinux before loading the
...
policies
also check for /sbin/load_policy
16 years ago
Harald Hoyer
4712e4ece6
initqueue: add --name parameter to give a name for --unique
16 years ago
Harald Hoyer
273b197d75
added initqueue-settled and refactored code
16 years ago
Harald Hoyer
8ef0be5671
dracut-lib: try to set UDEVVERSION, if not set
16 years ago
Harald Hoyer
5ebc1acb7f
selinux-loadpolicy.sh: redirect output of selinux load_policy
16 years ago
Harald Hoyer
5c6a593f2e
add udevsettle function and settle after raid/lvm/crypto activities
16 years ago
Warren Togami
a89fb6daa5
Write netboot config for passing to OS as requested in https://bugzilla.redhat.com/show_bug.cgi?id=515771#c18
16 years ago
Harald Hoyer
3d4641fd98
add rdinfo command line parameter
...
print informational output though "quiet" is set
16 years ago
Warren Togami
148284ced6
Remove ugly hack
16 years ago
Warren Togami
13d5225fc8
Temporary hack to provide ifcfg files to OS in a way that might work with existing initscripts.
...
I am not happy about this. It shouldn't be the job of dracut to do this. The initscripts should
deal with the plain /dev/.initramfs/ifcfg/ directory accordingly. Doing this for now because
notting insists upon it. We need to clean this up after we network option passing working.
16 years ago
Warren Togami
984a819b92
There is only one resolv.conf.
16 years ago
Harald Hoyer
f72c10f657
getarg()/getargs(): check existance of /etc/cmdline before reading it
16 years ago
Warren Togami
645bde35d3
Use standard ifcfg filenames, put them into an ifcfg directory.
16 years ago
Harald Hoyer
c1a37d928f
dracut-lib: getarg(), getargs() read command line also from /etc/cmdline
...
Also honor parameters in /etc/cmdline.
getarg(): If the argument is first fround in /proc/cmdline, then it is
used
16 years ago
Harald Hoyer
0375106c78
add source_conf for static configuration variables
...
source_conf sources all *.conf files of a directory
init will now source all /etc/conf.d/*.conf files
16 years ago
Harald Hoyer
3e6d2b31ea
removed all direct references to /proc/cmdline
...
use getarg() and getargs() from /lib/dracut-lib.sh instead of
reinventing the wheel
16 years ago
Harald Hoyer
4809126378
99base/init: fix argument stripping
16 years ago
Harald Hoyer
53e1c5b996
init: add "pre-trigger" and "initqueue" breakpoints
16 years ago
Harald Hoyer
c0dc4c5d1e
dracut-lib: fixed quiet argument parsing
16 years ago
Harald Hoyer
532d7d9be4
dracut-lib: output warn() and die() to stderr
16 years ago