Commit Graph

318 Commits

Author SHA1 Message Date
Serhii Turivny 7e4d093f54 Add CI tests using the standard test interface
The following steps are used to execute the tests using the standard test interface:

Classic

    sudo ANSIBLE_INVENTORY=$(test -e inventory && echo inventory || echo /usr/share/ansible/inventory) TEST_SUBJECTS="" TEST_ARTIFACTS=$PWD/artifacts ansible-playbook --tags classic tests.yml

https://src.fedoraproject.org/rpms/libsemanage/pull-request/2
2017-11-13 16:38:16 +01:00
Petr Lautrbach 3c53b37adc libsemanage-2.7-4.fc28
- Add support for listing fcontext.homedirs file (#1409813)
2017-10-20 11:04:35 +02:00
Zbigniew Jędrzejewski-Szmek 7378d3b052 Add Provides for the old names without %_isa 2017-08-20 09:37:30 -04:00
Zbigniew Jędrzejewski-Szmek ce307ec889 Python 3 binary package renamed to python3-libsemanage 2017-08-12 08:31:05 -04:00
Zbigniew Jędrzejewski-Szmek d47f691a28 Python 2 binary package renamed to python2-libsemanage 2017-08-12 08:27:02 -04:00
Petr Lautrbach 0b7304dd79 libsemanage-2.7-1
- Update to upstream release 2017-08-04
- Use 'sefcontext_compile -r' when it's run during SELinux policy build
2017-08-07 14:47:19 +02:00
Fedora Release Engineering 700682cb8e - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 02:15:26 +00:00
Fedora Release Engineering b4d18a403e - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 19:42:04 +00:00
Petr Lautrbach df2d1e28f9 libsemanage-2.6-4
- Follow upstream and rename _semanage.so to _semanage.cpython-36m-x86_64-linux-gnu.so
2017-04-28 12:30:00 +02:00
Petr Lautrbach 4a5295e883 libsemanage-2.6-3
* Tue Apr 18 2017 Petr Lautrbach <plautrba@redhat.com> - 2.6-3
- Do not list duplicate port entries after setting a boolean (#1439875)
2017-04-18 10:46:14 +02:00
Petr Lautrbach 513da381ab libsemanage-2.6-2
- Fix FTBFS - fatal error (#1427903)
2017-03-02 13:22:13 +01:00
Petr Lautrbach 88e75bd275 libsemanage-2.6-1.1
- Update to upstream release 2016-10-14
2017-02-20 12:30:35 +01:00
Fedora Release Engineering cbaff59d90 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 19:26:25 +00:00
Charalampos Stratakis 4ae37e78d2 Rebuild for Python 3.6 2016-12-11 15:48:45 +01:00
Petr Lautrbach 3c4165cda9 libsemanage-2.5-8
- Fixes bug preventing the installation of base modules
- make distclean target work
- Do not always print a module name warning
- Use pp module name instead of filename when installing module
- tests: Do not force using gcc
- genhomedircon: remove hardcoded refpolicy strings
- genhomedircon: add support for %group syntax
- genhomedircon: generate contexts for logins mapped to the default
ser
- Validate and compile file contexts before installing
- Swap tcp and udp protocol numbers
2016-10-04 08:30:58 +02:00
Petr Lautrbach c84bff920a libsemanage-2.5-7.fc26
- Rebuilt with libsepol-2.5-9 and libselinux-2.5-11
2016-08-01 12:23:34 +02:00
Fedora Release Engineering c5131cee74 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 07:46:16 +00:00
Petr Lautrbach b007211697 libsemanage-2.5-5
- Sort object files for deterministic linking order
- Support overriding Makefile RANLIB
- Respect CC and PKG_CONFIG environment variable
2016-06-23 12:57:59 +02:00
Petr Lautrbach 71e0cd6576 libsemanage-2.5-4
- Fix multiple spelling errors
- genhomedircon: %{USERID} and %{USERNAME} support and code cleanup
2016-05-06 16:17:18 +02:00
Petr Lautrbach 2041bbce99 libsemanage-2.5-3
- Enable expand-check by default (#1319652)
2016-03-21 11:19:57 +01:00
Petr Lautrbach e2707be9e1 Enable expand-check in semanage.conf
libsepol was fixed before release 2.4 and expand-check=1 doesn't make a
big time penalty. On the other hand, it's helpful to make it enabled by
default.

Resolves: rhbz#1319652
2016-03-21 11:15:45 +01:00
Petr Lautrbach ef444a88f3 libsemanage-2.5-2
- Use fully versioned arch-specific requires
2016-02-28 19:59:56 +01:00
Petr Lautrbach 5f5cd53c1b Use fully versioned arch-specific requires
https://fedoraproject.org/wiki/Packaging:Guidelines#Requiring_Base_Package
2016-02-28 19:58:49 +01:00
Petr Lautrbach 83d1ec7678 libsemanage-2.5-1
- Update to upstream release 2016-02-23
2016-02-23 22:19:58 +01:00
Petr Lautrbach 5d71d668b9 BuildRequires: python 2016-02-21 14:59:48 +01:00
Petr Lautrbach 288daf8999 libsemanage-2.5-0.1.rc1
Update to upstream rc1 release 2016-01-07
2016-02-21 12:37:19 +01:00
Dennis Gilmore 95eef66f4c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 03:54:09 +00:00
Robert Kuska e6fb2b816f Rebuilt for Python3.5 rebuild 2015-11-04 10:43:01 +01:00
Petr Lautrbach a24f66486d libsemanage-2.4-4
- Save homedir_template in the policy store for genhomedircon
  https://bugs.gentoo.org/558686
2015-09-04 09:58:55 +02:00
Adam Jackson ec0d6590d9 Pass ldflags into the build so hardening works 2015-08-14 14:55:39 -04:00
Petr Lautrbach 489cabf310 libsemanage-2.4-2
- semanage_migrate_store: use /usr/bin/python3
- move semanage_migrate_store script to libsemanage-python3 (#1248002)
2015-07-30 18:17:39 +02:00
Petr Lautrbach 978a4047fc Upload libsemanage-2.4.tar.gz to lookaside cache 2015-07-20 18:14:08 +02:00
Petr Lautrbach ed8fe0a212 Re-order changelogs entries 2015-07-20 18:10:32 +02:00
Petr Lautrbach 40002ca5f7 Merge branch 'private-master-2.4'
libsemanage-2.4-1
2015-07-20 18:09:00 +02:00
Petr Lautrbach c1c140a26e * Wed Jun 24 2015 Petr Lautrbach <plautrba@redhat.com> 2.4-0.6
- Allow to use compressed modules without a compression extension
2015-06-24 18:00:08 +02:00
Dennis Gilmore 2d874ef491 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 17:15:07 +00:00
Petr Lautrbach 7c6e3d711b * Tue Jun 16 2015 Petr Lautrbach <plautrba@redhat.com> 2.4-0.5
- add /var/lib/selinux/tmp directory
2015-06-16 16:19:45 +02:00
Petr Lautrbach 814c1da596 add /var/lib/selinux/tmp directory 2015-06-16 16:19:16 +02:00
Petr Lautrbach 98249f5718 libsemanage-2.4-0.4 2015-05-12 19:32:12 +02:00
Petr Lautrbach 0df50b80dd HEAD 2fa9bda562
- semanage_migrate_store: add -r <root> option for migrating inside chroots
2015-05-12 19:31:02 +02:00
Petr Lautrbach 153a29f02a Update to upstream release 2.4 from https://github.com/bachradsusi/selinux.git branch 2.4 2015-04-13 14:52:15 +02:00
Peter Robinson 3387bb8a63 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 05:56:21 +00:00
Miroslav Grepl bc9b70b7c6 * Wed Jul 30 2014 Miroslav Grepl <mgrepl@fedoraproject.org> - 2.3-5
- Skip policy module re-link when only setting booleans.
    * patch from Stephen Smalley
2014-07-30 19:22:07 +02:00
Tom Callaway 3b4c09022e fix license handling 2014-07-18 15:19:21 -04:00
Dennis Gilmore 01f8a9facb - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 00:24:21 -05:00
Kalev Lember 70daba3c78 Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 2014-05-28 12:12:50 +02:00
Dan Walsh 059a39519f Update to upstream
* Fix memory leak in semanage_genhomedircon from Thomas Hurd.
2014-05-06 14:33:02 -04:00
Dan Walsh a0fdb6de82 libsemanage: fix memory leak in semanage_genhomedircon
- Patch from THomas Hurd
2014-03-31 08:34:33 -04:00
Dan Walsh b321505c81 Move semanage.conf man page from devel package to main package 2014-02-11 09:30:21 -05:00
Dan Walsh d76cbbc290 Update to upstream
* Avoid duplicate list entries from Dan Walsh.
	* Add audit support to libsemanage from Dan Walsh.
	* Remove policy.kern and replace with symlink from Dan Walsh.
	* Apply a MAX_UID check for genhomedircon from Laurent Bigonville.
	* Fix man pages from Laurent Bigonville.
2013-10-31 09:31:40 -04:00