]> git.pld-linux.org Git - packages/audit.git/commitdiff
- new; spec rewritten from one included with package
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 5 Jun 2005 20:49:39 +0000 (20:49 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- needs build fixes for current llh

Changed files:
    audit.spec -> 1.1

audit.spec [new file with mode: 0644]

diff --git a/audit.spec b/audit.spec
new file mode 100644 (file)
index 0000000..67cfd33
--- /dev/null
@@ -0,0 +1,154 @@
+# TODO: fix build with current llh
+Summary:       User space tools for 2.6 kernel auditing
+Summary(pl):   Narzêdzia przestrzeni u¿ytkownika do audytu j±der 2.6
+Name:          audit
+Version:       0.9.2
+Release:       1
+License:       GPL
+Group:         Daemons
+Source0:       http://people.redhat.com/sgrubb/audit/%{name}-%{version}.tar.gz
+# Source0-md5: e31f3c554e9848a50afa6a119dc84d5c
+URL:           http://people.redhat.com/sgrubb/audit/
+BuildRequires: autoconf >= 2.59
+BuildRequires: automake >= 1.9
+BuildRequires: libtool
+BuildRequires: linux-libc-headers >= 2.6.11
+PreReq:                rc-scripts
+Requires(post,preun):  /sbin/chkconfig
+Requires:      %{name}-libs = %{version}-%{release}
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define                _sbindir        /sbin
+
+%description
+The audit package contains the user space utilities for storing and
+processing the audit records generate by the audit subsystem in the
+Linux 2.6 kernel.
+
+%description -l pl
+Ten pakiet zawiera narzêdzia przestrzeni u¿ytkownika do przechowywania
+i przetwarzania rekordów audytu generowanych przez podsystem audytu w
+j±drach Linuksa 2.6.
+
+%package libs
+Summary:       Dynamic libaudit library
+Summary(pl):   Biblioteka dynamiczna libaudit
+License:       LGPL
+Group:         Libraries
+
+%description libs
+The audit-libs package contains the dynamic library needed for
+applications to use the audit framework.
+
+%description libs -l pl
+Ten pakiet zawiera bibliotekê dynamiczn± potrzebn± dla aplikacji
+u¿ywaj±cych ¶rodowiska audytu.
+
+%package libs-devel
+Summary:       Header files for libaudit library
+Summary(pl):   Pliki nag³ówkowe biblioteki libaudio
+License:       LGPL
+Group:         Development/Libraries
+Requires:      %{name}-libs = %{version}-%{release}
+
+%description libs-devel
+The audit-libs-devel package contains the header files needed for
+developing applications that need to use the audit framework library.
+
+%description libs-devel -l pl
+Ten pakiet zawiera pliki nag³ówkowe potrzebne do tworzenia aplikacji
+u¿ywaj±cych biblioteki ¶rodowiska audytu.
+
+%package libs-static
+Summary:       Static libaudit library
+Summary(pl):   Statyczna biblioteka libaudit
+License:       LGPL
+Group:         Development/Libraries
+Requires:      %{name}-libs-devel = %{version}-%{release}
+
+%description libs-static
+The audit-libs-static package contains the static library for
+developing applications that need to use the audit framework library.
+
+%description libs-static -l pl
+Ten pakiet zawiera statyczn± bibliotekê do tworzenia aplikacji
+u¿ywaj±cych ¶rodowiska audytu.
+
+%prep
+%setup -q
+
+%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_var}/log/audit
+
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT/%{_lib}
+mv -f $RPM_BUILD_ROOT%{_libdir}/libaudit.so.* $RPM_BUILD_ROOT/%{_lib}
+ln -sf $(cd $RPM_BUILD_ROOT/%{_lib} ; echo libaudit.so.*.*.*) \
+       PM_BUILD_ROOT%{_libdir}/libaudit.so
+
+# We manually install this since Makefile doesn't
+install -d $RPM_BUILD_ROOT%{_includedir}
+install lib/libaudit.h $RPM_BUILD_ROOT%{_includedir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post  libs -p /sbin/ldconfig
+%postun        libs -p /sbin/ldconfig
+
+%post
+/sbin/chkconfig --add auditd
+if [ -f /var/lock/subsys/auditd ]; then
+       /etc/rc.d/init.d/auditd restart >&2
+else
+       echo "Run \"/etc/rc.d/init.d/auditd start\" to start audit daemon." >&2
+fi
+
+%preun
+if [ "$1" = "0" ]; then
+       if [ -f /var/lock/subsys/auditd ]; then
+               /etc/rc.d/init.d/auditd stop >&2
+       fi
+       /sbin/chkconfig --del auditd
+fi
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog README THANKS TODO sample.rules
+%attr(750,root,root) %{_sbindir}/auditctl
+%attr(750,root,root) %{_sbindir}/auditd
+%attr(750,root,root) %{_sbindir}/ausearch
+%attr(750,root,root) %{_sbindir}/autrace
+%attr(754,root,root) /etc/rc.d/init.d/auditd
+%config(noreplace) %attr(640,root,root) %{_sysconfdir}/auditd.conf
+%config(noreplace) %attr(640,root,root) %{_sysconfdir}/audit.rules
+%config(noreplace) %attr(640,root,root) %verify(not md5 mtime size) /etc/sysconfig/auditd
+%attr(750,root,root) %dir %{_var}/log/audit
+%{_mandir}/man8/*
+
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) /%{_lib}/libaudit.so.*.*.*
+
+%files libs-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libaudit.so
+%{_libdir}/libaudit.la
+%{_includedir}/libaudit.h
+%{_mandir}/man3/*
+
+%files libs-static
+%defattr(644,root,root,755)
+%{_libdir}/libaudit.a
This page took 0.125962 seconds and 4 git commands to generate.