X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=distrib%2Fdebian%2Finitpost;h=1cf629a6a1d08ef162cbed71a783a87fefd7c787;hb=38c8dfe96049ba7e5af1e909e9e9cefe4b66369d;hp=9b1fb1f1f13ff008248c66c0e71a790391064fe3;hpb=1a1b1167cd56ac42a70dc2c7414970e406901757;p=util-vserver.git diff --git a/distrib/debian/initpost b/distrib/debian/initpost index 9b1fb1f..1cf629a 100755 --- a/distrib/debian/initpost +++ b/distrib/debian/initpost @@ -104,9 +104,33 @@ if $_CHROOT_SH testfile /etc/init.d/sendsigs; then -e 's/^\(\s\+splash_back\)$/#\1/' fi -echo -echo ">>> Executing post install script ... " -echo + +# upstart fixing +if $_CHROOT_SH testfile /sbin/initctl; then + for i in etc/init/*; do + i=${i##*/} + case "$i" in + (control-alt-delete.conf|rc.conf) + ;; + (rsyslog.conf|syslog-ng.conf) + ;; + (*) + chrootsed /etc/init/$i \ + -e 's/^/#/' + ;; + esac + done + $_CHROOT_SH truncate /etc/init/vserver.conf </dev/null || :