--- ebox-dns-1.0i~svn13166.orig/debian/watch +++ ebox-dns-1.0i~svn13166/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://ebox-platform.com/releases/sources/latest/ebox-dns-(\d[\d_.-]+)\.tar.gz --- ebox-dns-1.0i~svn13166.orig/debian/compat +++ ebox-dns-1.0i~svn13166/debian/compat @@ -0,0 +1 @@ +5 --- ebox-dns-1.0i~svn13166.orig/debian/copyright +++ ebox-dns-1.0i~svn13166/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Isaac Clerencia on +Fri, 20 Feb 2005 15:13:22 +0100. +It's currently maintained by Javier Uruen Val + +It was downloaded from http://www.ebox-platform.com/ + +Upstream Author: Warp Networks S.L. + +Copyright (C) 2005 Warp Networks S.L., DBS Servicios Informaticos S.L. + +License: + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + This program is distributed 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 General Public License + for more details. + + On Debian systems, the complete text of the GNU General Public + License can be found in /usr/share/common-licenses/GPL file. + +The Debian packaging is: + + (C) 2004, Isaac Clerencia + (C) 2008, Javier Uruen Val + +and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- ebox-dns-1.0i~svn13166.orig/debian/ebox-dns.postrm +++ ebox-dns-1.0i~svn13166/debian/ebox-dns.postrm @@ -0,0 +1,23 @@ +#!/bin/bash + +# We need to unconfigure and purge module's configuration +# before the gconf schemas have been removed (i.e before gconf +# debhelper has been run). That's why we do things before +# and after gconf debhelper is run +if [ "$1" = "purge" ]; then + # Purge configuration + /usr/share/ebox/ebox-clean-gconf dns || true +fi + +#DEBHELPER# + +case "$1" in + remove) + kill `pidof gconfd-2` >/dev/null 2>&1 || true + + # Restart eBox apache + invoke-rc.d ebox apache restart || true + ;; +esac + + --- ebox-dns-1.0i~svn13166.orig/debian/ebox-dns.prerm +++ ebox-dns-1.0i~svn13166/debian/ebox-dns.prerm @@ -0,0 +1,4 @@ +#!/bin/bash + +#DEBHELPER# + --- ebox-dns-1.0i~svn13166.orig/debian/ebox.bind9.upstart +++ ebox-dns-1.0i~svn13166/debian/ebox.bind9.upstart @@ -0,0 +1,10 @@ +pre-start script + invoke-rc.d bind9 stop || true + modprobe capability >/dev/null 2>&1 || true + mkdir -p /var/run/bind/run + chmod 775 /var/run/bind/run + chown root:bind /var/run/bind/run >/dev/null 2>&1 || true +end script + +exec /usr/sbin/named -u bind -g +respawn --- ebox-dns-1.0i~svn13166.orig/debian/ebox-dns.postinst +++ ebox-dns-1.0i~svn13166/debian/ebox-dns.postinst @@ -0,0 +1,21 @@ +#!/bin/bash + +set -e + +#DEBHELPER# + + + +case "$1" in + configure) + kill `pidof gconfd-2` >/dev/null 2>&1 || true + + # Migrate data if needed + /usr/share/ebox/ebox-migrate /usr/share/ebox-dns/migration/ + + invoke-rc.d ebox dns restart +esac + + + +exit 0 --- ebox-dns-1.0i~svn13166.orig/debian/rules +++ ebox-dns-1.0i~svn13166/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/class/gnome.mk +include debian/cdbs/ebox.mk --- ebox-dns-1.0i~svn13166.orig/debian/changelog +++ ebox-dns-1.0i~svn13166/debian/changelog @@ -0,0 +1,155 @@ +ebox-dns (1.0i~svn13166-0ubuntu1~ppa1~intrepid1) intrepid; urgency=low + + * New upstream release + + -- Javier Uruen Val Fri, 10 Apr 2009 15:22:30 +0200 + +ebox-dns (1.0) hardy; urgency=low + + * New upstream release + + -- Javier Uruen Val Sat, 14 Mar 2009 15:21:04 +0100 + +ebox-dns (0.12.101) hardy; urgency=low + + * New upstream release + + -- Enrique José Hernández Blasco Tue, 17 Feb 2009 18:37:47 +0100 + +ebox-dns (0.12.100) hardy; urgency=low + + * New upstream release + + -- Javier Uruen Val Tue, 13 Jan 2009 12:06:06 +0100 + +ebox-dns (0.11.102) hardy; urgency=low + + * New upstream release + + -- Enrique José Hernández Blasco Wed, 18 Jun 2008 15:17:51 +0200 + +ebox-dns (0.11.101) hardy; urgency=low + + * New upstream realese + + -- Javier Uruen Val Sun, 01 Jun 2008 17:25:04 +0200 + +ebox-dns (0.11.99-0ubuntu1~ppa1) hardy; urgency=low + + * New upstream release + + -- Javier Uruen Val Mon, 25 Feb 2008 12:33:13 +0100 + +ebox-dns (0.11.99) unstable; urgency=low + + * New upstream release + + -- Enrique José Hernández Blasco Tue, 8 Jan 2008 16:14:38 +0100 + +ebox-dns (0.11-0ubuntu1~ppa1) hardy; urgency=low + + * New upstream release + + -- Javier Uruen Val Mon, 18 Feb 2008 14:58:55 +0100 + +ebox-dns (0.11-1) unstable; urgency=low + + * Create /var/run/bind/run directory in upstart script + + -- Javier Uruen Val Sun, 20 Jan 2008 21:41:49 +0100 + +ebox-dns (0.11) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Wed, 28 Nov 2007 15:23:32 +0100 + +ebox-dns (0.10.99) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Thu, 01 Nov 2007 21:38:12 +0100 + +ebox-dns (0.10) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Wed, 10 Oct 2007 21:53:47 +0200 + +ebox-dns (0.9.100) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Tue, 04 Sep 2007 14:12:36 +0200 + +ebox-dns (0.9.99) unstable; urgency=low + + * New upstream release + + -- Javier Amor Garcia Tue, 24 Jul 2007 12:30:26 +0200 + +ebox-dns (0.9.3) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Sun, 24 Jun 2007 16:38:47 +0200 + +ebox-dns (0.9.2) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Tue, 12 Jun 2007 18:59:26 +0200 + +ebox-dns (0.9.1) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Tue, 15 May 2007 13:02:24 +0200 + +ebox-dns (0.9) unstable; urgency=low + + * New upstream release + + -- Javier Amor Garcia Wed, 28 Mar 2007 15:39:36 +0200 + +ebox-dns (0.8.99) unstable; urgency=low + + * New upstream release + + -- Enrique José Hernández Blasco Fri, 2 Feb 2007 18:32:54 +0100 + +ebox-dns (0.8.2) unstable; urgency=low + + * New upstream release + + -- Isaac Clerencia Sat, 13 Jan 2007 09:43:18 +0000 + +ebox-dns-cache (0.7.1) unstable; urgency=low + + * New upstream release + + -- Daniel Baeyens Sicilia Wed, 22 Mar 2006 16:04:24 +0100 + +ebox-dns-cache (0.7.0.99-rc1+0.7.1-rc1) unstable; urgency=low + + * New upstream release + + -- Javier Uruen Val Tue, 17 Jan 2006 11:43:30 +0100 + +ebox-dns-cache (0.5.1) unstable; urgency=low + + * New upstream release + + -- Guillermo Ontañón Mon, 14 Mar 2005 14:31:51 +0100 + +ebox-dns-cache (0.5) unstable; urgency=low + + * New upstream release + + -- Isaac Clerencia Thu, 3 Mar 2005 19:54:56 +0100 + +ebox-dns-cache (0.4-2) unstable; urgency=low + + * New upstream release + + -- Isaac Clerencia Sat, 4 Dec 2004 16:36:45 +0100 --- ebox-dns-1.0i~svn13166.orig/debian/control +++ ebox-dns-1.0i~svn13166/debian/control @@ -0,0 +1,21 @@ +Source: ebox-dns +Section: web +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Javier Uruen Val +Build-Depends: debhelper (>= 4.0.0), cdbs +Standards-Version: 3.8.0 + +Package: ebox-dns +Architecture: all +Depends: ebox (>= 1.0), ebox (<< 1.0.10), ebox-network, ebox-firewall, bind9, ${misc:Depends} +Conflicts: ebox (<< 0.9.99) +Replaces: ebox (<< 0.9.99) +Description: eBox - DNS server + eBox is a framework for the development and deployment of security-wise + network services in small and medium-sized networks, offering a simplified + graphical interface to non expert users. It can be set up as a gateway, + having some extra features over a usual router. + . + This module adds a DNS server to eBox, allowing faster name resolution and + local domains --- ebox-dns-1.0i~svn13166.orig/debian/cdbs/ebox.mk +++ ebox-dns-1.0i~svn13166/debian/cdbs/ebox.mk @@ -0,0 +1,29 @@ +DEB_CONFIGURE_SCRIPT_ENV += LOGPATH="/var/log/ebox" +DEB_CONFIGURE_SCRIPT_ENV += CONFPATH="/var/lib/ebox/conf" +DEB_CONFIGURE_SCRIPT_ENV += STUBSPATH="/usr/share/ebox/stubs" +DEB_CONFIGURE_SCRIPT_ENV += CGIPATH="/usr/share/ebox/cgi/" +DEB_CONFIGURE_SCRIPT_ENV += TEMPLATESPATH="/usr/share/ebox/templates" +DEB_CONFIGURE_SCRIPT_ENV += SCHEMASPATH="/usr/share/ebox/schemas" +DEB_CONFIGURE_SCRIPT_ENV += WWWPATH="/usr/share/ebox/www/" +DEB_CONFIGURE_SCRIPT_ENV += CSSPATH="/usr/share/ebox/www/css" +DEB_CONFIGURE_SCRIPT_ENV += IMAGESPATH="/usr/share/ebox/www/images" +DEB_CONFIGURE_SCRIPT_ENV += VARPATH="/var" +DEB_CONFIGURE_SCRIPT_ENV += ETCPATH="/etc/ebox" +DEB_CONFIGURE_SCRIPT_ENV += BIND9CONFDIR="/etc/bind" +DEB_CONFIGURE_SCRIPT_ENV += BIND9CONF="/etc/bind/named.conf" +DEB_CONFIGURE_SCRIPT_ENV += BIND9CONFOPTIONS="/etc/bind/named.conf.options" +DEB_CONFIGURE_SCRIPT_ENV += BIND9CONFLOCAL="/etc/bind/named.conf.local" +DEB_CONFIGURE_SCRIPT_ENV += BIND9_INIT="/etc/init.d/bind9" + +DEB_CONFIGURE_EXTRA_FLAGS := --disable-runtime-tests +DEB_MAKE_FLAGS += schemadir=usr/share/gconf/schemas +DEB_MAKE_INVOKE = $(MAKE) $(DEB_MAKE_FLAGS) -C $(DEB_BUILDDIR) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + for event in debian/*.upstart ; do \ + [ -f $$event ] || continue; \ + install -d -m 755 debian/$(cdbs_curpkg)/etc/event.d; \ + DESTFILE=$$(basename $$(echo $$event | sed 's/\.upstart//g')); \ + install -m 644 "$$event" debian/$(cdbs_curpkg)/etc/event.d/$$DESTFILE; \ + done; +