|
From: <st...@us...> - 2007-01-12 11:53:28
|
Revision: 281
http://safekeep.svn.sourceforge.net/safekeep/?rev=281&view=rev
Author: stelian
Date: 2007-01-12 03:53:26 -0800 (Fri, 12 Jan 2007)
Log Message:
-----------
Fix the debian build rules for the manpage.
Modified Paths:
--------------
safekeep/trunk/debian/control
safekeep/trunk/debian/rules
Modified: safekeep/trunk/debian/control
===================================================================
--- safekeep/trunk/debian/control 2007-01-12 11:45:49 UTC (rev 280)
+++ safekeep/trunk/debian/control 2007-01-12 11:53:26 UTC (rev 281)
@@ -2,7 +2,7 @@
Section: Applications/System
Priority: optional
Maintainer: Lattica, Inc.
-Build-Depends: debhelper (>= 4.0.0), xmlto, asciidoc > 6.0.3
+Build-Depends: debhelper (>= 4.0.0), xmlto, asciidoc (> 6.0.3)
Standards-Version: 3.6.2
Package: safekeep
Modified: safekeep/trunk/debian/rules
===================================================================
--- safekeep/trunk/debian/rules 2007-01-12 11:45:49 UTC (rev 280)
+++ safekeep/trunk/debian/rules 2007-01-12 11:53:26 UTC (rev 281)
@@ -16,9 +16,10 @@
mkdir -p $(CURDIR)/debian/safekeep/usr/bin
mkdir -p $(CURDIR)/debian/safekeep/etc/safekeep.d
+ mkdir -p $(CURDIR)/debian/safekeep/usr/share/man/man1
install -m 755 safekeep $(CURDIR)/debian/safekeep/usr/bin
- install -m 755 doc/safekeep.1 $(CURDIR)/debian/safekeep/usr/man/man1
+ install -m 755 doc/safekeep.1 $(CURDIR)/debian/safekeep/usr/share/man/man1
binary-indep: install
dh_testdir
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <st...@us...> - 2007-01-31 23:28:35
|
Revision: 348
http://safekeep.svn.sourceforge.net/safekeep/?rev=348&view=rev
Author: stelian
Date: 2007-01-31 15:28:33 -0800 (Wed, 31 Jan 2007)
Log Message:
-----------
Update the DEB packaging:
- split into -server, -client, -common subpackages
- create the 'safekeep' user for the server
- install a daily cron task
- etc.
Modified Paths:
--------------
safekeep/trunk/debian/control
safekeep/trunk/debian/rules
Added Paths:
-----------
safekeep/trunk/debian/safekeep-client.docs
safekeep/trunk/debian/safekeep-common.dirs
safekeep/trunk/debian/safekeep-common.docs
safekeep/trunk/debian/safekeep-server.dirs
safekeep/trunk/debian/safekeep-server.docs
safekeep/trunk/debian/safekeep-server.postinst
safekeep/trunk/debian/safekeep-server.prerm
Removed Paths:
-------------
safekeep/trunk/debian/dirs
safekeep/trunk/debian/docs
Modified: safekeep/trunk/debian/control
===================================================================
--- safekeep/trunk/debian/control 2007-01-31 20:57:31 UTC (rev 347)
+++ safekeep/trunk/debian/control 2007-01-31 23:28:33 UTC (rev 348)
@@ -5,9 +5,34 @@
Build-Depends: debhelper (>= 4.0.0), xmlto, asciidoc (> 6.0.3)
Standards-Version: 3.6.2
-Package: safekeep
+Package: safekeep-server
Architecture: all
+Depends: safekeep-common, rdiff-backup, adduser, ssh-client
+Replaces: safekeep
+Description: The server component of the SafeKeep backup system.
+ SafeKeep is a client/server backup system which enhances the
+ power of rdiff-backup with simple configuration and use.
+ .
+ This component should be installed on the server on
+ which the data will be backed-up to.
+
+Package: safekeep-client
+Architecture: all
+Depends: safekeep-common, ssh-server
+Replaces: safekeep
+Description: The client component of the SafeKeep backup system.
+ SafeKeep is a client/server backup system which enhances the
+ power of rdiff-backup with simple configuration and use.
+ .
+ This component should be installed on all hosts that
+ need to be backed-up.
+
+Package: safekeep-common
+Architecture: all
Depends: ${python:Depends}, rdiff-backup
-Description: Lattica's backup script
- SafeKeep is a client/server backup script which enhances the
- power of rdiff-backup with simple configuration and use.
+Replaces: safekeep
+Description: The common component of the SafeKeep backup system.
+ SafeKeep is a client/server backup system which enhances the
+ power of rdiff-backup with simple configuration and use.
+ .
+ This is shared in between the client/server components.
Deleted: safekeep/trunk/debian/dirs
===================================================================
--- safekeep/trunk/debian/dirs 2007-01-31 20:57:31 UTC (rev 347)
+++ safekeep/trunk/debian/dirs 2007-01-31 23:28:33 UTC (rev 348)
@@ -1,2 +0,0 @@
-etc/safekeep.d
-usr/bin
Deleted: safekeep/trunk/debian/docs
===================================================================
--- safekeep/trunk/debian/docs 2007-01-31 20:57:31 UTC (rev 347)
+++ safekeep/trunk/debian/docs 2007-01-31 23:28:33 UTC (rev 348)
@@ -1,6 +0,0 @@
-AUTHORS
-COPYING
-LICENSE
-README
-safekeep-test
-sample.conf
Modified: safekeep/trunk/debian/rules
===================================================================
--- safekeep/trunk/debian/rules 2007-01-31 20:57:31 UTC (rev 347)
+++ safekeep/trunk/debian/rules 2007-01-31 23:28:33 UTC (rev 348)
@@ -14,12 +14,15 @@
make build
- mkdir -p $(CURDIR)/debian/safekeep/usr/bin
- mkdir -p $(CURDIR)/debian/safekeep/etc/safekeep.d
- mkdir -p $(CURDIR)/debian/safekeep/usr/share/man/man1
+ install -d -m 755 $(CURDIR)/debian/safekeep-common/usr/bin
+ install -d -m 755 $(CURDIR)/debian/safekeep-common/usr/share/man/{man1,man5}
+ install -m 755 safekeep $(CURDIR)/debian/safekeep-common/usr/bin
+ install -m 755 doc/safekeep.1 $(CURDIR)/debian/safekeep-common/usr/share/man/man1
+ install -m 755 doc/safekeep.conf.5 $(CURDIR)/debian/safekeep-common/usr/share/man/man5
- install -m 755 safekeep $(CURDIR)/debian/safekeep/usr/bin
- install -m 755 doc/safekeep.1 $(CURDIR)/debian/safekeep/usr/share/man/man1
+ install -d -m 755 $(CURDIR)/debian/safekeep-server/etc/safekeep.d
+ install -d -m 755 $(CURDIR)/debian/safekeep-server/etc/cron.daily
+ install -m 755 safekeep.cron $(CURDIR)/debian/safekeep-server/etc/cron.daily/safekeep
binary-indep: install
dh_testdir
Added: safekeep/trunk/debian/safekeep-client.docs
===================================================================
--- safekeep/trunk/debian/safekeep-client.docs (rev 0)
+++ safekeep/trunk/debian/safekeep-client.docs 2007-01-31 23:28:33 UTC (rev 348)
@@ -0,0 +1,3 @@
+AUTHORS
+COPYING
+LICENSE
Added: safekeep/trunk/debian/safekeep-common.dirs
===================================================================
--- safekeep/trunk/debian/safekeep-common.dirs (rev 0)
+++ safekeep/trunk/debian/safekeep-common.dirs 2007-01-31 23:28:33 UTC (rev 348)
@@ -0,0 +1 @@
+usr/bin
Added: safekeep/trunk/debian/safekeep-common.docs
===================================================================
--- safekeep/trunk/debian/safekeep-common.docs (rev 0)
+++ safekeep/trunk/debian/safekeep-common.docs 2007-01-31 23:28:33 UTC (rev 348)
@@ -0,0 +1,5 @@
+AUTHORS
+COPYING
+LICENSE
+README
+TODO
Added: safekeep/trunk/debian/safekeep-server.dirs
===================================================================
--- safekeep/trunk/debian/safekeep-server.dirs (rev 0)
+++ safekeep/trunk/debian/safekeep-server.dirs 2007-01-31 23:28:33 UTC (rev 348)
@@ -0,0 +1,2 @@
+etc/cron.daily
+etc/safekeep.d
Added: safekeep/trunk/debian/safekeep-server.docs
===================================================================
--- safekeep/trunk/debian/safekeep-server.docs (rev 0)
+++ safekeep/trunk/debian/safekeep-server.docs 2007-01-31 23:28:33 UTC (rev 348)
@@ -0,0 +1,5 @@
+AUTHORS
+COPYING
+LICENSE
+safekeep-test
+sample.conf
Added: safekeep/trunk/debian/safekeep-server.postinst
===================================================================
--- safekeep/trunk/debian/safekeep-server.postinst (rev 0)
+++ safekeep/trunk/debian/safekeep-server.postinst 2007-01-31 23:28:33 UTC (rev 348)
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+ configure)
+ adduser --quiet --system --home /var/lib/safekeep safekeep
+ install -d -m 700 -o safekeep -g nogroup /var/lib/safekeep/.ssh
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 0
+ ;;
+esac
+
+exit 0
Property changes on: safekeep/trunk/debian/safekeep-server.postinst
___________________________________________________________________
Name: svn:executable
+ *
Added: safekeep/trunk/debian/safekeep-server.prerm
===================================================================
--- safekeep/trunk/debian/safekeep-server.prerm (rev 0)
+++ safekeep/trunk/debian/safekeep-server.prerm 2007-01-31 23:28:33 UTC (rev 348)
@@ -0,0 +1,19 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ remove|deconfigure)
+ deluser safekeep
+ ;;
+ upgrade)
+ ;;
+ failed-upgrade)
+ ;;
+ *)
+ echo "prerm called with unknown argument \`$1'" >&2
+ exit 0
+ ;;
+esac
+
+exit 0
Property changes on: safekeep/trunk/debian/safekeep-server.prerm
___________________________________________________________________
Name: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|