the report of libsemanage-2.9-8.an8.src.rpm to libsemanage-2.9-9.an8_6.src.rpm

Legends
Colors
 added 
changed
deleted
Links
(f)irst change
(n)ext change
(t)op


RPM Info
n1Name        : libsemanagen1Name        : libsemanage-devel
2Version     : 2.92Version     : 2.9
n3Release     : 8.an8n3Release     : 9.an8_6
4Architecture: x86_644Architecture: x86_64
5Install Date: (not installed)5Install Date: (not installed)
6Group       : Unspecified6Group       : Unspecified
n7Size        : 312360n7Size        : 79496
8License     : LGPLv2+8License     : LGPLv2+
n9Signature   : RSA/SHA256, 2022年05月11日 星期三 13时10分12秒, Key ID 619140084873f7c5n9Signature   : RSA/SHA256, 2022年10月28日 星期五 15时12分05秒, Key ID 619140084873f7c5
10Source RPM  : libsemanage-2.9-8.an8.src.rpm10Source RPM  : libsemanage-2.9-9.an8_6.src.rpm
11Build Date  : 2022年04月25日 星期 1453分1711Build Date  : 2022年10月28日 星期 150221秒
12Build Host  : anolis-build-02.openanolis.cn12Build Host  : anolis-build-01.openanolis.cn
13Relocations : (not relocatable)13Relocations : (not relocatable)
14Packager    : OpenAnolis Community14Packager    : OpenAnolis Community
15Vendor      : OpenAnolis Community15Vendor      : OpenAnolis Community
16URL         : https://github.com/SELinuxProject/selinux/wiki16URL         : https://github.com/SELinuxProject/selinux/wiki
n17Summary     : SELinux binary policy manipulation libraryn17Summary     : Header files and libraries used to build policy manipulation tools
18Description :18Description :
t19Security-enhanced Linux is a feature of the Linux® kernel and a numbert19The semanage-devel package contains the libraries and header files
20of utilities with enhanced security functionality designed to add20needed for developing applications that manipulate binary policies.
21mandatory access controls to Linux.  The Security-enhanced Linux
22kernel contains new architectural components originally developed to
23improve the security of the Flask operating system. These
24architectural components provide general support for the enforcement
25of many kinds of mandatory access control policies, including those
26based on the concepts of Type Enforcement®, Role-based Access
27Control, and Multi-level Security.
28 
29libsemanage provides an API for the manipulation of SELinux binary policies.
30It is used by checkpolicy (the policy compiler) and similar tools, as well
31as by programs like load_policy that need to perform specific transformations
32on binary policies such as customizing policy boolean settings.

