NetworkManager now requires polkitd running in stage 1. We need to add these files: /usr/libexec/polkit-1/polkitd /lib/libpolkit-backend-1.so.0 /usr/share/polkit-1/actions/* Not tested. --- scripts/mk-images | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/scripts/mk-images b/scripts/mk-images index d2ca018..b096f4c 100755 --- a/scripts/mk-images +++ b/scripts/mk-images @@ -565,6 +565,7 @@ makeinitrd() { mkdir -p $MBD_DIR/etc/terminfo/{a,b,d,l,s,v,x} mkdir -p $MBD_DIR/tmp mkdir -p $MBD_DIR/usr/libexec + mkdir -p $MBD_DIR/usr/libexec/polkit-1 mkdir -p $MBD_DIR/usr/$LIBDIR/NetworkManager mkdir -p $MBD_DIR/$LIBDIR/rsyslog mkdir -p $MBD_DIR/usr/share/dbus-1/system-services @@ -600,6 +601,7 @@ makeinitrd() { cp $IMGPATH/$LIBDIR/libpam_misc.so.0.* $MBD_DIR/$LIBDIR/libpam_misc.so.0 cp $IMGPATH/$LIBDIR/libwrap*.so* $MBD_DIR/$LIBDIR/ + cp $IMGPATH/usr/$LIBDIR/libpolkit-backend-1.so.0.* $MBD_DIR/$LIBDIR/libpolkit-backend-1.so.0 if [ "$BUILDARCH" = "s390" -o "$BUILDARCH" = "s390x" ]; then ln -s /tmp $MBD_DIR/var/state/xkb @@ -750,11 +752,14 @@ makeinitrd() { cp -a org.freedesktop.PolicyKit1.service $MBD_DIR/usr/share/dbus-1/system-services ) ( cd $IMGPATH/usr/share/polkit/actions - cp -a org.freedesktop.policykit.policy $MBD_DIR/usr/share/polkit-1/actions + for f in *.policy; do + cp -a $f $MBD_DIR/usr/share/polkit-1/actions + done ) cp -a $IMGPATH/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf $MBD_DIR/etc/dbus-1/system.d cp -a $IMGPATH/etc/dbus-1/system.d/ConsoleKit.conf $MBD_DIR/etc/dbus-1/system.d chmod 04755 $IMGPATH/usr/libexec/polkit-1/polkit-agent-helper-1 + cp -a $IMGPATH/usr/libexec/polkit-1/polkitd $MBD_DIR/usr/libexec/polkit-1 # dbus instbin $IMGPATH /usr/bin/dbus-uuidgen $MBD_DIR /sbin/dbus-uuidgen -- 1.7.2 _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list