packages: systemd/systemd.spec - link only valid ifcfg files

baggins baggins at pld-linux.org
Tue Jan 24 14:45:31 CET 2012


Author: baggins                      Date: Tue Jan 24 13:45:31 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- link only valid ifcfg files

---- Files affected:
packages/systemd:
   systemd.spec (1.86 -> 1.87) 

---- Diffs:

================================================================
Index: packages/systemd/systemd.spec
diff -u packages/systemd/systemd.spec:1.86 packages/systemd/systemd.spec:1.87
--- packages/systemd/systemd.spec:1.86	Tue Jan 24 14:31:01 2012
+++ packages/systemd/systemd.spec	Tue Jan 24 14:45:26 2012
@@ -328,8 +328,13 @@
 		continue
 		;;
 	*)
-		ln -s /lib/systemd/system/ifup at .service \
-			%{_sysconfdir}/systemd/system/network.target.wants/ifcfg@$ff.service >/dev/null 2>&1 || :
+		DEVICE=""
+		ONBOOT=""
+		. $f
+		if [ "$DEVICE" = "$ff" -a ${ONBOOT:-no} = "yes" ]; then
+			ln -s /lib/systemd/system/ifup at .service \
+				%{_sysconfdir}/systemd/system/network.target.wants/ifcfg@$ff.service >/dev/null 2>&1 || :
+		fi
 		;;
 	esac
 done
@@ -557,6 +562,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.87  2012/01/24 13:45:26  baggins
+- link only valid ifcfg files
+
 Revision 1.86  2012/01/24 13:31:01  baggins
 - rel 8
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/systemd/systemd.spec?r1=1.86&r2=1.87&f=u



More information about the pld-cvs-commit mailing list