Path and File
t1drwxr-xr-x      /etc/selinuxt1drwxr-xr-x      /usr/include/semanage
2-rw-r--r--      /etc/selinux/semanage.conf2-rw-r--r--      /usr/include/semanage/boolean_record.h
3drwxr-xr-x      /usr/lib/.build-id3-rw-r--r--      /usr/include/semanage/booleans_active.h
4drwxr-xr-x      /usr/lib/.build-id/654-rw-r--r--      /usr/include/semanage/booleans_local.h
5lrwxrwxrwx      /usr/lib/.build-id/65/ccca440c00cab2b76b2d7ec56deac85820a8095-rw-r--r--      /usr/include/semanage/booleans_policy.h
6-rw-r--r--      /usr/include/semanage/context_record.h
7-rw-r--r--      /usr/include/semanage/debug.h
8-rw-r--r--      /usr/include/semanage/fcontext_record.h
9-rw-r--r--      /usr/include/semanage/fcontexts_local.h
10-rw-r--r--      /usr/include/semanage/fcontexts_policy.h
11-rw-r--r--      /usr/include/semanage/handle.h
12-rw-r--r--      /usr/include/semanage/ibendport_record.h
13-rw-r--r--      /usr/include/semanage/ibendports_local.h
14-rw-r--r--      /usr/include/semanage/ibendports_policy.h
15-rw-r--r--      /usr/include/semanage/ibpkey_record.h
16-rw-r--r--      /usr/include/semanage/ibpkeys_local.h
17-rw-r--r--      /usr/include/semanage/ibpkeys_policy.h
18-rw-r--r--      /usr/include/semanage/iface_record.h
19-rw-r--r--      /usr/include/semanage/interfaces_local.h
20-rw-r--r--      /usr/include/semanage/interfaces_policy.h
21-rw-r--r--      /usr/include/semanage/modules.h
22-rw-r--r--      /usr/include/semanage/node_record.h
23-rw-r--r--      /usr/include/semanage/nodes_local.h
24-rw-r--r--      /usr/include/semanage/nodes_policy.h
25-rw-r--r--      /usr/include/semanage/port_record.h
26-rw-r--r--      /usr/include/semanage/ports_local.h
27-rw-r--r--      /usr/include/semanage/ports_policy.h
28-rw-r--r--      /usr/include/semanage/semanage.h
29-rw-r--r--      /usr/include/semanage/seuser_record.h
30-rw-r--r--      /usr/include/semanage/seusers_local.h
31-rw-r--r--      /usr/include/semanage/seusers_policy.h
32-rw-r--r--      /usr/include/semanage/user_record.h
33-rw-r--r--      /usr/include/semanage/users_local.h
34-rw-r--r--      /usr/include/semanage/users_policy.h
6-rwxr-xr-x      /usr/lib64/libsemanage.so.135lrwxrwxrwx      /usr/lib64/libsemanage.so
7drwxr-xr-x      /usr/libexec/selinux36-rw-r--r--      /usr/lib64/pkgconfig/libsemanage.pc
8drwxr-xr-x      /usr/share/licenses/libsemanage37-rw-r--r--      /usr/share/man/man3/semanage_bool.3.gz
9-rw-r--r--      /usr/share/licenses/libsemanage/COPYING38-rw-r--r--      /usr/share/man/man3/semanage_bool_count.3.gz
39-rw-r--r--      /usr/share/man/man3/semanage_bool_count_active.3.gz
40-rw-r--r--      /usr/share/man/man3/semanage_bool_count_local.3.gz
41-rw-r--r--      /usr/share/man/man3/semanage_bool_del_local.3.gz
42-rw-r--r--      /usr/share/man/man3/semanage_bool_exists.3.gz
43-rw-r--r--      /usr/share/man/man3/semanage_bool_exists_active.3.gz
44-rw-r--r--      /usr/share/man/man3/semanage_bool_exists_local.3.gz
45-rw-r--r--      /usr/share/man/man3/semanage_bool_iterate.3.gz
46-rw-r--r--      /usr/share/man/man3/semanage_bool_iterate_active.3.gz
47-rw-r--r--      /usr/share/man/man3/semanage_bool_iterate_local.3.gz
48-rw-r--r--      /usr/share/man/man3/semanage_bool_list.3.gz
49-rw-r--r--      /usr/share/man/man3/semanage_bool_list_active.3.gz
50-rw-r--r--      /usr/share/man/man3/semanage_bool_list_local.3.gz
51-rw-r--r--      /usr/share/man/man3/semanage_bool_modify_local.3.gz
52-rw-r--r--      /usr/share/man/man3/semanage_bool_query.3.gz
53-rw-r--r--      /usr/share/man/man3/semanage_bool_query_active.3.gz
54-rw-r--r--      /usr/share/man/man3/semanage_bool_query_local.3.gz
55-rw-r--r--      /usr/share/man/man3/semanage_bool_set_active.3.gz
10-rw-r--r--      /usr/share/man/man5/semanage.conf.5.gz56-rw-r--r--      /usr/share/man/man3/semanage_count.3.gz
57-rw-r--r--      /usr/share/man/man3/semanage_del.3.gz
58-rw-r--r--      /usr/share/man/man3/semanage_exists.3.gz
11-rw-r--r--      /usr/share/man/ru/man5/semanage.conf.5.gz59-rw-r--r--      /usr/share/man/man3/semanage_fcontext.3.gz
12drwxr-xr-x      /var/lib/selinux60-rw-r--r--      /usr/share/man/man3/semanage_fcontext_count.3.gz
13drwxr-xr-x      /var/lib/selinux/tmp61-rw-r--r--      /usr/share/man/man3/semanage_fcontext_count_local.3.gz
62-rw-r--r--      /usr/share/man/man3/semanage_fcontext_del_local.3.gz
63-rw-r--r--      /usr/share/man/man3/semanage_fcontext_exists.3.gz
64-rw-r--r--      /usr/share/man/man3/semanage_fcontext_exists_local.3.gz
65-rw-r--r--      /usr/share/man/man3/semanage_fcontext_iterate.3.gz
66-rw-r--r--      /usr/share/man/man3/semanage_fcontext_iterate_local.3.gz
67-rw-r--r--      /usr/share/man/man3/semanage_fcontext_list.3.gz
68-rw-r--r--      /usr/share/man/man3/semanage_fcontext_list_local.3.gz
69-rw-r--r--      /usr/share/man/man3/semanage_fcontext_modify_local.3.gz
70-rw-r--r--      /usr/share/man/man3/semanage_fcontext_query.3.gz
71-rw-r--r--      /usr/share/man/man3/semanage_fcontext_query_local.3.gz
72-rw-r--r--      /usr/share/man/man3/semanage_iface.3.gz
73-rw-r--r--      /usr/share/man/man3/semanage_iface_count.3.gz
74-rw-r--r--      /usr/share/man/man3/semanage_iface_count_local.3.gz
75-rw-r--r--      /usr/share/man/man3/semanage_iface_del_local.3.gz
76-rw-r--r--      /usr/share/man/man3/semanage_iface_exists.3.gz
77-rw-r--r--      /usr/share/man/man3/semanage_iface_exists_local.3.gz
78-rw-r--r--      /usr/share/man/man3/semanage_iface_iterate.3.gz
79-rw-r--r--      /usr/share/man/man3/semanage_iface_iterate_local.3.gz
80-rw-r--r--      /usr/share/man/man3/semanage_iface_list.3.gz
81-rw-r--r--      /usr/share/man/man3/semanage_iface_list_local.3.gz
82-rw-r--r--      /usr/share/man/man3/semanage_iface_modify_local.3.gz
83-rw-r--r--      /usr/share/man/man3/semanage_iface_query.3.gz
84-rw-r--r--      /usr/share/man/man3/semanage_iface_query_local.3.gz
85-rw-r--r--      /usr/share/man/man3/semanage_iterate.3.gz
86-rw-r--r--      /usr/share/man/man3/semanage_list.3.gz
87-rw-r--r--      /usr/share/man/man3/semanage_modify.3.gz
88-rw-r--r--      /usr/share/man/man3/semanage_node.3.gz
89-rw-r--r--      /usr/share/man/man3/semanage_node_count.3.gz
90-rw-r--r--      /usr/share/man/man3/semanage_node_count_local.3.gz
91-rw-r--r--      /usr/share/man/man3/semanage_node_del_local.3.gz
92-rw-r--r--      /usr/share/man/man3/semanage_node_exists.3.gz
93-rw-r--r--      /usr/share/man/man3/semanage_node_exists_local.3.gz
94-rw-r--r--      /usr/share/man/man3/semanage_node_iterate.3.gz
95-rw-r--r--      /usr/share/man/man3/semanage_node_iterate_local.3.gz
96-rw-r--r--      /usr/share/man/man3/semanage_node_list.3.gz
97-rw-r--r--      /usr/share/man/man3/semanage_node_list_local.3.gz
98-rw-r--r--      /usr/share/man/man3/semanage_node_modify_local.3.gz
99-rw-r--r--      /usr/share/man/man3/semanage_node_query.3.gz
100-rw-r--r--      /usr/share/man/man3/semanage_node_query_local.3.gz
101-rw-r--r--      /usr/share/man/man3/semanage_port.3.gz
102-rw-r--r--      /usr/share/man/man3/semanage_port_count.3.gz
103-rw-r--r--      /usr/share/man/man3/semanage_port_count_local.3.gz
104-rw-r--r--      /usr/share/man/man3/semanage_port_del_local.3.gz
105-rw-r--r--      /usr/share/man/man3/semanage_port_exists.3.gz
106-rw-r--r--      /usr/share/man/man3/semanage_port_exists_local.3.gz
107-rw-r--r--      /usr/share/man/man3/semanage_port_iterate.3.gz
108-rw-r--r--      /usr/share/man/man3/semanage_port_iterate_local.3.gz
109-rw-r--r--      /usr/share/man/man3/semanage_port_list.3.gz
110-rw-r--r--      /usr/share/man/man3/semanage_port_list_local.3.gz
111-rw-r--r--      /usr/share/man/man3/semanage_port_modify_local.3.gz
112-rw-r--r--      /usr/share/man/man3/semanage_port_query.3.gz
113-rw-r--r--      /usr/share/man/man3/semanage_port_query_local.3.gz
114-rw-r--r--      /usr/share/man/man3/semanage_query.3.gz
115-rw-r--r--      /usr/share/man/man3/semanage_set_root.3.gz
116-rw-r--r--      /usr/share/man/man3/semanage_seuser.3.gz
117-rw-r--r--      /usr/share/man/man3/semanage_seuser_count.3.gz
118-rw-r--r--      /usr/share/man/man3/semanage_seuser_count_local.3.gz
119-rw-r--r--      /usr/share/man/man3/semanage_seuser_del_local.3.gz
120-rw-r--r--      /usr/share/man/man3/semanage_seuser_exists.3.gz
121-rw-r--r--      /usr/share/man/man3/semanage_seuser_exists_local.3.gz
122-rw-r--r--      /usr/share/man/man3/semanage_seuser_iterate.3.gz
123-rw-r--r--      /usr/share/man/man3/semanage_seuser_iterate_local.3.gz
124-rw-r--r--      /usr/share/man/man3/semanage_seuser_list.3.gz
125-rw-r--r--      /usr/share/man/man3/semanage_seuser_list_local.3.gz
126-rw-r--r--      /usr/share/man/man3/semanage_seuser_modify_local.3.gz
127-rw-r--r--      /usr/share/man/man3/semanage_seuser_query.3.gz
128-rw-r--r--      /usr/share/man/man3/semanage_seuser_query_local.3.gz
129-rw-r--r--      /usr/share/man/man3/semanage_user.3.gz
130-rw-r--r--      /usr/share/man/man3/semanage_user_count.3.gz
131-rw-r--r--      /usr/share/man/man3/semanage_user_count_local.3.gz
132-rw-r--r--      /usr/share/man/man3/semanage_user_del_local.3.gz
133-rw-r--r--      /usr/share/man/man3/semanage_user_exists.3.gz
134-rw-r--r--      /usr/share/man/man3/semanage_user_exists_local.3.gz
135-rw-r--r--      /usr/share/man/man3/semanage_user_iterate.3.gz
136-rw-r--r--      /usr/share/man/man3/semanage_user_iterate_local.3.gz
137-rw-r--r--      /usr/share/man/man3/semanage_user_list.3.gz
138-rw-r--r--      /usr/share/man/man3/semanage_user_list_local.3.gz
139-rw-r--r--      /usr/share/man/man3/semanage_user_modify_local.3.gz
140-rw-r--r--      /usr/share/man/man3/semanage_user_query.3.gz
141-rw-r--r--      /usr/share/man/man3/semanage_user_query_local.3.gz

