Your message dated Mon, 07 Nov 2016 09:00:13 +0000
with message-id <[email protected]>
and subject line Bug#835503: fixed in libselinux 2.6-3
has caused the Debian Bug report #835503,
regarding libselinux: please provide libselinux1-udeb
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
835503: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835503
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libselinux
Version: 2.5-3
Severity: normal
Tags: patch
Control: affects -1 + open-iscsi
Dear Maintainer,
please provide libselinux1-udeb for use in a d-i environment, since
libmount depends on libselinux, and open-iscsi-udeb will depend on
libmount in the future. See https://bugs.debian.org/834241 for
further details.
I will file a separate bug against util-linux to reenable building
of a libmount-udeb and block it against this bug.
I've attached a patch against the git packaging repository that adds
the udeb package, together with the proper information in the shlibs
file so that substvars of dependencies pick it up.
It would be great if you could include this. Thanks!
Regards,
Christian
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
From 2e29b440cfeb8288580d5130c1721abfaa4df068 Mon Sep 17 00:00:00 2001
From: Christian Seiler <[email protected]>
Date: Thu, 25 Aug 2016 15:09:57 +0200
Subject: [PATCH 1/2] Add libselinux1-udeb (depended on by libmount1-udeb)
Closes: #xxxxxx
---
debian/control | 23 +++++++++++++++++++++++
debian/libselinux1-udeb.install | 1 +
debian/rules | 4 ++++
3 files changed, 28 insertions(+)
create mode 100644 debian/libselinux1-udeb.install
diff --git a/debian/control b/debian/control
index fd2d079..e902606 100644
--- a/debian/control
+++ b/debian/control
@@ -83,6 +83,29 @@ Description: SELinux development headers
control policies, including those based on the concepts of Type
Enforcement, Role-based Access Control, and Multi-level Security.
+Package: libselinux1-udeb
+Architecture: linux-any
+Section: debian-installer
+Package-Type: udeb
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: SELinux runtime shared libraries
+ This package provides the shared libraries for Security-enhanced
+ Linux that provides interfaces (e.g. library functions for the
+ SELinux kernel APIs like getcon(), other support functions like
+ getseuserbyname()) to SELinux-aware applications. Security-enhanced
+ Linux is a patch of the Linux kernel and a number of utilities with
+ enhanced security functionality designed to add mandatory access
+ controls to Linux. The Security-enhanced Linux kernel contains new
+ architectural components originally developed to improve the security
+ of the Flask operating system. These architectural components provide
+ general support for the enforcement of many kinds of mandatory access
+ control policies, including those based on the concepts of Type
+ Enforcement, Role-based Access Control, and Multi-level Security.
+ .
+ libselinux1-udeb provides the libselinux shared library for use within
+ the Debian installer. Do not install it on a normal system.
+
Package: ruby-selinux
Architecture: linux-any
Depends: ruby | ruby-interpreter, ${misc:Depends}, ${shlibs:Depends}
diff --git a/debian/libselinux1-udeb.install b/debian/libselinux1-udeb.install
new file mode 100644
index 0000000..6801ea0
--- /dev/null
+++ b/debian/libselinux1-udeb.install
@@ -0,0 +1 @@
+lib/*/*.so* /lib
diff --git a/debian/rules b/debian/rules
index 1d11fa5..bbc8eaa 100755
--- a/debian/rules
+++ b/debian/rules
@@ -81,3 +81,7 @@ override_dh_install: FORCE
override_dh_gencontrol:
dh_gencontrol -- -VBuilt-Using="$(BUILT_USING)"
+
+override_dh_makeshlibs:
+ dh_makeshlibs -plibselinux1 --add-udeb="libselinux1-udeb"
+ dh_makeshlibs --remaining-packages
--
2.9.3
--- End Message ---
--- Begin Message ---
Source: libselinux
Source-Version: 2.6-3
We believe that the bug you reported is fixed in the latest version of
libselinux, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Laurent Bigonville <[email protected]> (supplier of updated libselinux package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 06 Nov 2016 18:22:28 +0100
Source: libselinux
Binary: selinux-utils libselinux1 libselinux1-dev libselinux1-udeb ruby-selinux
python-selinux python3-selinux
Architecture: source amd64
Version: 2.6-3
Distribution: unstable
Urgency: medium
Maintainer: Debian SELinux maintainers <[email protected]>
Changed-By: Laurent Bigonville <[email protected]>
Description:
libselinux1 - SELinux runtime shared libraries
libselinux1-dev - SELinux development headers
libselinux1-udeb - SELinux runtime shared libraries (udeb)
python-selinux - Python bindings to SELinux shared libraries
python3-selinux - Python3 bindings to SELinux shared libraries
ruby-selinux - Ruby bindings to SELinux shared libraries
selinux-utils - SELinux utility programs
Closes: 835503
Changes:
libselinux (2.6-3) unstable; urgency=medium
.
* Team upload.
[ Christian Seiler ]
* Add libselinux1-udeb (depended on by libmount1-udeb) (Closes: #835503)
Checksums-Sha1:
fbc6071590d2597edaa935afb66812eda30a15aa 2217 libselinux_2.6-3.dsc
4dd1e5e2546ad3b1511fecd778c627a61b9bfffb 24396 libselinux_2.6-3.debian.tar.xz
dbbe55faec34e38606c087d8de90de03ab4c3eed 196748
libselinux1-dbgsym_2.6-3_amd64.deb
92151aaab48896b6e5290c18eb4f8c14867f8c7b 183016 libselinux1-dev_2.6-3_amd64.deb
b663300ff65772a29f951d44a691b63a54d52b2e 63180
libselinux1-udeb_2.6-3_amd64.udeb
1e47e5759127510065efaedde403b7f8527e504b 100966 libselinux1_2.6-3_amd64.deb
4139d0fa363161d5ee11db9f5943d781384cd9e4 9280
libselinux_2.6-3_20161107T070713z-cfa4257a.buildinfo
eb1c9bc73a8b7b47f52bfe75130e52cdf201527f 201838
python-selinux-dbgsym_2.6-3_amd64.deb
afa8e5859220641722ba2379138cafeec62e0827 172854 python-selinux_2.6-3_amd64.deb
f636eeede2d0cbe5048873d4af80fcf7f028b122 202490
python3-selinux-dbgsym_2.6-3_amd64.deb
bffad6ff10fd921d11861dd8a2dc6fe106bd1b29 172446 python3-selinux_2.6-3_amd64.deb
c5271899af02a4a5b0322bb68440da54fb2f7028 157100
ruby-selinux-dbgsym_2.6-3_amd64.deb
dc0e130affb19f055057380d1c45059a70d63325 73374 ruby-selinux_2.6-3_amd64.deb
b062908a83ae1a1593fffa7df2cd3ca360f7d98e 156556
selinux-utils-dbgsym_2.6-3_amd64.deb
ccda5fa631ae1c6bde01f080a0ba0cb50c6ffaf4 117756 selinux-utils_2.6-3_amd64.deb
Checksums-Sha256:
91bb53feba8031bfc7b0110fc4e0e1dae4a8e2906f4a524f83252a95ae0e639c 2217
libselinux_2.6-3.dsc
5a06841565e7907bc0dae9f8ed5940d040316192bd9662df59c79af7c212a171 24396
libselinux_2.6-3.debian.tar.xz
08bad409e95b0a2833e54586bf43abf786bf9aa9c2f36bf293fa74667a6e9cf6 196748
libselinux1-dbgsym_2.6-3_amd64.deb
45255ec53257e96e5d12432cf382a06228cb8b06ba360f8454853d98eb63fb28 183016
libselinux1-dev_2.6-3_amd64.deb
a9e2a0ca3b84a3d447b9ad538cc459481cd97e806b90f2e446aeb5f00687caed 63180
libselinux1-udeb_2.6-3_amd64.udeb
c09b7dfa4f16f9e694869d54bfb6f9d60d0012a092ae9ad706701fdc60fba66b 100966
libselinux1_2.6-3_amd64.deb
5d18d56872bd6fa22142fd83abdc410e48357e95608d833b53804941e1649b43 9280
libselinux_2.6-3_20161107T070713z-cfa4257a.buildinfo
108582297ba58b2ec2a6b34479da1f25b899820801654b0a5627ead04419d063 201838
python-selinux-dbgsym_2.6-3_amd64.deb
11985dcd3882f59f6fcdd0f424e06c8ae4ff58255355e1ec850846c15019962d 172854
python-selinux_2.6-3_amd64.deb
50caaf302c47c9853eabf6c2fcadd531252fcb3e7c66086b6bb07f4088db036c 202490
python3-selinux-dbgsym_2.6-3_amd64.deb
4ebb4ef58c8b470fdb36cecba9d67a981def4254e716d1ab864b69c56a7963e1 172446
python3-selinux_2.6-3_amd64.deb
4fceab415de1d7a4ae74ab6b974668699dd0b5fa3b8e6538f98cfa43d619eeed 157100
ruby-selinux-dbgsym_2.6-3_amd64.deb
d3eeaedcd8af756772bf1f696118b9217e3d5f59bac1ec817de401671d55c710 73374
ruby-selinux_2.6-3_amd64.deb
e3c7288fe1bb03e81db9ff648a867ea0b9e64db7ef152f4471aca5bf42524c2d 156556
selinux-utils-dbgsym_2.6-3_amd64.deb
4403d30a54f127386d68617af03ef6d761c5d8ebcf58d6b574ecc202f93e34c2 117756
selinux-utils_2.6-3_amd64.deb
Files:
68127367c3e772eb823c6d55d11e0a1a 2217 libs optional libselinux_2.6-3.dsc
07520e05e9e2f1d42a3841476ba0dac6 24396 libs optional
libselinux_2.6-3.debian.tar.xz
cac3ba40404ffa5b90dffca2b99078da 196748 debug extra
libselinux1-dbgsym_2.6-3_amd64.deb
d5e32e322f44f936933372e9a1b9cb45 183016 libdevel optional
libselinux1-dev_2.6-3_amd64.deb
a8ae7a9e4b733df578bbb97e6105b511 63180 debian-installer optional
libselinux1-udeb_2.6-3_amd64.udeb
6c0dc89e1ab0b21cd3e247701a56abae 100966 libs required
libselinux1_2.6-3_amd64.deb
cfa4257a7716e38097fc8f4a1f626982 9280 libs optional
libselinux_2.6-3_20161107T070713z-cfa4257a.buildinfo
b4d0b73b40c00282f21781d37f36925e 201838 debug extra
python-selinux-dbgsym_2.6-3_amd64.deb
c16aab8f9c484c24803b313cc10e45d8 172854 python optional
python-selinux_2.6-3_amd64.deb
56a826506e8206a4b9339c4669396ccc 202490 debug extra
python3-selinux-dbgsym_2.6-3_amd64.deb
5413dd8eb9107fe7dd68aac6ff5dc99f 172446 python optional
python3-selinux_2.6-3_amd64.deb
e701e6d1894e4669110a9ad807e71fa2 157100 debug extra
ruby-selinux-dbgsym_2.6-3_amd64.deb
e51699cc3a2b43d32ecc32b5cae3c395 73374 ruby optional
ruby-selinux_2.6-3_amd64.deb
f0a6ac742aa31025babc8a9ccbf2fca4 156556 debug extra
selinux-utils-dbgsym_2.6-3_amd64.deb
ca2f1b839ad5556e373ce111accaf280 117756 admin optional
selinux-utils_2.6-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQEuBAEBCAAYBQJYICiCERxiaWdvbkBkZWJpYW4ub3JnAAoJEB/FiR66sEPVaB8H
/i4Ev9Jmgd7DZqowr4agTRjXnKjsIMXdRbuphOayEmC745pKCqg43UTw4kydt3At
2NGCY3oJkpa/wNfXwo/SkKg4coKbb/5BEMUIOZijdQPrLMNaMu7mB1m8h66E7nav
v120q8ya5dW9RCUgiO3jcPkfhcHaxwSJ2zX24kcE3lGET2bKeIZ+63oOymaMr3cA
k4ywtXLYP1wYNKlNLOl1gO+4DqrFEGUXIaal8w8Tl+mlymB/10HtfQwU3obfpJov
GcxIwt8YQmjjDhBR7kzBAdZtN6IMJkeuWDx/8jgRVkYV+Md75OEGGbsTShOCP5lU
QE3tkMiSYjiGcDCXdy71w68=
=4OXl
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
SELinux-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/selinux-devel