[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