about summary refs log tree commit diff
path: root/dracut
diff options
context:
space:
mode:
authorJuan RP <xtraeme@gmail.com>2014-12-04 10:08:13 +0100
committerJuan RP <xtraeme@gmail.com>2014-12-04 10:08:13 +0100
commitbfd7188589052c318ad002c465073fd80838c454 (patch)
treeaae1de4975a8ea6d98f57a0e1faed66b14617017 /dracut
parent8f2cc01d1825ad92f7d5467987029e182e4fcd04 (diff)
downloadhrmpf-bfd7188589052c318ad002c465073fd80838c454.tar.gz
hrmpf-bfd7188589052c318ad002c465073fd80838c454.tar.xz
hrmpf-bfd7188589052c318ad002c465073fd80838c454.zip
dracut/service: do not enable agetty-generic; misc tweaks.
Diffstat (limited to 'dracut')
-rw-r--r--dracut/services.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/dracut/services.sh b/dracut/services.sh
index 8ebe8c7..9f9df65 100644
--- a/dracut/services.sh
+++ b/dracut/services.sh
@@ -4,11 +4,11 @@
 
 type getarg >/dev/null 2>&1 || . /lib/dracut-lib.sh
 
-SERVICEDIR=$NEWROOT/etc/sv/
+SERVICEDIR=$NEWROOT/etc/sv
 SERVICES="$(getarg live.services)"
 
 for f in ${SERVICES}; do
-        ln -s /etc/sv/$f $NEWROOT/etc/runit/runsvdir/default/
+        ln -sf /etc/sv/$f $NEWROOT/etc/runit/runsvdir/default/
 done
 
 dhcpcd=1
@@ -22,7 +22,7 @@ done
 for f in $SERVICEDIR/*; do
     _service=${f##*/}
     case "${_service}" in
-        agetty-console|sulogin|dhcpcd-*|iptables|ip6tables) ;; # ignored
+        agetty-console|agetty-generic|sulogin|dhcpcd-*|iptables|ip6tables) ;; # ignored
         dhcpcd) [ -n "$dhcpcd" ] && ln -sf ${f##$NEWROOT} $NEWROOT/etc/runit/runsvdir/default/;;
         *) ln -sf ${f##$NEWROOT} $NEWROOT/etc/runit/runsvdir/default/;;
     esac