From a97cf29e5bd46551c583f2b8582a7b3eb9a5147b322bc04781d62243c9f8fb2e Mon Sep 17 00:00:00 2001 From: Ruediger Oertel Date: Wed, 17 Nov 2010 11:54:11 +0000 Subject: [PATCH] - fix postinstall to test for existence of /var/run/utmp before trying to chgrp OBS-URL: https://build.opensuse.org/package/show/Base:System/aaa_base?expand=0&rev=167 --- aaa_base.changes | 6 ++++++ aaa_base.post | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/aaa_base.changes b/aaa_base.changes index 0c3c7cd..46f2016 100644 --- a/aaa_base.changes +++ b/aaa_base.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Nov 17 12:53:36 CET 2010 - ro@suse.de + +- fix postinstall to test for existence of /var/run/utmp + before trying to chgrp + ------------------------------------------------------------------- Tue Nov 16 09:51:52 UTC 2010 - aj@suse.de diff --git a/aaa_base.post b/aaa_base.post index 814f376..551ebc2 100644 --- a/aaa_base.post +++ b/aaa_base.post @@ -169,7 +169,10 @@ if test ! -e /var/log/wtmp ; then fi # The group ownership of the following files has changed for openSUSE 11.4 # update it: -chgrp utmp /var/log/wtmp /var/log/lastlog /var/run/utmp +chgrp utmp /var/log/wtmp /var/log/lastlog +if test -e /var/run/utmp ; then + chgrp utmp /var/run/utmp +fi if test -e /usr/sbin/usrdel.local -a ! -e /usr/sbin/userdel.local ; then cp /usr/sbin/usrdel.local /usr/sbin/userdel.local