]> git.pld-linux.org Git - packages/libutempter.git/commitdiff
grube zmiany -- czytac liste pld-list beda informacje
authorwojtek <wojtek@pld.org.pl>
Sun, 13 Jun 1999 13:49:33 +0000 (13:49 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    libutempter.spec -> 1.7

libutempter.spec

index fc1ccead636f8344e5667ffcdc7120b4bb807f4a..93283792f511b168248696d385c34f3996ad050b 100644 (file)
@@ -1,20 +1,26 @@
-Summary:       Privledged helper for utmp/wtmp updates
+Summary:       Privledged helper for utmpx updates
+Summary(pl):   Biblioteka pozwalaj±ca na zapisywanie w utmpx
 Name:          utempter
 Version:       0.5
-Release:       2
+Release:       3
 Copyright:     MIT
 Group:         Base
-Group(pl):     Podstawy
+Group(pl):     Podstawowe
 Source:                %{name}-%{version}.tar.gz
-Prereq:                %{_sbindir}/groupadd, fileutils
+Prereq:                shadow
+Requires:      SysVinit >= 2.76-14
 BuildRoot:     /tmp/%{name}-%{version}-root
 
 %description
 Utempter is a utility which allows programs to log information to a
-privledged file (/var/run/utmp), without compromising system security. It
+privledged file (/var/run/utmpx), without compromising system security. It
 accomplishes this task by acting as a buffer between root and the programs.
 
-%package devel
+%description -l pl
+Utempter jest programem pozwalaj±cym na zapisywanie uzytkownikom do pliku
+/var/run/utmpx bez naruszania bezpieczeñstwa systemu.
+
+%package       devel
 Summary:       utempter library header files
 Group:         Development/Libraties
 Group(pl):     Programowanie/Biblioteki
@@ -23,50 +29,69 @@ Requires:   %{name} = %{version}
 %description devel
 utempter library header files.
 
+%description -l pl devel
+Pliki nag³ówkowe utempter.
+
 %prep
 %setup -q
 
 %build
-make
+make CFLAGS="$RPM_OPT_FLAGS"
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make PREFIX=$RPM_BUILD_ROOT install
 
-strip --strip-unneeded $RPM_BUILD_ROOT/usr/{lib/lib*.so.*.*,sbin/*}
+strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
+strip $RPM_BUILD_ROOT%{_sbindir}/*
 
+install -d $RPM_BUILD_ROOT/var/run
+:> $RPM_BUILD_ROOT/var/run/utmpx
 %pre 
-%{_sbindir}/groupadd -r -f utmp
+%{_sbindir}/groupadd -g 60 utmpx
+%{_bindir}/update-db
 
 %post
 /sbin/ldconfig
 
-if [ -f /var/log/wtmp ]; then
-       chown root.utmp /var/log/wtmp
-       chmod 664 /var/log/wtmp
+if [ -f /var/run/utmpx ]; then
+       chown root.utmpx /var/run/utmpx
+       chmod 664 /var/run/utmpx
 fi
 
-if [ -f /var/run/utmp ]; then
-       chown root.utmp /var/run/utmp
-       chmod 664 /var/run/utmp
-fi
-
-%postun -p /sbin/ldconfig
+%postun
+/sbin/ldconfig
+%{_sbindir}/groupdel utmpx
+%{_bindir}/update-db
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%attr(2755,root,utmp) %{_sbindir}/utempter
-%attr(0755,root,root) %{_libdir}/lib*.so.*.*
+
+%attr(2711,root,utmpx) %{_sbindir}/*
+%attr(0755,root, root) %{_libdir}/lib*.so.*
+
+%attr(664,root,utmpx) %ghost /var/run/utmpx
 
 %files devel
 %defattr(644,root,root,755)
+
 %attr(755,root,root) %{_libdir}/lib*.so
+
 %{_includedir}/utempter.h
 
 %changelog
+* Sun Jun 13 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
+  [0.5-3]
+- major changes,
+- group utmpx with gid 60,
+- only /var/run/utmpx is owned by this packet,
+- groupdel in %post 
+- /usr/bin/update-db in %pre & %postun
+
 * Wed Apr 28 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
   [0.5-2]
 - added -q %setup parameter,
This page took 0.170053 seconds and 4 git commands to generate.