Harald Hoyer
5dc6f24085
base/loginit: s/==/=
...
stupid bug!
2010-11-10 22:50:20 +01:00
Harald Hoyer
e53fdd1c35
rootfs-block/mount-root.sh: remove $NEWROOT/.autofsck if possible
2010-11-10 22:10:54 +01:00
Harald Hoyer
040f3d2ffc
base/init: re-add initqueue-finished
2010-11-10 21:27:33 +01:00
Harald Hoyer
d884af8077
rootfs-block/mount-root.sh: remove $NEWROOT/{.autofsck,forcefsck} if possible
2010-11-10 20:47:15 +01:00
Harald Hoyer
a4f88b8a49
rootfs-block/mount-root.sh: set prompt in emergency shell
2010-11-10 20:45:02 +01:00
Harald Hoyer
3d7c58ca1e
rootfs-block/mount-root.sh: echo fsck return code to
...
/dev/.initramfs/fsck
2010-11-10 20:43:22 +01:00
Harald Hoyer
ce51f3be11
rootfs-block/mount-root.sh: fixed filesystem type udev parsing
2010-11-10 20:12:05 +01:00
Harald Hoyer
4cba811f6c
rootfs-block/mount-root.sh: correctly printf to fstab
2010-11-10 20:11:31 +01:00
Harald Hoyer
85de3d281a
rootfs-block/mount-root.sh: only warn if fsck returned != 0
2010-11-10 20:06:34 +01:00
Harald Hoyer
3817c2f138
rootfs-block/mount-root.sh: default rootfs to auto, even without fstab
2010-11-10 20:01:30 +01:00
Harald Hoyer
13af399f65
rootfs-block/mount-root.sh: clear fsckoptions
2010-11-10 19:58:15 +01:00
Peter Rajnoha
c2c3108882
*.rules: honor DM_UDEV_DISABLE_OTHER_RULES_FLAG
...
honour the DM_UDEV_DISABLE_OTHER_RULES_FLAG which is set by
libdevmapper/LVM directly for devices that should be skipped.
2010-11-10 18:14:59 +01:00
Harald Hoyer
cd7ee4913d
busybox/check: disable module by default and check for busybox binary
2010-11-10 16:38:40 +01:00
Andrey Borzenkov
856285aa90
resume: merge uswsusp module into resume
...
uswsusp almost completely duplicates resume; merge them.
Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
2010-11-10 16:07:01 +01:00
Andrey Borzenkov
0e08f1de8d
95rootfs-block: fix missing root when label contains slash
...
It is not clearly documented, but apparently fsck
(or, probably, getmntent) is using backslash as
escape character.
Label containing slash is converted to \x2f but '\'
is eaten by fsck later. Escape '\' before writing
into fstab.
v2:
- fix sed expression
- use printf instead of echo because echo eats '\' as well
Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
2010-11-10 16:03:14 +01:00
Andrey Borzenkov
161da365e2
i18n: do not use systemd-vconsole-setup
...
systemd-vconsole-setup was not designed to be run from udevd.
It checks locale environment to decide, whether UNICODE should
be enabled or disabled. Normally environment is setup by
systemd; but the only environment available in udev rules is
those from device properties. It means systemd-vconsole-setup
always assumes default C locale and disables UNICODE.
Revert to using built-in console_init which explicitly
imports locale settings from /etc/vconsole.conf. Alternative
is to revert 6545b9d7 and call console_init directly :)
Additionally patch fixes console_init to use new namespace as
well as ensures that default font is always installed.
Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
2010-11-10 15:53:04 +01:00
Daniel Drake
dbcc4e94c5
Add busybox shell replacements module
...
On the OLPC XO-1, there is a noticable delay during boot while the
initramfs is loaded from disk and uncompressed, so we have an interest
in making it small. We are also pushed for disk space.
Using busybox instead of all the regular tools saves a lot of space.
I have not tried every module but the basics are working with busybox's
replacements. Our initramfs is now down to 1.9mb.
2010-11-10 15:49:48 +01:00
Andrey Borzenkov
d118a5990a
i18n: mention {vconsole,locale}.conf in README
...
i18n does not use /etc/sysconfig/{i18n,keyboard} anymore
Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
2010-11-10 15:49:48 +01:00
Harald Hoyer
9840eaade6
rootfs-block/install: install e2fsck for slackware
2010-11-10 15:00:30 +01:00
Harald Hoyer
f8fcc56ed9
dm/install: install dmeventd, only if present
2010-11-10 15:00:01 +01:00
Harald Hoyer
1fbe575888
base/init: removed scsi_wait_scan hack
2010-11-05 14:14:34 -04:00
Harald Hoyer
6545b9d792
i18n/parse-i18n: remove manual call for console_init
...
setfont and loadkeys are better called in udev,
because then they are started in parallel to other jobs
2010-11-05 14:13:00 -04:00
Harald Hoyer
67bde9f067
bootchart/install: create tmpfs directory
2010-11-05 14:12:33 -04:00
Harald Hoyer
921f4b5b52
base/init: fixed " typo
2010-11-03 15:41:50 -04:00
Harald Hoyer
7853bbfa7d
base/init: do not clean RD_* environment variables
2010-11-03 14:15:11 -04:00
Harald Hoyer
c79517b4d9
base/init: fixed indention
2010-11-03 14:12:30 -04:00
Harald Hoyer
5e1898fa5a
base/init: only mknod /dev/null, if it does not exist yet
2010-11-03 13:45:14 -04:00
Harald Hoyer
11a2ab6228
base/init: merge mkdir calls
2010-11-03 13:42:20 -04:00
Harald Hoyer
c56e44a63a
rootfs-block/mount-root.sh: fixed fsck "-a" option
2010-11-03 13:40:42 -04:00
Harald Hoyer
3871942d13
rootfs-block:mount-root.sh add fsck
2010-10-29 19:00:35 +02:00
Harald Hoyer
07ecac56da
10i18n/parse-i18n.sh: run console_init directly if /dev/tty0 exists
2010-10-29 18:38:55 +02:00
Harald Hoyer
67c0c1847b
i18n/install: if hostonly install fails, install all files
2010-10-29 14:07:56 +02:00
Harald Hoyer
544de3c87f
i18n/install: s/dwarn/dwarning/
2010-10-29 14:00:13 +02:00
Harald Hoyer
1be365c500
i18n/install: do not error out, if local i18n could not be found
2010-10-29 13:58:40 +02:00
Harald Hoyer
13f91fc78d
i18n/install: cleanup and honor new config files
...
honor local /etc/locale.conf and /etc/vconsole.conf files
2010-10-29 13:55:22 +02:00
Harald Hoyer
ee6fa3240d
i18n: move to vconfig.* and locale.* namespace
2010-10-29 13:39:20 +02:00
Harald Hoyer
9b79345001
base/init: rd.shell=1 per default
...
to securely lock a machine, the admin has to set rd.shell=0!
2010-10-29 13:24:12 +02:00
Harald Hoyer
577b1fc833
base/init: s/RDTIMESTAMP/RD_TIMESTAMP/g
...
systemd will clear all RD_* env for its children
2010-10-28 18:09:45 +02:00
Harald Hoyer
6ef8e5b4d3
mkdir /dev/.initramfs with "-p"
2010-10-28 17:11:35 +02:00
Harald Hoyer
9bfff3746f
base: send DRACUT_LOG_END to loginit at the end
2010-10-28 17:11:35 +02:00
Pádraig Brady
c8584872be
network: don't die if gateway is down and root server is local
...
modules.d/40network/netroot: Don't arping the gateway if we don't need to
2010-10-28 17:11:34 +02:00
Vladislav Bogdanov
3afca618da
ifcfg/write-ifcfg.sh: fixes typos and generated ifcfg files
2010-10-28 17:11:34 +02:00
Harald Hoyer
2c1f37d45c
base/init: fix for /sbin/init being an absolute softlink
2010-10-28 17:11:34 +02:00
Harald Hoyer
fa7ada31d0
new parameter option names with "rd.*" namespace
...
Renamed Options
Here is a list of options, which were used in dracut prior to
version 008, and their new replacement.
rdbreak
rd.break
rd_CCW
rd.ccw
rdcopystate
rd.copystate
rd_DASD_MOD
rd.dasd_mod.dasd
rd_DASD
rd.dasd
rdinitdebug rdnetdebug
rd.debug
rd_NO_DM
rd.dm=0
rd_DM_UUID
rd.dm.uuid
rdblacklist
rd.driver.blacklist
rdinsmodpost
rd.driver.post
rdloaddriver
rd.driver.pre
rd_NO_FSTAB
rd.fstab=0
rdinfo
rd.info
check
rd.live.check
rdlivedebug
rd.live.debug
live_dir
rd.live.dir
liveimg
rd.live.image
overlay
rd.live.overlay
readonly_overlay
rd.live.overlay.readonly
reset_overlay
rd.live.overlay.reset
live_ram
rd.live.ram
rd_NO_CRYPTTAB
rd.luks.crypttab=0
rd_LUKS_KEYDEV_UUID
rd.luks.keydev.uuid
rd_LUKS_KEYPATH
rd.luks.keypath
rd_NO_LUKS
rd.luks=0
rd_LUKS_UUID
rd.luks.uuid
rd_LUKS_UUID
rd.luks.uuid
rd_NO_LVMCONF
rd.lvm.conf
rd_LVM_LV
rd.lvm.lv
rd_NO_LVM
rd.lvm=0
rd_LVM_SNAPSHOT
rd.lvm.snapshot
rd_LVM_SNAPSIZE
rd.lvm.snapsize
rd_LVM_VG
rd.lvm.vg
rd_NO_MDADMCONF
rd.md.conf=0
rd_NO_MDIMSM
rd.md.imsm=0
rd_NO_MD
rd.md=0
rd_MD_UUID
rd.md.uuid
rd_NFS_DOMAIN
rd.nfs.domain
rd_NO_PLYMOUTH
rd.plymouth=0
rd_retry
rd.retry
rdshell
rd.shell
rd_NO_SPLASH
rd.splash
rdudevdebug
rd.udev.debug
rdudevinfo
rd.udev.info
rd_NO_ZFCPCONF
rd.zfcp.conf=0
rd_ZFCP
rd.zfcp
2010-10-28 17:11:27 +02:00
Harald Hoyer
75bb595c6c
fcoe: remove vconfig requirement
2010-10-26 12:45:59 +02:00
Harald Hoyer
453fd25152
bootchart: fixed file perms
2010-10-25 17:27:06 +02:00
Harald Hoyer
bfd602f849
base: install switch_root to /sbin and call it with the full path
2010-10-25 12:31:38 +02:00
Harald Hoyer
8541b35ed7
i18n: also search in /usr/share/kbd
2010-10-25 12:31:07 +02:00
Harald Hoyer
57a49c6727
chmod 0755 modules.d/40network/parse-bond.sh
2010-10-18 16:20:19 +02:00
Vladislav Bogdanov
96fb9c8dd7
add bonding
...
Format:
bond=<bondname>[:<bondslaves>:[:<options>]]
bondslaves is a comma-separated list of physical (ethernet) interfaces.
options is a comma-separated list on bonding options (modinfo bonding for
details) in format compatible with initscripts.
If options include multi-valued arp_ip_target option, then its values
should be separated by semicolon.
bond without parameters assumes bond=bond0:eth0,eth1:balance-rr
2010-10-18 16:10:41 +02:00