[Pkg-freeipa-devel] [Git][freeipa-team/389-ds-base][master-next] 5 commits: libs, dev, control: Add libsvrcore files, replace old package.
Timo Aaltonen
gitlab at salsa.debian.org
Fri Jul 6 07:31:06 BST 2018
Timo Aaltonen pushed to branch master-next at FreeIPA packaging / 389-ds-base
Commits:
4f9dfd58 by Timo Aaltonen at 2018-06-29T17:55:37+03:00
libs, dev, control: Add libsvrcore files, replace old package.
- - - - -
d053609a by Timo Aaltonen at 2018-06-29T18:00:57+03:00
base: Add new scripts, add python3-selinux, -semanage, -sepolicy to depends.
- - - - -
3bdb6462 by Timo Aaltonen at 2018-07-02T11:07:46+03:00
dev: fix a typo
- - - - -
05919a64 by Timo Aaltonen at 2018-07-02T17:49:33+03:00
Add a package for cockpit-389-ds.
- - - - -
aa3046f0 by Timo Aaltonen at 2018-07-06T09:30:36+03:00
rules: Clean up cruft left after build.
- - - - -
7 changed files:
- debian/389-ds-base-dev.install
- debian/389-ds-base-libs.install
- debian/389-ds-base.install
- debian/changelog
- + debian/cockpit-389-ds.install
- debian/control
- debian/rules
Changes:
=====================================
debian/389-ds-base-dev.install
=====================================
--- a/debian/389-ds-base-dev.install
+++ b/debian/389-ds-base-dev.install
@@ -1,7 +1,9 @@
usr/include/dirsrv/*
+usr/include/svrcore.h
usr/lib/*/dirsrv/libldaputil.so
usr/lib/*/dirsrv/libns-dshttpd.so
usr/lib/*/dirsrv/libnunc-stans.so
usr/lib/*/dirsrv/libslapd.so
usr/lib/*/dirsrv/libsds.so
+usr/lib/*/libsvrcore.so
usr/lib/*/pkgconfig/*
=====================================
debian/389-ds-base-libs.install
=====================================
--- a/debian/389-ds-base-libs.install
+++ b/debian/389-ds-base-libs.install
@@ -3,3 +3,4 @@ usr/lib/*/dirsrv/libnunc-stans.so.*
usr/lib/*/dirsrv/libns-dshttpd-*.so
usr/lib/*/dirsrv/libsds.so.*
usr/lib/*/dirsrv/libslapd.so.*
+usr/lib/*/libsvrcore.so.*
=====================================
debian/389-ds-base.install
=====================================
--- a/debian/389-ds-base.install
+++ b/debian/389-ds-base.install
@@ -10,6 +10,9 @@ usr/bin/
usr/lib/*/dirsrv/perl/
usr/lib/*/dirsrv/plugins/*.so
usr/lib/*/dirsrv/python/
+usr/lib/*/ds_selinux_enabled
+usr/lib/*/ds_selinux_port_query
+usr/lib/*/ds_systemd_ask_password_acl
usr/lib/sysctl.d/70-dirsrv.conf
usr/sbin/
usr/share/dirsrv/
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,11 @@
* fix-linking.diff: Fix the order of linking
liblslapd.la/libldaputil.la.
* control: Add rsync to build-depends.
+ * libs, dev, control: Add libsvrcore files, replace old package.
+ * base: Add new scripts, add python3-selinux, -semanage, -sepolicy to
+ depends.
+ * Add a package for cockpit-389-ds.
+ * rules: Clean up cruft left after build.
-- Timo Aaltonen <tjaalton at debian.org> Sat, 02 Jun 2018 09:34:05 +0300
=====================================
debian/cockpit-389-ds.install
=====================================
--- /dev/null
+++ b/debian/cockpit-389-ds.install
@@ -0,0 +1 @@
+usr/share/cockpit/389-console/
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -44,9 +44,11 @@ Architecture: amd64 arm64 mips64el ppc64el s390x
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: 389-ds-base (<< 1.3.6.7-5),
- 389-ds-base-dev (<< 1.3.6.7-4)
+ 389-ds-base-dev (<< 1.3.6.7-4),
+ libsvrcore0,
Replaces: 389-ds-base (<< 1.3.6.7-5),
- 389-ds-base-dev (<< 1.3.6.7-4)
+ 389-ds-base-dev (<< 1.3.6.7-4),
+ libsvrcore0,
Description: 389 Directory Server suite - libraries
Based on the Lightweight Directory Access Protocol (LDAP), the 389
Directory Server is designed to manage large directories of users and
@@ -63,8 +65,10 @@ Depends:
libnspr4-dev,
${misc:Depends},
${shlibs:Depends},
-Breaks: 389-ds-base (<< 1.3.6.7-4)
-Replaces: 389-ds-base (<< 1.3.6.7-4)
+Breaks: 389-ds-base (<< 1.3.6.7-4),
+ libsvrcore-dev,
+Replaces: 389-ds-base (<< 1.3.6.7-4),
+ libsvrcore-dev,
Description: 389 Directory Server suite - development files
Based on the Lightweight Directory Access Protocol (LDAP), the 389
Directory Server is designed to manage large directories of users and
@@ -88,6 +92,9 @@ Depends:
libsasl2-modules-gssapi-mit,
libsocket-getaddrinfo-perl,
python,
+ python3-selinux,
+ python3-semanage,
+ python3-sepolicy,
systemd,
${misc:Depends},
${shlibs:Depends},
@@ -130,3 +137,13 @@ Depends: ${misc:Depends}, ${python3:Depends},
Description: Python3 module for 389 Directory Server Continuous Integration testing
This Python3 module contains Continuous Integration tests that can be
run against an instance of 389 Directory Server.
+
+Package: cockpit-389-ds
+Architecture: any
+Depends: ${misc:Depends},
+ cockpit,
+ python3,
+ python3-lib389,
+Description: Cockpit user interface for 389 Directory Server
+ This package includes a Cockpit UI plugin for configuring and administering
+ the 389 Directory Server.
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -49,6 +49,12 @@ REALFILE_ONLINE = \
%:
dh $@ --parallel --with autoreconf,systemd,python3 --builddir build/
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -f aclocal.m4 config.* ltmain.sh m4/libtool.m4 m4/lt*.m4
+ rm -f ldap/servers/snmp/ldap-agent.conf
+ rm -rf src/lib389/build src/lib389/lib389.egg-info
+
override_dh_auto_configure:
dh_auto_configure -- \
--with-openldap \
View it on GitLab: https://salsa.debian.org/freeipa-team/389-ds-base/compare/fda2bd39d88997f27afae4e219635019942bc565...aa3046f0c4afed1338836ff4fe39f7317cb6dfbb
--
View it on GitLab: https://salsa.debian.org/freeipa-team/389-ds-base/compare/fda2bd39d88997f27afae4e219635019942bc565...aa3046f0c4afed1338836ff4fe39f7317cb6dfbb
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20180706/0bb9eebc/attachment-0001.html>
More information about the Pkg-freeipa-devel
mailing list