From a17726579e42070d897e1c8c66fc1ab24c1890d2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Sun, 1 May 2005 17:31:30 +0000 Subject: [PATCH] - use %useradd/%groupadd macros Changed files: SysVinit.spec -> 1.121 --- SysVinit.spec | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/SysVinit.spec b/SysVinit.spec index 85f24c3..823d278 100644 --- a/SysVinit.spec +++ b/SysVinit.spec @@ -38,7 +38,7 @@ Patch10: sysvinit-selinux.patch BuildRequires: libselinux-devel >= 1.18 BuildRequires: libsepol-devel %endif -BuildRequires: rpmbuild(macros) >= 1.159 +BuildRequires: rpmbuild(macros) >= 1.202 Requires(pre): /usr/bin/getgid Requires(pre): /usr/sbin/groupadd Requires(post): fileutils @@ -159,14 +159,7 @@ bzip2 -dc %{SOURCE2} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} rm -rf $RPM_BUILD_ROOT %pre -if [ -n "`/usr/bin/getgid utmp`" ]; then - if [ "`/usr/bin/getgid utmp`" != 22 ]; then - echo "Error: group utmp doesn't have gid=22. Correct this before installing SysVinit." 1>&2 - exit 1 - fi -else - /usr/sbin/groupadd -g 22 utmp 1>&2 -fi +%groupadd -g 22 utmp %post touch %{_sysconfdir}/ioctl.save /var/log/{fail,last}log -- 2.44.0