Provides Dependencices
t1config(libsemanage) = 2.9-8.an8t
2libsemanage = 2.9-8.an81libsemanage-devel = 2.9-9.an8_6
3libsemanage(x86-64) = 2.9-8.an82libsemanage-devel(x86-64) = 2.9-9.an8_6
4libsemanage.so.1()(64bit)3pkgconfig(libsemanage) = 2.9
5libsemanage.so.1(LIBSEMANAGE_1.0)(64bit)
6libsemanage.so.1(LIBSEMANAGE_1.1)(64bit)
7libsemanage.so.1(LIBSEMANAGE_3.4)(64bit)

Requires Dependencices
n1audit-libsn1/usr/bin/pkg-config
2bzip2-libs2libsemanage(x86-64) = 2.9-9.an8_6
3config(libsemanage) = 2.9-8.an8
4libaudit.so.1()(64bit)
5libbz2.so.1()(64bit)
6libc.so.6()(64bit)
7libc.so.6(GLIBC_2.14)(64bit)
8libc.so.6(GLIBC_2.2.5)(64bit)
9libc.so.6(GLIBC_2.3)(64bit)
10libc.so.6(GLIBC_2.3.4)(64bit)
11libc.so.6(GLIBC_2.4)(64bit)
12libc.so.6(GLIBC_2.8)(64bit)
13libselinux(x86-64) >= 2.9-1
14libselinux.so.1()(64bit)3libsemanage.so.1()(64bit)
15libsepol.so.1()(64bit)4pkgconfig(libselinux)
16libsepol.so.1(LIBSEPOL_1.0)(64bit)5pkgconfig(libsepol)
17libsepol.so.1(LIBSEPOL_1.1)(64bit)
18rpmlib(CompressedFileNames) <= 3.0.4-16rpmlib(CompressedFileNames) <= 3.0.4-1
19rpmlib(FileDigests) <= 4.6.0-17rpmlib(FileDigests) <= 4.6.0-1
20rpmlib(PayloadFilesHavePrefix) <= 4.0-18rpmlib(PayloadFilesHavePrefix) <= 4.0-1
21rpmlib(PayloadIsXz) <= 5.2-19rpmlib(PayloadIsXz) <= 5.2-1
t22rtld(GNU_HASH)t

Changelogs
tt1* 二 10月 11 2022 Vit Mojzis <vmojzis@redhat.com> - 2.9-9
2- always write kernel policy when check_ext_changes is specified (#2129139)
3 
1* 二 2月 22 2022 Vit Mojzis <vmojzis@redhat.com> - 2.9-84* 二 2月 22 2022 Vit Mojzis <vmojzis@redhat.com> - 2.9-8
2- Bump release to get around OSCI issues5- Bump release to get around OSCI issues
36
4* 四 2月 17 2022 Vit Mojzis <vmojzis@redhat.com> - 2.9-77* 四 2月 17 2022 Vit Mojzis <vmojzis@redhat.com> - 2.9-7
5- Trivial style fixes8- Trivial style fixes