debian/0000755000000000000000000000000011716246714007177 5ustar debian/dirs0000644000000000000000000000006511716246271010062 0ustar usr/bin usr/sbin usr/lib/slack etc var/lib var/cache debian/rules0000755000000000000000000000353411716246502010257 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. touch configure-stamp build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: configure-stamp dh_testdir touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp dh_clean install: build dh_testdir dh_testroot dh_clean -k --exclude ./debian/rules.orig dh_installdirs # Add here commands to install the package into debian/slack. $(MAKE) DESTDIR=$(CURDIR)/debian/slack install # Build architecture-independent files here. binary-indep: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_installexamples # dh_install # dh_installmenu # dh_installdebconf # dh_installlogrotate # dh_installemacsen # dh_installpam # dh_installmime # dh_python # dh_installinit # dh_installcron # dh_installinfo dh_installman dh_link dh_strip dh_compress dh_fixperms --exclude var/lib/slack --exclude var/cache/slack # dh_perl # dh_makeshlibs dh_lintian dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb # Build architecture-dependent files here. binary-arch: build install # We have nothing to do by default. binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/watch0000644000000000000000000000051611716246271010230 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://code.google.com/p/slack/downloads/list http://slack.googlecode.com/files/slack-(.*)\.tar\.gz debian/docs0000644000000000000000000000007211716246271010047 0ustar FAQ README TODO doc/fixfiles-and-dirs.txt doc/slack-intro debian/control0000644000000000000000000000132111716246335010576 0ustar Source: slack Section: admin Priority: optional Maintainer: Andrew Pollock Build-Depends: debhelper (>= 6.0.7~) Standards-Version: 3.9.2 Package: slack Architecture: all Depends: perl (>= 5.6.1-7), perl-modules (>= 5.6.1-7), rsync (>= 2.6.0), ${misc:Depends} Suggests: openssh-server, openssh-client Description: configuration management program for lazy admins slack tries to allow centralized configuration management with a bare minimum of effort. Usually, just putting a file in the right place will cause the right thing to be done. It uses rsync to copy files around, so can use any sort of source (NFS directory, remote server over SSH, remote server over rsync) that rsync supports. debian/slack.lintian-overrides0000644000000000000000000000003511716246271013650 0ustar slack: non-standard-dir-perm debian/changelog0000644000000000000000000000421211716246714011050 0ustar slack (0.15.2-5) unstable; urgency=low * Converted to 3.0 (quilt) source format * debian/control: bumped Standards-Version (no changes) * debian/rules: added build-{indep,arch} targets -- Andrew Pollock Mon, 13 Feb 2012 09:49:59 -0800 slack (0.15.2-4) unstable; urgency=low * debian/docs: add some additional upstream documentation * debian/control: bumped Standards-Version * debian/control: added ${misc:Depends} to dependencies * debian/control: made debhelper versioned build-dep >= 6.0.7~ * debian/rules: invoke dh_lintian * debian/slack.lintian-overrides: override non-standard-dir-perm for /var/lib/slack -- Andrew Pollock Wed, 27 Oct 2010 16:37:19 -0700 slack (0.15.2-3) unstable; urgency=high * debian/prerm: handle an empty /etc/slack.conf in a less destructive manner * debian/control: bumped Standards-Version (no changes) -- Andrew Pollock Fri, 01 Aug 2008 13:26:51 -0700 slack (0.15.2-2) unstable; urgency=low * debian/watch: updated for new upstream location -- Andrew Pollock Tue, 22 Apr 2008 21:52:13 -0700 slack (0.15.2-1) unstable; urgency=low * The "Yay, upstream has stopped shipping a debian directory!" release * New upstream release * debian/rules: maintain mode 0700 on /var/{cache,lib}/slack -- Andrew Pollock Tue, 22 Apr 2008 14:25:14 -0700 slack (0.14.1-3) unstable; urgency=low * The "I'm sick of waiting for Sundell to make an upstream release without a debian directory" release * debian/watch: corrected URL * debian/control: bumped Standards-Version (no changes) * debian/rules: moved all the action to the binary-indep target -- Andrew Pollock Sat, 22 Mar 2008 22:15:53 -0700 slack (0.14.1-2) unstable; urgency=low * debian/control: Suggests: openssh-server, openssh-client instead of ssh (closes: #432749) -- Andrew Pollock Sat, 27 Oct 2007 16:14:42 -0700 slack (0.14.1-1) unstable; urgency=low * Initial release. (Closes: #429634) -- Andrew Pollock Mon, 18 Jun 2007 18:29:24 +0100 debian/prerm0000644000000000000000000000046311716246271010250 0ustar #!/bin/sh set -e if [ "$1" = "purge" -o "$1" = "remove" ]; then unset CACHE unset STAGE . /etc/slack.conf # purge the cache if [ -n "$CACHE" ]; then rm -rf "$CACHE"/* fi # remove the stage if [ -n "$STAGE" ]; then rm -rf "$STAGE" fi fi #DEBHELPER# exit 0 debian/compat0000644000000000000000000000000211716246271010373 0ustar 5 debian/source/0000755000000000000000000000000011716246673010503 5ustar debian/source/format0000644000000000000000000000001411716246673011711 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000231711716246271011133 0ustar This package was debianized by Andrew Pollock on Mon Jun 18 18:31:59 BST 2007. It was downloaded from http://www.sundell.net/~alan/projects/slack/ Upstream Author: Alan Sundell Copyright: 2004-2006 Alan Sundell License: This package 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 package 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. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. The Debian packaging is (C) 2007, Andrew Pollock and is licensed under the GPL, see above.