File python-semanage.changes of Package libsemanage
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Thu Nov 8 09:31:42 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
3
4
- Use more %make_install.
5
6
-------------------------------------------------------------------
7
Thu Nov 8 07:19:24 UTC 2018 - jsegitz@suse.com
8
9
- Adjusted source urls (bsc#1115052)
10
11
-------------------------------------------------------------------
12
Thu Sep 27 13:19:59 UTC 2018 - pmonrealgonzalez@suse.com
13
14
- update to version 2.8
15
* semanage fcontext -l now also lists home directory entries from
16
file_contexts.homedirs.
17
* libsemanage no longer deletes the tmp directory if there is an error
18
while committing the policy transaction, so that any temporary files
19
can be further inspected for debugging purposes (e.g. to examine a
20
particular line of the generated CIL module). The tmp directory will
21
be deleted upon the next transaction, so no manual removal is needed.
22
* When overriding PREFIX, BINDIR, SBINDIR, SHLIBDIR, LIBEXECDIR, etc.,
23
DESTDIR has to be removed from the definition. For example on Arch
24
Linux, SBINDIR="${pkgdir}/usr/bin" was changed to SBINDIR="/usr/bin".
25
* PYSITEDIR has been renamed PYTHONLIBDIR (and its definition changed).
26
27
- Clened with spec-cleaner
28
29
-------------------------------------------------------------------
30
Thu Mar 8 19:07:16 UTC 2018 - rgoldwyn@suse.com
31
32
- Update to version 2.7. Changes:
33
* IB support
34
* saves linked policy and skips relinking whenever possible
35
36
-------------------------------------------------------------------
37
Fri Nov 24 09:14:13 UTC 2017 - jsegitz@suse.com
38
39
- Update to version 2.6. Notable changes:
40
* genhomedircon: do not suppress logging from libsepol
41
* genhomedircon: use userprefix as the role for homedir
42
* Fix bug preventing the installation of base modules
43
* Use pp module name instead of filename when installing module
44
* genhomedircon: remove hardcoded refpolicy strings
45
* genhomedircon: add support for %group syntax
46
* genhomedircon: generate contexts for logins mapped to the default user
47
* Validate and compile file contexts before installing
48
* Swap tcp and udp protocol numbers
49
* genhomedircon: %{USERID} and %{USERNAME} support and code cleanups
50
51
-------------------------------------------------------------------
52
Wed Sep 27 15:51:27 UTC 2017 - jmatejek@suse.com
53
54
- build both python2 and python3 version of the semanage binding
55
with the singlespec machinery
56
57
-------------------------------------------------------------------
58
Sun Jul 17 15:21:03 UTC 2016 - jengelh@inai.de
59
60
- Summary/description update
61
62
-------------------------------------------------------------------
63
Fri Jul 8 15:35:05 UTC 2016 - i@marguerite.su
64
65
- update version 2.5
66
* Do not overwrite CFLAGS in test Makefile, from Nicolas Iooss.
67
* Fix uninitialized variable in direct_commit and direct_api
68
* semanage_migrate_store: Load libsepol.so.1 instead of libsepol.so
69
* Store homedir_template and users_extra in policy store
70
* Fix null pointer dereference in semanage_module_key_destroy
71
* Add semanage_module_extract() to extract a module as CIL or HLL
72
* semanage_migrate_store: add -r <root> option for migrating inside chroots
73
* Add file_contexts and seusers to the store
74
* Add policy binary and file_contexts.local to the store
75
* Allow to install compressed modules without a compression extension
76
* Do not copy contexts in semanage_migrate_store
77
* Fix logic in bunzip for uncompressed pp files
78
* Fix fname[] initialization in test_utilities.c
79
* Add remove-hll semanage.conf option to remove HLL files after
80
compilation to CIL
81
* Fix memory leaks when parsing semanage.conf
82
* Change bunzip to use heap instead of stack to prevent segfault on
83
systems with small stack size
84
- changes in 2.4
85
* Fix Makefile to allow LIBDIR and SHLIBDIR to be set to different
86
directories
87
* Fix bugs found by hardened gcc flags
88
* Add missing manpage links to security_load_policy
89
* Fix failing libsemanage pywrap tests
90
* Fix deprecation warning for bison
91
* Skip policy module relink when only setting booleans
92
* Only try to compile file contexts if they exist
93
* Fix memory leak when setting a custom store path
94
* Add semodule option to set store root path in semanage.conf and the
95
semodule command
96
* Add semanage.conf option to set an alternative root path for policy
97
store
98
* Add support for High Level Language (HLL) to CIL compilers. The HLL
99
compiler path is configurable, but should be placed in
100
/usr/libexec/selinux/hll by default
101
* Create a policy migration script for migrating the policy store from
102
/etc/selinux to /var/lib/selinux
103
* Add python3 support to the migration script
104
* Use libcil to compile modules
105
* Use symbolic versioning to maintain ABI compatibility for old install
106
functions
107
* Add a target-platform option to semanage.conf to control how policies
108
are built
109
* Add API to handle modules and source policies, moving module store to
110
/var/lib/selinux
111
* Only try to compile file contexts if they exist
112
- changes in 2.3
113
* Fix memory leak in semanage_genhomedircon
114
115
-------------------------------------------------------------------
116
Thu Oct 31 13:55:06 UTC 2013 - p.drouand@gmail.com
117
118
- Update to version 2.2
119
* Avoid duplicate list entries
120
* Add audit support to libsemanage
121
* Remove policy.kern and replace with symlink
122
* Apply a MAX_UID check for genhomedircon
123
* Fix man pages
124
- Add audit-devel BuildRequires; new dependency
125
- Add fdupes BuildRequires and use it to symlink duplicate manpages
126
127
-------------------------------------------------------------------
128
Thu Jun 27 14:57:01 UTC 2013 - vcizek@suse.com
129
130
- change the source url to the official 2.1.10 release tarball
131
132
-------------------------------------------------------------------
133
Wed Jan 30 12:01:03 UTC 2013 - vcizek@suse.com
134
135
- update to 2.1.9
136
137
-------------------------------------------------------------------
138
Mon Jan 7 21:43:31 UTC 2013 - jengelh@inai.de
139
140
- Remove obsolete defines/sections
141
142
-------------------------------------------------------------------
143
Tue Oct 23 05:05:03 UTC 2012 - coolo@suse.com
144
145
- buildrequire libbz2-devel
146
147
-------------------------------------------------------------------
148
Wed Aug 1 07:54:48 UTC 2012 - meissner@suse.com
149
150
- updated to 2.1.6
151
* changes too numerous to list
152
153
-------------------------------------------------------------------
154
Mon May 23 14:15:42 UTC 2011 - prusnak@opensuse.org
155
156
- split off python bindings to separate package to reduce build
157
dependencies for rpm [bnc#695436]
158
159
-------------------------------------------------------------------
160
Wed May 18 13:38:44 UTC 2011 - coolo@novell.com
161
162
- add baselibs.conf for rpm-32bit to use
163
164
-------------------------------------------------------------------
165
Wed Feb 23 05:42:43 UTC 2011 - coolo@novell.com
166
167
- disable parallel build, it breaks too often
168
169
-------------------------------------------------------------------
170
Thu Feb 25 14:59:32 UTC 2010 - prusnak@suse.cz
171
172
- updated to 2.0.43
173
* changes too numerous to list
174
175
-------------------------------------------------------------------
176
Fri Jan 16 14:24:38 CET 2009 - prusnak@suse.cz
177
178
- fix assignment of wrong context [bnc#466793]
179
180
-------------------------------------------------------------------
181
Wed Jan 14 14:06:28 CET 2009 - prusnak@suse.cz
182
183
- updated to 2.0.31
184
* policy module compression (bzip) support from Dan Walsh
185
* hard link files between tmp/active/previous from Dan Walsh
186
* add semanage_mls_enabled() interface from Stephen Smalley
187
188
-------------------------------------------------------------------
189
Mon Dec 1 11:35:58 CET 2008 - prusnak@suse.cz
190
191
- updated to 2.0.29
192
* add USER to lines to homedir_template context file
193
* add compression support
194
* allow fcontext and seuser changes without rebuilding the policy
195
* don't rebuild on fcontext or seuser modifications
196
* modify genhomedircon to skip %groupname entries
197
198
-------------------------------------------------------------------
199
Wed Oct 22 16:17:23 CEST 2008 - mrueckert@suse.de
200
201
- fix debug_packages_requires define
202
203
-------------------------------------------------------------------
204
Tue Sep 23 12:52:32 CEST 2008 - prusnak@suse.cz
205
206
- require only version, not release [bnc#429053]
207
208
-------------------------------------------------------------------
209
Tue Sep 2 12:13:42 CEST 2008 - prusnak@suse.cz
210
211
- updated to 2.0.27
212
* Modify genhomedircon to skip %groupname entries.
213
Ultimately we need to expand them to the list of users to support
214
per-role homedir labeling when using the %groupname syntax.
215
- updated to 2.0.26
216
* Fix bug in genhomedircon fcontext matches logic from Dan Walsh.
217
Strip any trailing slash before appending /*$.
218
219
-------------------------------------------------------------------
220
Fri Aug 1 17:32:21 CEST 2008 - ro@suse.de
221
222
- fix requires for debuginfo package
223
224
-------------------------------------------------------------------
225
Tue Jul 15 16:58:47 CEST 2008 - prusnak@suse.cz
226
227
- initial version 2.0.25
228
* based on Fedora package by Dan Walsh <dwalsh@redhat.com>
229
230
231