From 5ee694f4d3cfc65edd1d9c0bf13e4869a29d6459 Mon Sep 17 00:00:00 2001 From: Marek Marczykowski Date: Mon, 9 Jul 2012 15:52:42 +0200 Subject: [PATCH] vm/spec: disable pam_systemd only in trigger The %post part is unnecessary. --- rpm_spec/core-vm.spec | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/rpm_spec/core-vm.spec b/rpm_spec/core-vm.spec index de05838..9b65628 100644 --- a/rpm_spec/core-vm.spec +++ b/rpm_spec/core-vm.spec @@ -180,6 +180,10 @@ install -D u2mfn/libu2mfn.so $RPM_BUILD_ROOT/%{_libdir}/libu2mfn.so cp /usr/lib/qubes/serial.conf /etc/init/serial.conf %triggerin -- systemd +# Disable pam_systemd - we (hopefully) don't need it, but it cause some minor +# problems (http://wiki.qubes-os.org/trac/ticket/607) +# /etc/pam.d/common-* are automatically (re)generated by authconfig, so its +# modification will not be persistent -> must be done this way mv -f /%{_lib}/security/pam_systemd.so /%{_lib}/security/pam_systemd.so.disabled %post @@ -249,12 +253,6 @@ if ! [ -e /lib/firmware/updates ]; then ln -s /lib/modules/firmware /lib/firmware/updates fi -# Disable pam_systemd - we (hopefully) don't need it, but it cause some minor -# problems (http://wiki.qubes-os.org/trac/ticket/607) -# /etc/pam.d/common-* are automatically (re)generated by authconfig, so its -# modification will not be persistent -> must be done this way -mv -f /%{_lib}/security/pam_systemd.so /%{_lib}/security/pam_systemd.so.disabled - if ! grep -q '/etc/yum\.conf\.d/qubes-proxy\.conf'; then echo >> /etc/yum.conf echo '# Yum does not support inclusion of config dir...' >> /etc/yum.conf