[packaging] 2 commits - debian/changelog debian/kolab-freebusy debian/rules

Christoph Wickert wickert at kolabsys.com
Thu Nov 14 11:19:16 CET 2013


 debian/changelog      |    6 ++++++
 debian/kolab-freebusy |   36 ++++++++++++++++++++++++++++++++++++
 debian/rules          |    2 ++
 3 files changed, 44 insertions(+)

New commits:
commit cda879e3b20b610339dc690e04330a4eb6b2ec26
Author: Christoph Wickert <wickert at kolabsys.com>
Date:   Mon Mar 4 18:21:20 2013 +0100

    0.5.4~dev5-19: Update changelog

diff --git a/debian/changelog b/debian/changelog
index 8b8404f..27d0fc7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+php-kolab-freebusy (0.5.4~dev5-19) unstable; urgency=low
+
+  * Provide a password change script (#1674)
+
+ -- Christoph Wickert <wickert at kolabsys.com>  Mon, 04 Mar 2013 18:17:14 +0100
+
 php-kolab-freebusy (0.5.4~dev5-18) unstable; urgency=low
 
   * Consolidate everything related to #1653 in one patch; remove


commit 4bdb270da08d0ff9ac4b82981649f43487be86e6
Author: Christoph Wickert <wickert at kolabsys.com>
Date:   Mon Mar 4 18:21:12 2013 +0100

    Provide a password change script (#1674)

diff --git a/debian/kolab-freebusy b/debian/kolab-freebusy
new file mode 100755
index 0000000..bc86034
--- /dev/null
+++ b/debian/kolab-freebusy
@@ -0,0 +1,36 @@
+#!/bin/sh
+#
+# Kolab Free/Busy
+#   machine password hook script
+#
+# Copyright 2013 Kolab Systems AG
+#
+# http://www.kolabsys.com/
+#
+# All rights reserved.
+#
+# The source code of this program is made available
+# under the terms of the GNU Affero General Public License version 3
+# (GNU AGPL V3) as published by the Free Software Foundation.
+#
+# Binary versions of this program provided by Univention to you as
+# well as other copyrighted, protected or trademarked materials like
+# Logos, graphics, fonts, specific documentations and configurations,
+# cryptographic keys etc. are subject to a license agreement between
+# you and Univention and not subject to the GNU AGPL V3.
+#
+# In the case you use this program under the terms of the GNU AGPL V3,
+# the program is provided in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public
+# License with the Debian GNU/Linux or Univention distribution in file
+# /usr/share/common-licenses/AGPL-3; if not, see
+# <http://www.gnu.org/licenses/>.
+
+if [ "$1" = "postchange" ] ; then
+	univention-config-registry commit \
+		/etc/kolab/freebusy/config.php
+fi
diff --git a/debian/rules b/debian/rules
index 2001ea4..6667816 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,6 +17,8 @@ common-install-indep::
 	mv $(DEB_DESTDIR)/usr/share/kolab/freebusy/config.php $(DEB_DESTDIR)/etc/kolab/freebusy/config.php
 	rm -rf $(DEB_DESTDIR)/usr/share/php/Horde
 	cp -av Kolab_FreeBusy-*/lib/Horde $(DEB_DESTDIR)/usr/share/php/.
+	mkdir -p $(DEB_DESTDIR)/usr/lib/univention-server/server_password_change.d/
+	install -pm 755 debian/kolab-freebusy $(DEB_DESTDIR)/usr/lib/univention-server/server_password_change.d/
 
 binary-install/php-kolab-freebusy::
 	#correct 1970's timestamp




More information about the packaging-commits mailing list