williamh    15/06/01 15:30:02

  Modified:             udev-init-scripts-9999.ebuild ChangeLog
  Log:
  Always add udev and udev-trigger to the sysinit runlevel
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
0x30C46538)

Revision  Changes    Path
1.37                 sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild?rev=1.37&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild?rev=1.37&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild?r1=1.36&r2=1.37

Index: udev-init-scripts-9999.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -r1.36 -r1.37
--- udev-init-scripts-9999.ebuild       30 Apr 2015 14:56:35 -0000      1.36
+++ udev-init-scripts-9999.ebuild       1 Jun 2015 15:30:02 -0000       1.37
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild,v
 1.36 2015/04/30 14:56:35 williamh Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild,v
 1.37 2015/06/01 15:30:02 williamh Exp $
 
 EAPI=5
 
@@ -32,25 +32,13 @@
 }
 
 pkg_postinst() {
-       # Warn the user about adding udev and udev-trigger to the sysinit 
runlevel
-       if [[ -e ${ROOT%/}/etc/runlevels/sysinit ]]; then
-               if [[ ! -e ${ROOT%/}/etc/runlevels/sysinit/udev ]]; then
-                       ewarn
-                       ewarn "You need to add udev to the sysinit runlevel."
-                       ewarn "If you do not do this,"
-                       ewarn "your system will not be able to boot!"
-                       ewarn "Run this command:"
-                       ewarn "\trc-update add udev sysinit"
+       # Add udev and udev-trigger to the sysinit runlevel automatically.
+       for f in udev udev-trigger; do
+               if [[ -x ${ROOT%/}/etc/init.d/${f} &&
+                       -d ${ROOT%/}/etc/runlevels/sysinit ]]; then
+                       ln -snf /etc/init.d/${f} 
"${ROOT%/}"/etc/runlevels/sysinit/${f}
                fi
-               if [[ ! -e ${ROOT%/}/etc/runlevels/sysinit/udev-trigger ]]; then
-                       ewarn
-                       ewarn "You need to add udev-trigger to the sysinit 
runlevel."
-                       ewarn "If you do not do this,"
-                       ewarn "your system will not be able to boot!"
-                       ewarn "Run this command:"
-                       ewarn "\trc-update add udev-trigger sysinit"
-               fi
-       fi
+       done
 
        if ! has_version "sys-fs/eudev[rule-generator]" && \
        [[ -x $(type -P rc-update) ]] && rc-update show | grep udev-postmount | 
grep -qs 'boot\|default\|sysinit'; then



1.120                sys-fs/udev-init-scripts/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog?rev=1.120&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog?rev=1.120&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog?r1=1.119&r2=1.120

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -r1.119 -r1.120
--- ChangeLog   29 Apr 2015 20:46:25 -0000      1.119
+++ ChangeLog   1 Jun 2015 15:30:02 -0000       1.120
@@ -1,6 +1,10 @@
 # ChangeLog for sys-fs/udev-init-scripts
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v 1.119 
2015/04/29 20:46:25 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v 1.120 
2015/06/01 15:30:02 williamh Exp $
+
+  01 Jun 2015; William Hubbs <[email protected]>
+  udev-init-scripts-9999.ebuild:
+  Always add udev and udev-trigger to the sysinit runlevel
 
   29 Apr 2015; William Hubbs <[email protected]>
   udev-init-scripts-9999.ebuild:




Reply via email to