--- dconf-0.5.1.orig/Makefile +++ dconf-0.5.1/Makefile @@ -42,7 +42,7 @@ asciidoc -b xhtml11 -d manpage $< %.1: %.1.xml - xmlto man $< + xmlto --skip-validation man $< %.xml: %.txt asciidoc -b docbook -d manpage $< --- dconf-0.5.1.orig/debian/dirs +++ dconf-0.5.1/debian/dirs @@ -0,0 +1,3 @@ +etc/ +usr/bin +var/log/dconf --- dconf-0.5.1.orig/debian/changelog +++ dconf-0.5.1/debian/changelog @@ -0,0 +1,69 @@ +dconf (0.5.1-2) unstable; urgency=low + + * Changed maintainer address to leo@unstable.be + * Fixed Python policy (now 2) + * Fixed Standards-Version (now 3.7.2) + + -- Leo Eraly Fri, 10 Aug 2007 15:32:17 +0200 + +dconf (0.5.1-1) unstable; urgency=low + + * New upstream release + + -- Leo Eraly Thu, 09 Aug 2007 23:03:19 +0200 + +dconf (0.5.0-2) unstable; urgency=low + + * -q option no longer requires argument + closes: Bug#330977 + + -- Leo Eraly Sat, 8 Oct 2005 12:31:11 +0200 + +dconf (0.5.0-1) unstable; urgency=low + + * New upstream release + + -- Leo Eraly Fri, 9 Sep 2005 22:46:11 +0200 + +dconf (0.4.2-6) unstable; urgency=low + + * Added postrm script which removes symlinks in /etc/cron.* + closes: Bug#325648 + + -- Leo Eraly Tue, 30 Aug 2005 18:06:26 +0200 + +dconf (0.4.2-5) unstable; urgency=low + + * Upstream Makefile now provides debian install target + closes: Bug#325071 + + -- Leo Eraly Fri, 26 Aug 2005 09:35:08 +0200 + +dconf (0.4.2-4) unstable; urgency=low + + * Removed /usr/sbin from debian/dirs + * Changed Architecture to all + + -- Leo Eraly Thu, 18 Aug 2005 17:08:26 +0200 + +dconf (0.4.2-3) unstable; urgency=low + + * Modified short and long description + * Added V4 compat level + * Removed .svn directories + + -- Leo Eraly Tue, 16 Aug 2005 23:59:04 +0200 + +dconf (0.4.2-2) unstable; urgency=low + + * Removed README.debian + * Changed Standards-Version to 3.6.2 + + -- Leo Eraly Tue, 16 Aug 2005 12:37:21 +0200 + +dconf (0.4.2-1) unstable; urgency=low + + * Initial Release. + + -- Leo Eraly Tue, 16 Aug 2005 12:37:10 +0200 + --- dconf-0.5.1.orig/debian/control +++ dconf-0.5.1/debian/control @@ -0,0 +1,16 @@ +Source: dconf +Section: admin +Priority: optional +Maintainer: Leo Eraly +Build-Depends: debhelper (>= 4.0.0) , python , python-support +Standards-Version: 3.7.2 + +Package: dconf +Architecture: all +Depends: ${python:Depends} +Description: collect system information + Dconf is a tool to collect a system's hardware + and software configuration. + It allows to take your system configuration with + you or compare systems (like nodes in a cluster) to + troubleshoot hardware or software problems. --- dconf-0.5.1.orig/debian/compat +++ dconf-0.5.1/debian/compat @@ -0,0 +1 @@ +4 --- dconf-0.5.1.orig/debian/rules +++ dconf-0.5.1/debian/rules @@ -0,0 +1,97 @@ +#!/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. + @find . -type d -name .svn -print0 | xargs -0 rm -rf + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + #$(MAKE) + #docbook-to-man debian/dconf.sgml > dconf.1 + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/dconf. + $(MAKE) install DESTDIR=$(CURDIR)/debian/dconf + $(MAKE) install-debian DESTDIR=$(CURDIR)/debian/dconf + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: 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_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl + dh_pysupport +# dh_python +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- dconf-0.5.1.orig/debian/docs +++ dconf-0.5.1/debian/docs @@ -0,0 +1,3 @@ +README +TODO + --- dconf-0.5.1.orig/debian/copyright +++ dconf-0.5.1/debian/copyright @@ -0,0 +1,26 @@ +This package was debianized by Leo Eraly on +Mon, 1 Aug 2005 23:20:58 +0200. + +It was downloaded from http://dag.wieers.com/home-made/dconf/ + +Copyright Holder: Dag Wieers + +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; version 2 dated June, 1991. + + 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'. + --- dconf-0.5.1.orig/debian/postrm +++ dconf-0.5.1/debian/postrm @@ -0,0 +1,24 @@ +#!/bin/sh + +set -e + +if [ "$1" = "purge" ] ; then + if test -L /etc/cron.hourly/dconf ; then + rm /etc/cron.hourly/dconf + fi + + if test -L /etc/cron.daily/dconf ; then + rm /etc/cron.daily/dconf + fi + + if test -L /etc/cron.weekly/dconf ; then + rm /etc/cron.weekly/dconf + fi + + if test -L /etc/cron.monthly/dconf ; then + rm /etc/cron.monthly/dconf + fi + +fi + +#DEBHELPER# --- dconf-0.5.1.orig/dconf.1 +++ dconf-0.5.1/dconf.1 @@ -0,0 +1,158 @@ +.\"Generated by db2man.xsl. Don't modify this, modify the source. +.de Sh \" Subsection +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Ip \" List item +.br +.ie \\n(.$>=3 .ne \\$3 +.el .ne 3 +.IP "\\$1" \\$2 +.. +.TH "DCONF" 1 "" "" "" +.SH NAME +dconf \- create a system's hardware and software configuration snapshot +.SH "SYNOPSIS" + + +dconf [\-q] [\-v] [\-c config] [\-o output] + +.SH "DESCRIPTION" + + +Dconf is a tool to collect a system's hardware and software configuration\&. It allows to take your system configuration with you on the road, compare identical systems (like nodes in a cluster) to troubleshoot HW or SW problems\&. + + +Dconf is also useful in projects where you have to manage changes as a team\&. Dconf can run periodically and send out system changes to a list of email addresses so that they can be revised and discussed in group\&. + + +You can customize your dconf configuration for specific needs, like making a profile of your laptop's hardware or copy specific software configuration files to send out or compare with other systems\&. + + +As a sysadmin, you won't become too paranoid if less experienced people have root\-access\&. As a consultant, you won't feel isolated if you don't have remote access to your systems\&. As a support engineer, you won't become frustrated if a customer has fiddled around with some important config file and you have to find which\&. As a performance tuner, you can capture the state of the system configuration in between performance tests/benchmarks\&. + +.SH "OPTIONS" + +.TP +\-c, \-\-config file +specify alternative configfile + +.TP +\-o, \-\-output file +write output to given file + +.TP +\-q, \-\-quiet +minimal output + +.TP +\-v, \-\-verbose +increase verbosity + +.TP +\-vv, \-vvv +increase verbosity more + +.SH "ARGUMENTS" + +.TP +Man: +Ah\&. I'd like to have an argument, please\&. + +.TP +Receptionist: +Certainly sir\&. Have you been here before? + +.TP +Man: +No, I haven't, this is my first time\&. + +.TP +Receptionist: +I see\&. Well, do you want to have just one argument, or were you thinking of taking a course? + +.TP +Man: +Well, what is the cost? + +.TP +Receptionist: +Well, It's one pound for a five minute argument, but only eight pounds for a course of ten\&. + +.TP +Man: +Well, I think it would be best if I perhaps started off with just the one and then see how it goes\&. + +.TP +For more arguments, see: + http://orangecow\&.org/pythonet/sketches/argument\&.htm: \fIhttp://orangecow.org/pythonet/sketches/argument.htm\fR + +.SH "USAGE" + +.TP +To create a snapshot of the current system: + + +.nf +dconf +.fi + +.TP +To check the latest changes against the previous snapshot: + + +.nf +zdiff \-u /var/log/dconf/dconf\-$HOSTNAME\-previous\&.log\&.gz /var/log/dconf/dconf\-$HOSTNAME\-latest\&.log\&.gz +.fi + +.SH "ADDING FILES OR COMMANDS" + + +You can add files and commands to /etc/dconf\-custom\&.conf and include that from your /etc/dconf\&.conf, however I would appreciate if you send me any changes you make so that they can be include in the next version\&. + + +Dconf was design so that an excessive list of configuration files or commands would not harm the execution of the program or the content of the snapshot file\&. + + +Please send changes to: Dag Wieers dag@wieers\&.com: \fImailto:dag@wieers.com\fR + +.SH "BUGS" + + +See the TODO file for known bugs and future plans\&. + +.SH "FILES" + +.TP +/etc/dconf\&.conf +the main Dconf configuration file (replaced on update) + +.TP +/etc/dconf\-custom\&.conf +the customized configuration file (customize this one) + +.TP +/var/log/dconf/ +the location of the snapshot files + +.SH "SEE ALSO" + + +snap(8) + +.SH "AUTHOR" + + +Written by Dag Wieers dag@wieers\&.com: \fImailto:dag@wieers.com\fR + + +Homepage at http://dag\&.wieers\&.com/home\-made/dconf/: \fIhttp://dag.wieers.com/home-made/dconf/\fR +