Hello community,
here is the log from the commit of package libselinux for openSUSE:Factory
checked in at Fri Mar 12 17:35:20 CET 2010.
--------
--- libselinux/libselinux-bindings.changes 2009-07-22 15:18:42.000000000 +0200
+++ /mounts/work_src_done/STABLE/libselinux/libselinux-bindings.changes 2010-02-25 15:58:30.000000000 +0100
@@ -1,0 +2,16 @@
+Thu Feb 25 14:57:16 UTC 2010 - prusnak@suse.cz
+
+- updated to 2.0.91
+ * changes too numerous to list
+
+-------------------------------------------------------------------
+Sat Dec 12 16:43:54 CET 2009 - jengelh@medozas.de
+
+- add baselibs.conf as a source
+
+-------------------------------------------------------------------
+Fri Jul 24 17:09:50 CEST 2009 - thomas@novell.com
+
+- updated selinux-ready script
+
+-------------------------------------------------------------------
--- libselinux/libselinux.changes 2009-12-12 16:43:41.000000000 +0100
+++ /mounts/work_src_done/STABLE/libselinux/libselinux.changes 2010-02-25 15:58:31.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Feb 25 14:57:16 UTC 2010 - prusnak@suse.cz
+
+- updated to 2.0.91
+ * changes too numerous to list
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
libselinux-2.0.80-rhat.patch.bz2
libselinux-2.0.80.tar.bz2
New:
----
libselinux-2.0.91.tar.bz2
libselinux-rhat.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libselinux-bindings.spec ++++++
--- /var/tmp/diff_new_pack.PKfZMA/_old 2010-03-12 17:35:13.000000000 +0100
+++ /var/tmp/diff_new_pack.PKfZMA/_new 2010-03-12 17:35:13.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libselinux-bindings (Version 2.0.80)
+# spec file for package libselinux-bindings (Version 2.0.91)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -22,14 +22,16 @@
BuildRequires: libsepol-devel-static >= %{libsepol_ver}
Name: libselinux-bindings
-Version: 2.0.80
-Release: 5
+Version: 2.0.91
+Release: 1
Url: http://www.nsa.gov/selinux/
License: GPLv2 ; Public Domain, Freeware
Group: System/Libraries
Summary: SELinux library and simple utilities
Source: libselinux-%{version}.tar.bz2
-Patch0: libselinux-%{version}-rhat.patch.bz2
+Source1: selinux-ready
+Source2: baselibs.conf
+Patch0: libselinux-rhat.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define debug_package_requires python-selinux = %{version}-%{release}
@@ -112,7 +114,7 @@
make DESTDIR="$RPM_BUILD_ROOT" LIBDIR="$RPM_BUILD_ROOT%{_libdir}" SHLIBDIR="$RPM_BUILD_ROOT/%{_lib}" -C src install
make DESTDIR="$RPM_BUILD_ROOT" LIBDIR="$RPM_BUILD_ROOT%{_libdir}" SHLIBDIR="$RPM_BUILD_ROOT/%{_lib}" -C src install-pywrap
make DESTDIR="$RPM_BUILD_ROOT" LIBDIR="$RPM_BUILD_ROOT%{_libdir}" SHLIBDIR="$RPM_BUILD_ROOT/%{_lib}" -C src install-rubywrap
-rm -rf $RPM_BUILD_ROOT/%{_lib} $RPM_BUILD_ROOT%{_libdir}/libselinux.*
+rm -rf $RPM_BUILD_ROOT/%{_lib} $RPM_BUILD_ROOT%{_libdir}/libselinux.* $RPM_BUILD_ROOT%{_libdir}/pkgconfig
%clean
rm -rf $RPM_BUILD_ROOT
++++++ libselinux.spec ++++++
--- /var/tmp/diff_new_pack.PKfZMA/_old 2010-03-12 17:35:13.000000000 +0100
+++ /var/tmp/diff_new_pack.PKfZMA/_new 2010-03-12 17:35:13.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libselinux (Version 2.0.80)
+# spec file for package libselinux (Version 2.0.91)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -21,8 +21,8 @@
BuildRequires: libsepol-devel >= %{libsepol_ver}
Name: libselinux
-Version: 2.0.80
-Release: 5
+Version: 2.0.91
+Release: 1
Url: http://www.nsa.gov/selinux/
License: GPLv2 ; Public Domain, Freeware
Group: System/Libraries
@@ -30,7 +30,7 @@
Source: %{name}-%{version}.tar.bz2
Source1: selinux-ready
Source2: baselibs.conf
-Patch0: %{name}-%{version}-rhat.patch.bz2
+Patch0: %{name}-rhat.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define debug_package_requires libselinux1 = %{version}-%{release}
@@ -104,20 +104,20 @@
Requires: glibc-devel
%description devel
-Security-enhanced Linux is a patch of the Linux(R) kernel and a number
-of utilities with enhanced security functionality designed to add
-mandatory access controls to Linux. The Security-enhanced Linux kernel
-contains new architectural components originally developed to improve
-the security of the Flask operating system. These architectural
-components provide general support for the enforcement of many kinds of
-mandatory access control policies, including those based on the
-concepts of Type Enforcement(R), Role-based Access Control, and
-Multi-level Security.
-
-This package contains the header files and static libraries, which are
+This package contains the development files, which are
necessary to develop your own software using libselinux.
+%package devel-static
+License: GPLv2 ; Public Domain, Freeware
+Summary: Static development Include Files and Libraries for SELinux
+Group: Development/Libraries/C and C++
+Requires: libselinux-devel = %{version}
+
+%description devel-static
+This package contains the static development files, which are
+necessary to develop your own software using libselinux.
+
%prep
%setup -q
@@ -149,7 +149,6 @@
mv $RPM_BUILD_ROOT%{_sbindir}/getdefaultcon $RPM_BUILD_ROOT%{_sbindir}/selinuxdefcon
mv $RPM_BUILD_ROOT%{_sbindir}/getconlist $RPM_BUILD_ROOT%{_sbindir}/selinuxconlist
install -m 0755 %{SOURCE1} $RPM_BUILD_ROOT%{_sbindir}/selinux-ready
-rm -f %{buildroot}%{_libdir}/*.a
%clean
rm -rf $RPM_BUILD_ROOT
@@ -185,5 +184,10 @@
%dir %{_includedir}/selinux
%{_includedir}/selinux/*
%{_mandir}/man3/*
+%{_libdir}/pkgconfig/libselinux.pc
+
+%files devel-static
+%defattr(-,root,root,-)
+%{_libdir}/libselinux.a
%changelog
++++++ libselinux-2.0.80.tar.bz2 -> libselinux-2.0.91.tar.bz2 ++++++
++++ 22007 lines of diff (skipped)
++++++ libselinux-rhat.patch ++++++
diff --exclude-from=exclude -N -u -r nsalibselinux/man/man8/selinuxconlist.8 libselinux-2.0.90/man/man8/selinuxconlist.8
--- nsalibselinux/man/man8/selinuxconlist.8 1969-12-31 19:00:00.000000000 -0500
+++ libselinux-2.0.90/man/man8/selinuxconlist.8 2010-01-18 16:52:28.000000000 -0500
@@ -0,0 +1,18 @@
+.TH "selinuxconlist" "1" "7 May 2008" "dwalsh@redhat.com" "SELinux Command Line documentation"
+.SH "NAME"
+selinuxconlist \- list all SELinux context reachable for user
+.SH "SYNOPSIS"
+.B selinuxconlist [-l level] user [context]
+
+.SH "DESCRIPTION"
+.B selinuxconlist
+reports the list of context reachable for user from the current context or specified context
+
+.B \-l level
+mcs/mls level
+
+.SH AUTHOR
+This manual page was written by Dan Walsh