if [ "$BUILDARCH" = "s390" -o "$BUILDARCH" = "s390x" ]; then
ln -s /tmp $MBD_DIR/var/state/xkb
@@ -749,12 +751,15 @@ makeinitrd() {
( cd $IMGPATH/usr/share/dbus-1/system-services
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
+ ( cd $IMGPATH/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