Commit Graph

  • 1e19548857 Add check files for network and nfsroot Victor Lowther 2009-05-25 16:35:57 -0500
  • fa9763f52a Make check scripts for 90dmraid and 90dmsetup actually work. Victor Lowther 2009-05-25 11:52:17 -0500
  • a0c2cee947 Get rid of dependency on e2mkdir Victor Lowther 2009-05-25 11:44:42 -0500
  • 16a775be26 Revert "root=dhcp" Harald Hoyer 2009-05-25 18:24:13 +0200
  • c9f0e1f9a5 add "#!/bin/bash" to test.sh Harald Hoyer 2009-05-25 18:14:26 +0200
  • 65f14ce19c renamed internal command line options to rd* namespace Harald Hoyer 2009-05-25 17:59:21 +0200
  • 1faecdc1d3 exit 0 on end of dracut Harald Hoyer 2009-05-25 17:45:15 +0200
  • fe9143d9ca Move content of 00test module into the test subdir Victor Lowther 2009-05-23 22:29:46 -0700
  • 0c2e3d1221 Add infrastructure for dracut module dependency checking. Victor Lowther 2009-05-23 22:29:44 -0700
  • 02b47109cf add small test script to create a minimal root in /mnt/root Harald Hoyer 2009-05-25 16:51:10 +0200
  • 443a72d0cf chmod u+x modules.d/40nfsroot/install Harald Hoyer 2009-05-25 16:49:26 +0200
  • 5a87522d49 use 40nfsroot Harald Hoyer 2009-05-25 16:49:10 +0200
  • e6db216f0b move /var/lib/nfs/rpc_pipefs to NEWROOT only if directory exists Harald Hoyer 2009-05-25 16:48:36 +0200
  • 4c715d64b2 root=dhcp Harald Hoyer 2009-05-25 16:48:19 +0200
  • 28df9479e1 make root=dhcp work Harald Hoyer 2009-05-25 16:48:01 +0200
  • 9faf9b0690 do not ignore old test files Harald Hoyer 2009-05-25 15:33:19 +0200
  • 0e14fae0fe use 40nfsroot instead of 95NFS Harald Hoyer 2009-05-25 15:28:56 +0200
  • 9223814d59 do not trap if hostname is empty Harald Hoyer 2009-05-25 15:26:40 +0200
  • c00f04f57a introduce modular test suite Harald Hoyer 2009-05-25 14:43:03 +0200
  • 2f692e8ff8 silently run qemu Harald Hoyer 2009-05-25 14:11:24 +0200
  • 2d75d55330 add dinfo which module is handled currently Harald Hoyer 2009-05-25 14:10:45 +0200
  • 22fd162777 for "-l" search dracut-functions relative to dracut path Harald Hoyer 2009-05-25 14:09:57 +0200
  • b649f1c21b let find_rule find absolute path rules Harald Hoyer 2009-05-25 14:08:39 +0200
  • f6f74096f6 nfsroot: mount NFS root from udev rules David Dillow 2009-05-22 22:53:10 -0400
  • 7e9919b927 network: prepare network configuration engine for udev-based nfsroot David Dillow 2009-05-22 22:43:32 -0400
  • df44688f3e lib: create a library for useful shell functions David Dillow 2009-05-22 22:29:22 -0400
  • ce743a71cc create test/initramfs.testing from Makefile target Harald Hoyer 2009-05-25 12:11:27 +0200
  • 2e7b8713b4 Add a README.modules that describes how dracut modules work. Victor Lowther 2009-05-22 19:24:29 -0700
  • 06896cd851 Point README at README.modules for more detail on writing modules Victor Lowther 2009-05-22 19:24:33 -0700
  • cdad82fd14 Changed multiline conditional lists to if statements in dracut-functions Victor Lowther 2009-05-22 19:24:31 -0700
  • f1336ac775 Style cleanups in main dracut script. Victor Lowther 2009-05-22 19:24:29 -0700
  • 6722a717ea dracut: fix fallback to default configuration file David Dillow 2009-05-22 22:16:00 -0400
  • 5686cd41d6 dracut-funtions: fix 'instmods =modname' David Dillow 2009-05-22 22:12:08 -0400
  • 3512925ae2 Make generation of testroot images succeed Andreas Thienemann 2009-05-21 16:53:52 +0200
  • 008bb4f22c /dev/kvm is a char device Harald Hoyer 2009-05-25 11:44:52 +0200
  • 2281815799 set u+x for run-qemu Harald Hoyer 2009-05-25 11:35:19 +0200
  • 8a4b60d9b2 Support different virtualization technologies for run-qemu. Andreas Thienemann 2009-05-21 12:24:58 +0200
  • 4957ab92f2 Create test image on an md array and improve cryptroot handling Victor Lowther 2009-05-20 19:55:13 -0700
  • 7f6643f9d9 Add comments to make-test-root to explain why it is written the way it is. Victor Lowther 2009-05-20 19:55:11 -0700
  • c92e789ff4 Remove generated test initramfs'es when cleaning up Victor Lowther 2009-05-20 19:55:08 -0700
  • 9335cb383a We create our test image with root as an LVM menber. Victor Lowther 2009-05-20 19:55:06 -0700
  • ac6da96cc8 Make running qemu a little more generic Victor Lowther 2009-05-20 19:55:04 -0700
  • 39ff06820f -I parameter allows you specify an arbitary file to install in the initrd image. -H becomes --hostonly because -h is already taken by --help. Andreas Thienemann 2009-05-23 22:10:52 -0400
  • 7ee170746f Abort if switch_root does not exist. Otherwise it would succeed silently when we KNOW it would fail, which is not cool. Usually this means you didn't build switch_root in your dracut checkout and you used dracut -l. (This currently cannot be done in a check script, because of the current design of check. Andreas intends on discussing a redesign on the list.) Warren Togami 2009-05-21 19:14:50 -0400
  • 4ae46e575d Oops, make it work Warren Togami 2009-05-21 15:16:44 -0400
  • 76434898ad Do not attempt to load policy if selinux-policy is not installed. Warren Togami 2009-05-21 14:34:38 -0400
  • d03caf15cc Check /sbin/plymouthd for arch instead of /proc/$$/exe. /sbin/plymouthd is guaranteed to be there and be the correct arch. Warren Togami 2009-05-20 20:35:08 -0400
  • 1a1b179a5b module-init-tools only recognizes files ending in *.conf, so only copy files of that pattern. Warren Togami 2009-05-20 15:35:23 -0400
  • 3b8c6ac696 add xts module to crypto Andreas Thienemann 2009-05-20 18:06:27 +0200
  • fc791a7fde fix -t auto for fstype="" Andreas Thienemann 2009-05-20 16:51:50 +0200
  • 4b8b7c59cf quit plymouth in test root Harald Hoyer 2009-05-20 14:58:55 +0200
  • 9a4495557f add missing files for plymouth Andreas Thienemann 2009-05-20 14:38:22 +0200
  • 3745a7eb43 include all modules for the test besides of plymouth Harald Hoyer 2009-05-20 14:09:23 +0200
  • 5ce91332ba silence plymouth install Harald Hoyer 2009-05-20 14:08:58 +0200
  • 76cf8f52d6 ignore *~ Harald Hoyer 2009-05-20 14:08:25 +0200
  • 69f8af0267 plymouth hide-splash on emergency shell Harald Hoyer 2009-05-20 14:07:37 +0200
  • a4aee9e573 add emergency hook Harald Hoyer 2009-05-20 14:05:32 +0200
  • ea62f0eb2a fixed NFS mounting Harald Hoyer 2009-05-20 14:04:33 +0200
  • 3274a8f98e add "-o, --omit" to omit dracut modules Harald Hoyer 2009-05-20 14:02:44 +0200
  • 9c6f43f0e7 set "-t auto" as default if fstype is emtpy Harald Hoyer 2009-05-20 14:01:03 +0200
  • 6d090d6427 silence the "check"'s Harald Hoyer 2009-05-20 14:00:28 +0200
  • 6cfef0c638 check for plymouth-set-default-theme not plymouth-set-default-plugin Harald Hoyer 2009-05-20 12:33:11 +0200
  • 84ffb877fd dinfo print only when verbose defined Andreas Thienemann 2009-05-20 12:30:22 +0200
  • 155c171d88 recreate /dev/null after /dev mounting Harald Hoyer 2009-05-20 11:59:34 +0200
  • 9e30573629 fix node check for plymouth-start.sh Harald Hoyer 2009-05-20 11:42:41 +0200
  • 1babfad10a fix node check for plymouth-start.sh Harald Hoyer 2009-05-20 11:32:55 +0200
  • 42baa902f2 add plymouth module for plymouth < 0.7 Harald Hoyer 2009-05-20 11:14:56 +0200
  • 7a02208af4 Prevent plymouth-start.sh from creating already existing device nodes. Andreas Thienemann 2009-05-20 00:02:18 +0200
  • 0053156804 Fix "--debug" parameter for dracut Andreas Thienemann 2009-05-20 09:03:01 +0200
  • 5616feb004 add usage() to dracut Andreas Thienemann 2009-05-19 16:47:03 +0200
  • adbc8a42b6 output error message, if dracut-functions not found Andreas Thienemann 2009-05-19 16:46:33 +0200
  • 9b4191d065 Add ideas for how to possibly avoid daemon restarts. Peter Jones 2009-05-18 14:50:44 -0400
  • 24987e12a9 remove "set -x" from nfs-mount-root.sh Harald Hoyer 2009-05-18 20:44:00 +0200
  • d4244cb25b support normal nfs root definition syntax Harald Hoyer 2009-05-18 19:55:58 +0200
  • 280117d934 add nfs testcase Harald Hoyer 2009-05-18 19:32:22 +0200
  • 2f1408b3ce only create udev rules for root=/dev/... Harald Hoyer 2009-05-18 19:32:01 +0200
  • a86c07a0b4 basic support for "nfs://" dhcp root_path Harald Hoyer 2009-05-18 19:31:08 +0200
  • a8084e23dd reenable manual block mount for e.g. lvm devices Harald Hoyer 2009-05-18 18:17:56 +0200
  • 6c00df2068 removed debug code Harald Hoyer 2009-05-18 16:38:32 +0200
  • cc5864aa4a better use bash for initramfs debugging Harald Hoyer 2009-05-18 16:09:16 +0200
  • c02c339bb5 fixed dhclient dhcp options saving Harald Hoyer 2009-05-18 16:08:58 +0200
  • 02948d0905 add minimal dnsmasq dhcp/dns server Harald Hoyer 2009-05-18 15:33:37 +0200
  • 2e0eaafa9b use multicast net for qemu Harald Hoyer 2009-05-18 15:32:09 +0200
  • b80a6fda40 fixed wildcard test of run-dhclient.sh Harald Hoyer 2009-05-18 15:31:07 +0200
  • 32f32c14b6 fixed 40network module Harald Hoyer 2009-05-18 15:22:33 +0200
  • f360cabf1f add "rm" to debug module Harald Hoyer 2009-05-18 15:22:03 +0200
  • 6b852fde4b add dhclient to test root image Harald Hoyer 2009-05-18 14:09:21 +0200
  • 17edb6aa4e mkdir /var/run for dhclient Harald Hoyer 2009-05-18 14:08:02 +0200
  • b300c0354a kill dhclient if pid was found Harald Hoyer 2009-05-18 14:07:34 +0200
  • c395f1de24 add debug to test image Harald Hoyer 2009-05-18 14:06:47 +0200
  • c3c06c2da8 merge 95rootfs-block-udev and 95rootfs-block Harald Hoyer 2009-05-18 14:05:36 +0200
  • afc3ed92cc setsid() and set controlling terminal for real /sbin/init Harald Hoyer 2009-05-18 13:57:51 +0200
  • 4b3c5cf17c merge 95rootfs-block-udev and 95rootfs-block Harald Hoyer 2009-05-15 15:42:28 +0200
  • c354b54e55 removed kernel variable from test/test-initramfs Harald Hoyer 2009-05-15 14:09:55 +0200
  • 9e551c9097 cleanup make-test-root Harald Hoyer 2009-05-15 13:24:08 +0200
  • e2367e1948 add APPEND and DRACUTOPTS to make target "test" Harald Hoyer 2009-05-15 13:16:15 +0200
  • 9b1581051f fall back to filesystem type "auto" Harald Hoyer 2009-05-15 13:15:11 +0200
  • e419faf652 dash echo does not support -e option Harald Hoyer 2009-05-15 12:49:25 +0200
  • b6e0fea80c change file descriptor for flock locking Harald Hoyer 2009-05-15 12:48:11 +0200
  • c4ad7ffff4 add debug and changed verbose parameter Harald Hoyer 2009-05-15 12:45:58 +0200