diff -Naur dracut-010/dracut dracut-010-magellan/dracut --- dracut-010/dracut 2011-03-31 19:50:31.000000000 +0200 +++ dracut-010-magellan/dracut 2011-06-04 00:07:56.000000000 +0200 @@ -524,7 +524,7 @@ unset item # make sure that library links are correct and up to date -dracut_install /etc/ld.so.conf /etc/ld.so.conf.d/* +dracut_install /etc/ld.so.conf if ! ldconfig -r "$initdir"; then if [[ $UID = 0 ]]; then derror "ldconfig exited ungracefully" diff -Naur dracut-010/dracut.conf.d/magellan.conf.example dracut-010-magellan/dracut.conf.d/magellan.conf.example --- dracut-010/dracut.conf.d/magellan.conf.example 1970-01-01 01:00:00.000000000 +0100 +++ dracut-010-magellan/dracut.conf.d/magellan.conf.example 2011-06-04 00:06:08.000000000 +0200 @@ -0,0 +1,10 @@ +# /etc/dracut.conf.d/01-magellan.conf +# Dracut config file customized for Magellan-Linux + +# +# Modules +# + +# i18n +i18n_vars="/etc/conf.d/keymap:KEYMAP /etc/conf.d/consolefont:CONSOLEFONT" + diff -Naur dracut-010/dracut-gencmdline dracut-010-magellan/dracut-gencmdline --- dracut-010/dracut-gencmdline 2011-03-31 19:50:31.000000000 +0200 +++ dracut-010-magellan/dracut-gencmdline 2011-06-04 00:08:32.000000000 +0200 @@ -101,7 +101,6 @@ NET_LIST="" LD_SO_CONF=/etc/ld.so.conf -LD_SO_CONF_D=/etc/ld.so.conf.d/ [ -e /etc/sysconfig/mkinitrd ] && . /etc/sysconfig/mkinitrd diff -Naur dracut-010/dracut.xml dracut-010-magellan/dracut.xml --- dracut-010/dracut.xml 2011-03-31 19:50:31.000000000 +0200 +++ dracut-010-magellan/dracut.xml 2011-06-04 00:09:58.000000000 +0200 @@ -161,7 +161,7 @@ # lsinitrd /boot/initramfs-$(uname -r).img | less To display the contents of a file in the initramfs also use the lsinitrd tool: # lsinitrd /boot/initramfs-$(uname -r).img /etc/ld.so.conf -include ld.so.conf.d/*.conf +include
Adding dracut Modules diff -Naur dracut-010/Makefile dracut-010-magellan/Makefile --- dracut-010/Makefile 2011-03-31 19:50:31.000000000 +0200 +++ dracut-010-magellan/Makefile 2011-06-04 00:21:52.000000000 +0200 @@ -48,6 +48,9 @@ endif install -m 0644 dracut.conf $(DESTDIR)$(sysconfdir)/dracut.conf mkdir -p $(DESTDIR)$(sysconfdir)/dracut.conf.d + install -m 0644 dracut.conf.d/magellan.conf.example $(DESTDIR)$(sysconfdir)/dracut.conf.d/01-magellan.conf + mkdir -p $(DESTDIR)$(sysconfdir)/logrotate.d + install -m 0644 dracut.logrotate $(DESTDIR)$(sysconfdir)/logrotate.d/dracut install -m 0755 dracut-functions $(DESTDIR)$(pkglibdir)/dracut-functions install -m 0755 dracut-logger $(DESTDIR)$(pkglibdir)/dracut-logger cp -arx modules.d $(DESTDIR)$(pkglibdir)