]> git.pld-linux.org Git - packages/selinux-dbus.git/blame - selinux-dbus.spec
- updated to 2.9
[packages/selinux-dbus.git] / selinux-dbus.spec
CommitLineData
2dc60ec0
JB
1Summary: DBus service to handle SELinux administration tasks
2Summary(pl.UTF-8): Usługa DBus do obsługi zadań administracyjnych SELinuksa
3Name: selinux-dbus
05faae64 4Version: 2.9
2dc60ec0
JB
5Release: 1
6License: GPL v2
7Group: Applications/System
8#Source0Download: https://github.com/SELinuxProject/selinux/wiki/Releases
05faae64
JB
9Source0: https://github.com/SELinuxProject/selinux/releases/download/20190315/%{name}-%{version}.tar.gz
10# Source0-md5: e403f9745fad67aae5903909572ca5b8
2dc60ec0
JB
11URL: https://github.com/SELinuxProject/selinux/wiki
12BuildRequires: rpm-pythonprov
13# /usr/bin/semodule
05faae64 14Requires: policycoreutils >= 2.9
2dc60ec0
JB
15Requires: python >= 2
16Requires: python-dbus
17Requires: python-modules >= 2
18Requires: python-pygobject3 >= 3
05faae64 19Requires: python-selinux >= 2.9
2dc60ec0
JB
20Requires: python-slip-dbus
21# /usr/sbin/semanage
05faae64 22Requires: selinux-python >= 2.9
2dc60ec0
JB
23Conflicts: policycoreutils-sepolicy < 2.7
24Conflicts: system-config-selinux < 2.7
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28Security-enhanced Linux is a patch of the Linux kernel and a number of
29utilities with enhanced security functionality designed to add
30mandatory access controls to Linux. The Security-enhanced Linux kernel
31contains new architectural components originally developed to improve
32the security of the Flask operating system. These architectural
33components provide general support for the enforcement of many kinds
34of mandatory access control policies, including those based on the
35concepts of Type Enforcement, Role-based Access Control, and
36Multi-level Security.
37
38This package contains DBus service to handle SELinux administration
39tasks.
40
41%description -l pl.UTF-8
42Security-enhanced Linux jest prototypem jądra Linuksa i wielu
43aplikacji użytkowych o funkcjach podwyższonego bezpieczeństwa.
44Zaprojektowany jest tak, aby w prosty sposób ukazać znaczenie
45obowiązkowej kontroli dostępu dla społeczności linuksowej. Ukazuje
46również jak taką kontrolę można dodać do istniejącego systemu typu
47Linux. Jądro SELinux zawiera nowe składniki architektury pierwotnie
48opracowane w celu ulepszenia bezpieczeństwa systemu operacyjnego
49Flask. Te elementy zapewniają ogólne wsparcie we wdrażaniu wielu typów
50polityk obowiązkowej kontroli dostępu, włączając te wzorowane na: Type
51Enforcement (TE), kontroli dostępu opartej na rolach (RBAC) i
52zabezpieczeniach wielopoziomowych.
53
54Ten pakiet zawiera usługę DBus do obsługi zadań administracyjnych
55SELinuksa.
56
57%prep
58%setup -q
59
60%install
61rm -rf $RPM_BUILD_ROOT
62
63%{__make} install \
64 DESTDIR=$RPM_BUILD_ROOT
65
66%py_comp $RPM_BUILD_ROOT%{_datadir}/system-config-selinux
67%py_ocomp $RPM_BUILD_ROOT%{_datadir}/system-config-selinux
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
74%doc selinux_client.py
75/etc/dbus-1/system.d/org.selinux.conf
76%{_datadir}/dbus-1/system-services/org.selinux.service
77%{_datadir}/polkit-1/actions/org.selinux.policy
78%dir %{_datadir}/system-config-selinux
79%attr(755,root,root) %{_datadir}/system-config-selinux/selinux_server.py
80%{_datadir}/system-config-selinux/selinux_server.py[co]
This page took 0.079456 seconds and 4 git commands to generate.