File libsemanage.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
Mon Dec 12 14:59:36 UTC 2016 - dimstar@opensuse.org
53
54
- Split out the Policy Store Migration tool into
55
libsemanage-store-migrate: it is not a devel tool to start with.
56
Additionally, it causes the -devel package to depend on python,
57
which we want to avoid (libsemanabe being part of the core build
58
cycle). The library suggests libsemanage-store-migrate.
59
60
-------------------------------------------------------------------
61
Sun Jul 17 15:17:39 UTC 2016 - jengelh@inai.de
62
63
- Update RPM groups, trim description, combine filelist entries,
64
ensure pkgconfig() symbols are generated.
65
66
-------------------------------------------------------------------
67
Thu Jul 14 14:20:12 UTC 2016 - jsegitz@novell.com
68
69
- Without bug number no submit to SLE 12 SP2 is possible, so to make
70
sle-changelog-checker happy: bsc#988977
71
72
-------------------------------------------------------------------
73
Wed Jul 13 09:43:28 UTC 2016 - jsegitz@novell.com
74
75
- Added suse_path.patch to fix path to hll compiler
76
77
-------------------------------------------------------------------
78
Fri Jul 8 15:24:49 UTC 2016 - i@marguerite.su
79
80
- update version 2.5
81
* Do not overwrite CFLAGS in test Makefile, from Nicolas Iooss.
82
* Fix uninitialized variable in direct_commit and direct_api
83
* semanage_migrate_store: Load libsepol.so.1 instead of libsepol.so
84
* Store homedir_template and users_extra in policy store
85
* Fix null pointer dereference in semanage_module_key_destroy
86
* Add semanage_module_extract() to extract a module as CIL or HLL
87
* semanage_migrate_store: add -r <root> option for migrating inside chroots
88
* Add file_contexts and seusers to the store
89
* Add policy binary and file_contexts.local to the store
90
* Allow to install compressed modules without a compression extension
91
* Do not copy contexts in semanage_migrate_store
92
* Fix logic in bunzip for uncompressed pp files
93
* Fix fname[] initialization in test_utilities.c
94
* Add remove-hll semanage.conf option to remove HLL files after
95
compilation to CIL
96
* Fix memory leaks when parsing semanage.conf
97
* Change bunzip to use heap instead of stack to prevent segfault on
98
systems with small stack size
99
- changes in 2.4
100
* Fix Makefile to allow LIBDIR and SHLIBDIR to be set to different
101
directories
102
* Fix bugs found by hardened gcc flags
103
* Add missing manpage links to security_load_policy
104
* Fix failing libsemanage pywrap tests
105
* Fix deprecation warning for bison
106
* Skip policy module relink when only setting booleans
107
* Only try to compile file contexts if they exist
108
* Fix memory leak when setting a custom store path
109
* Add semodule option to set store root path in semanage.conf and the
110
semodule command
111
* Add semanage.conf option to set an alternative root path for policy
112
store
113
* Add support for High Level Language (HLL) to CIL compilers. The HLL
114
compiler path is configurable, but should be placed in
115
/usr/libexec/selinux/hll by default
116
* Create a policy migration script for migrating the policy store from
117
/etc/selinux to /var/lib/selinux
118
* Add python3 support to the migration script
119
* Use libcil to compile modules
120
* Use symbolic versioning to maintain ABI compatibility for old install
121
functions
122
* Add a target-platform option to semanage.conf to control how policies
123
are built
124
* Add API to handle modules and source policies, moving module store to
125
/var/lib/selinux
126
* Only try to compile file contexts if they exist
127
128
-------------------------------------------------------------------
129
Sun May 18 00:10:55 UTC 2014 - crrodriguez@opensuse.org
130
131
- version 2.3
132
* Fix memory leak in semanage_genhomedircon from Thomas Hurd.
133
134
-------------------------------------------------------------------
135
Tue Feb 11 10:12:55 UTC 2014 - vcizek@suse.com
136
137
- add semanage.conf as SOURCE and install it instead of the default
138
one
139
140
-------------------------------------------------------------------
141
Thu Oct 31 13:55:06 UTC 2013 - p.drouand@gmail.com
142
143
- Update to version 2.2
144
* Avoid duplicate list entries
145
* Add audit support to libsemanage
146
* Remove policy.kern and replace with symlink
147
* Apply a MAX_UID check for genhomedircon
148
* Fix man pages
149
- Add audit-devel BuildRequires; new dependency
150
- Add fdupes BuildRequires and use it to symlink duplicate manpages
151
152
-------------------------------------------------------------------
153
Thu Jun 27 14:56:37 UTC 2013 - vcizek@suse.com
154
155
- change the source url to the official 2.1.10 release tarball
156
157
-------------------------------------------------------------------
158
Thu Apr 4 19:29:33 UTC 2013 - vcizek@suse.com
159
160
- fixed source url
161
- removed old tarball
162
163
-------------------------------------------------------------------
164
Fri Mar 29 15:21:29 UTC 2013 - vcizek@suse.com
165
166
- update to 2.1.10
167
* Add sefcontext_compile to compile regex everytime policy is rebuilt
168
* Cleanup/fix enable/disable/remove module.
169
* redo genhomedircon minuid
170
* fixes from coverity
171
* semanage_store: do not leak memory in semanage_exec_prog
172
* genhomedircon: remove useless conditional in get_home_dirs
173
* genhomedircon: double free in get_home_dirs
174
* fcontext_record: do not leak on error in semanage_fcontext_key_create
175
* genhomedircon: do not leak on failure in write_gen_home_dir_context
176
* semanage_store: do not leak fd
177
* genhomedircon: do not leak shells list
178
* semanage_store: do not leak on strdup failure
179
* semanage_store: rewrite for readability
180
181
-------------------------------------------------------------------
182
Wed Jan 30 12:00:30 UTC 2013 - vcizek@suse.com
183
184
- update to 2.1.9
185
* dropped libsemanage-2.1.6-NULL_level_fix.patch (fixed upstream)
186
* libsemanage: do not set soname needlessly
187
* libsemanage: remove PYTHONLIBDIR and ruby equivalent
188
* do boolean name substitution
189
* Fix segfault for building standard policies.
190
* remove build warning when build swig c files
191
* additional makefile support for rubywrap
192
* ignore 80 column limit for readability
193
* semanage_store: fix snprintf length argument by using asprintf
194
* Use default semanage.conf as a fallback
195
* use after free in python bindings
196
* Alternate path for semanage.conf
197
* do not link against libpython, this is considered bad in Debian
198
* Allow to build for several ruby version
199
* fallback-user-level
200
201
-------------------------------------------------------------------
202
Mon Jan 7 21:43:31 UTC 2013 - jengelh@inai.de
203
204
- Remove obsolete defines/sections
205
206
-------------------------------------------------------------------
207
Wed Oct 24 16:36:25 UTC 2012 - vcizek@suse.com
208
209
- when building "standard" (not MCS/MLS) selinux-policies,
210
libsemanage will crash, because "level" is NULL
211
(libsemanage-2.1.6-NULL_level_fix.patch)
212
213
-------------------------------------------------------------------
214
Mon Aug 27 13:49:45 UTC 2012 - cfarrell@suse.com
215
216
- license update: LGPL-2.1+
217
Could not find any LGPL-2.1 "only" licensed files in the pacakge
218
219
-------------------------------------------------------------------
220
Wed Aug 1 07:54:33 UTC 2012 - meissner@suse.com
221
222
- Updated to 2.1.6
223
* changes too numerous to list
224
225
-------------------------------------------------------------------
226
Wed Oct 5 15:10:27 UTC 2011 - uli@suse.com
227
228
- cross-build fix: use %__cc macro
229
230
-------------------------------------------------------------------
231
Thu Sep 22 13:14:39 CEST 2011 - dmueller@suse.de
232
233
- buildrequire libbz2-devel
234
235
-------------------------------------------------------------------
236
Mon May 23 14:15:42 UTC 2011 - prusnak@opensuse.org
237
238
- split off python bindings to separate package to reduce build
239
dependencies for rpm [bnc#695436]
240
241
-------------------------------------------------------------------
242
Wed May 18 13:38:44 UTC 2011 - coolo@novell.com
243
244
- add baselibs.conf for rpm-32bit to use
245
246
-------------------------------------------------------------------
247
Wed Feb 23 05:42:43 UTC 2011 - coolo@novell.com
248
249
- disable parallel build, it breaks too often
250
251
-------------------------------------------------------------------
252
Thu Feb 25 14:59:32 UTC 2010 - prusnak@suse.cz
253
254
- updated to 2.0.43
255
* changes too numerous to list
256
257
-------------------------------------------------------------------
258
Fri Jan 16 14:24:38 CET 2009 - prusnak@suse.cz
259
260
- fix assignment of wrong context [bnc#466793]
261
262
-------------------------------------------------------------------
263
Wed Jan 14 14:06:28 CET 2009 - prusnak@suse.cz
264
265
- updated to 2.0.31
266
* policy module compression (bzip) support from Dan Walsh
267
* hard link files between tmp/active/previous from Dan Walsh
268
* add semanage_mls_enabled() interface from Stephen Smalley
269
270
-------------------------------------------------------------------
271
Mon Dec 1 11:35:58 CET 2008 - prusnak@suse.cz
272
273
- updated to 2.0.29
274
* add USER to lines to homedir_template context file
275
* add compression support
276
* allow fcontext and seuser changes without rebuilding the policy
277
* don't rebuild on fcontext or seuser modifications
278
* modify genhomedircon to skip %groupname entries
279
280
-------------------------------------------------------------------
281
Wed Oct 22 16:17:23 CEST 2008 - mrueckert@suse.de
282
283
- fix debug_packages_requires define
284
285
-------------------------------------------------------------------
286
Tue Sep 23 12:52:32 CEST 2008 - prusnak@suse.cz
287
288
- require only version, not release [bnc#429053]
289
290
-------------------------------------------------------------------
291
Tue Sep 2 12:13:42 CEST 2008 - prusnak@suse.cz
292
293
- updated to 2.0.27
294
* Modify genhomedircon to skip %groupname entries.
295
Ultimately we need to expand them to the list of users to support
296
per-role homedir labeling when using the %groupname syntax.
297
- updated to 2.0.26
298
* Fix bug in genhomedircon fcontext matches logic from Dan Walsh.
299
Strip any trailing slash before appending /*$.
300
301
-------------------------------------------------------------------
302
Fri Aug 1 17:32:21 CEST 2008 - ro@suse.de
303
304
- fix requires for debuginfo package
305
306
-------------------------------------------------------------------
307
Tue Jul 15 16:58:47 CEST 2008 - prusnak@suse.cz
308
309
- initial version 2.0.25
310
* based on Fedora package by Dan Walsh <dwalsh@redhat.com>
311
312