]> git.pld-linux.org Git - packages/BackupPC.git/commitdiff
- orphaned, outdated
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 21 Apr 2006 23:40:26 +0000 (23:40 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    backuppc-debian.patch -> 1.2

backuppc-debian.patch [deleted file]

diff --git a/backuppc-debian.patch b/backuppc-debian.patch
deleted file mode 100644 (file)
index 147d4f2..0000000
+++ /dev/null
@@ -1,1295 +0,0 @@
-diff -urN BackupPC-2.0.2.org/cgi-bin/BackupPC_Admin BackupPC-2.0.2/cgi-bin/BackupPC_Admin
---- BackupPC-2.0.2.org/cgi-bin/BackupPC_Admin  2003-10-17 00:49:12.000000000 +0200
-+++ BackupPC-2.0.2/cgi-bin/BackupPC_Admin      2003-10-17 00:49:21.000000000 +0200
-@@ -384,11 +384,11 @@
-         $comment = $Lang->{Extracting_only_Errors};
-     } elsif ( $host ne "" && $type eq "config" ) {
-         $file = "$TopDir/pc/$host/config.pl";
--        $file = "$TopDir/conf/$host.pl"
--                    if ( $host ne "config" && -f "$TopDir/conf/$host.pl"
-+        $file = "/etc/backuppc/$host.pl"
-+                    if ( $host ne "config" && -f "/etc/backuppc/$host.pl"
-                                            && !-f $file );
-     } elsif ( $type eq "docs" ) {
--        $file = "$BinDir/../doc/BackupPC.html";
-+        $file = "/usr/share/doc/backuppc/BackupPC.html";
-         if ( open(LOG, $file) ) {
-           binmode(LOG);
-             Header($Lang->{BackupPC__Documentation});
-@@ -400,9 +400,9 @@
-         }
-         return;
-     } elsif ( $type eq "config" ) {
--        $file = "$TopDir/conf/config.pl";
-+        $file = "/etc/backuppc/config.pl";
-     } elsif ( $type eq "hosts" ) {
--        $file = "$TopDir/conf/hosts";
-+        $file = "/etc/backuppc/hosts";
-     } elsif ( $host ne "" ) {
-         $file = "$TopDir/pc/$host/LOG$ext";
-     } else {
-@@ -1844,7 +1844,7 @@
-             NavLink("?action=view&type=XferErrbad&host=${EscURI($host)}",
-                                 $Lang->{Last_bad_XferLOG_errors_only});
-         }
--        if ( -f "$TopDir/pc/$host/config.pl" ) {
-+        if ( -f "$TopDir/pc/$host/config.pl" || -f "/etc/backuppc/$host.pl" ) {
-             NavLink("?action=view&type=config&host=${EscURI($host)}", $Lang->{Config_file});
-         }
-         NavSectionEnd();
-diff -urN BackupPC-2.0.2.org/conf/config.pl BackupPC-2.0.2/conf/config.pl
---- BackupPC-2.0.2.org/conf/config.pl  2003-10-17 00:49:12.000000000 +0200
-+++ BackupPC-2.0.2/conf/config.pl      2003-10-17 00:49:21.000000000 +0200
-@@ -1242,8 +1242,8 @@
- #    $Conf{CgiAdminUsers}     = 'craig celia';
- #    --> administrative users are only craig and celia'.
- #
--$Conf{CgiAdminUserGroup} = '';
--$Conf{CgiAdminUsers}     = '';
-+$Conf{CgiAdminUserGroup} = 'backuppc';
-+$Conf{CgiAdminUsers}     = 'backuppc';
- #
- # URL of the BackupPC_Admin CGI script.  Used for email messages.
-diff -urN BackupPC-2.0.2.org/conf/hosts BackupPC-2.0.2/conf/hosts
---- BackupPC-2.0.2.org/conf/hosts      2003-10-17 00:49:12.000000000 +0200
-+++ BackupPC-2.0.2/conf/hosts  2003-10-17 00:49:21.000000000 +0200
-@@ -54,3 +54,4 @@
- host        dhcp    user    moreUsers     # <--- do not edit this line
- #farside    0       craig   jill,jeff     # <--- example static IP host entry
- #larson     1       bill                  # <--- example DHCP host entry
-+localhost   0       backuppc
-diff -urN BackupPC-2.0.2.org/configure.pl BackupPC-2.0.2/configure.pl
---- BackupPC-2.0.2.org/configure.pl    2003-10-17 00:49:12.000000000 +0200
-+++ BackupPC-2.0.2/configure.pl        2003-10-17 00:52:17.000000000 +0200
-@@ -41,13 +41,21 @@
- use strict;
- no  utf8;
--use vars qw(%Conf %OrigConf);
-+use vars qw(%Conf %OrigConf $dd $isdeb);
- use lib "./lib";
- my @Packages = qw(ExtUtils::MakeMaker File::Path File::Spec File::Copy
-                   DirHandle Digest::MD5 Data::Dumper Getopt::Std
-                 BackupPC::Lib BackupPC::FileZIO);
-+# Debian build dest dir
-+$dd = $ENV{'DEBIANDEST'};
-+$isdeb = 0;
-+if ($dd ne "") {
-+    $isdeb = 1;
-+}
-+
-+
- foreach my $pkg ( @Packages ) {
-     eval "use $pkg";
-     next if ( !$@ );
-@@ -86,8 +94,12 @@
- #
- my $ConfigPath = "";
- while ( 1 ) {
--    $ConfigPath = prompt("--> Full path to existing conf/config.pl",
-+    if ($isdeb) {
-+      $ConfigPath = "";
-+    } else {
-+      $ConfigPath = prompt("--> Full path to existing conf/config.pl",
-                                     $ConfigPath);
-+    }
-     last if ( $ConfigPath eq ""
-             || ($ConfigPath =~ /^\// && -r $ConfigPath && -w $ConfigPath) );
-     my $problem = "is not an absolute path";
-@@ -133,13 +145,28 @@
-     hostname   => "HostnamePath",
- );
--foreach my $prog ( sort(keys(%Programs)) ) {
-+if ($isdeb) {
-+  %Conf = (
-+    "PerlPath"       => "/usr/bin/perl",
-+    "TarClientPath"  => "/bin/tar",
-+    "SmbClientPath"  => "/usr/bin/smbclient",
-+    "NmbLookupPath"  => "/usr/bin/nmblookup",
-+    "RsyncClientPath"=> "/usr/bin/rsync",
-+    "PingPath"       => "/bin/ping",
-+    "DfPath"         => "/bin/df",
-+    "SshPath"        => "/usr/bin/ssh",
-+    "SendmailPath"   => "/usr/sbin/sendmail",
-+    "HostnamePath"   => "/bin/hostname",
-+  );
-+} else {
-+  foreach my $prog ( sort(keys(%Programs)) ) {
-     my $path;
-     foreach my $subProg ( split(/\//, $prog) ) {
-         $path ||= FindProgram("$ENV{PATH}:/bin:/usr/bin:/sbin:/usr/sbin",
-                               $subProg);
-     }
-     $Conf{$Programs{$prog}} ||= $path;
-+  }
- }
- while ( 1 ) {
-@@ -152,6 +179,9 @@
-         printf("    %-11s => %s\n", $prog, $Conf{$Programs{$prog}});
-     }
-     print "\n";
-+    if ($isdeb) {
-+        last;
-+    }
-     last if (prompt('--> Are these paths correct?', 'y') =~ /^y/i);
-     foreach my $prog ( sort(keys(%Programs)) ) {
-         $Conf{$Programs{$prog}} = prompt("--> $prog path",
-@@ -180,7 +210,11 @@
- EOF
- chomp($Conf{ServerHost} = `$Conf{HostnamePath}`)
-         if ( defined($Conf{HostnamePath}) && !defined($Conf{ServerHost}) );
--$Conf{ServerHost} = prompt("--> BackupPC will run on host", $Conf{ServerHost});
-+    if ($isdeb) {
-+      $Conf{ServerHost} = "XXXXXX";
-+    } else {
-+      $Conf{ServerHost} = prompt("--> BackupPC will run on host", $Conf{ServerHost});
-+}
- print <<EOF;
-@@ -197,13 +231,22 @@
- EOF
- my($name, $passwd, $Uid, $Gid);
- while ( 1 ) {
--    $Conf{BackupPCUser} = prompt("--> BackupPC should run as user",
-+    if ($isdeb) {
-+      $Conf{BackupPCUser} = "backuppc";
-+      $name = "backuppc";
-+      $passwd = "";
-+      $Uid = 0;
-+      $Gid = 0;
-+      last;
-+    } else {
-+      $Conf{BackupPCUser} = prompt("--> BackupPC should run as user",
-                                  $Conf{BackupPCUser} || "backuppc");
-+    }
-     ($name, $passwd, $Uid, $Gid) = getpwnam($Conf{BackupPCUser});
-     last if ( $name ne "" );
-     print <<EOF;
--getpwnam() says that user $Conf{BackupPCUser} doesn't exist.  Please check the
-+getpwnam() says that user $Conf{BackupPCUser} doesn\'t exist.  Please check the
- name and verify that this user is in the passwd file.
- EOF
-@@ -217,8 +260,12 @@
- EOF
- while ( 1 ) {
--    $Conf{InstallDir} = prompt("--> Install directory (full path)",
-+    if ($isdeb) {
-+      $Conf{InstallDir} = "/usr/share/backuppc";
-+    } else {
-+      $Conf{InstallDir} = prompt("--> Install directory (full path)",
-                                $Conf{InstallDir});
-+    }
-     last if ( $Conf{InstallDir} =~ /^\// );
- }
-@@ -232,7 +279,11 @@
- EOF
- while ( 1 ) {
--    $Conf{TopDir} = prompt("--> Data directory (full path)", $Conf{TopDir});
-+    if ($isdeb) {
-+      $Conf{TopDir} = "/var/lib/backuppc";
-+    } else {
-+      $Conf{TopDir} = prompt("--> Data directory (full path)", $Conf{TopDir});
-+    }
-     last if ( $Conf{TopDir} =~ /^\// );
- }
-@@ -295,8 +346,12 @@
- EOF
-     }
-     while ( 1 ) {
--        $Conf{CompressLevel}
-+        if ($isdeb) {
-+        $Conf{CompressLevel} = 3;
-+        } else {
-+        $Conf{CompressLevel}
-                     = prompt("--> Compression level", $Conf{CompressLevel});
-+      }
-         last if ( $Conf{CompressLevel} =~ /^\d+$/ );
-     }
- }
-@@ -313,7 +368,11 @@
- EOF
- while ( 1 ) {
--    $Conf{CgiDir} = prompt("--> CGI bin directory (full path)", $Conf{CgiDir});
-+    if ($isdeb) {
-+      $Conf{CgiDir} = "/usr/share/backuppc/cgi-bin";
-+    } else {
-+        $Conf{CgiDir} = prompt("--> CGI bin directory (full path)", $Conf{CgiDir});
-+    }
-     last if ( $Conf{CgiDir} =~ /^\// || $Conf{CgiDir} eq "" );
- }
-@@ -333,13 +392,21 @@
- EOF
-     while ( 1 ) {
--      $Conf{CgiImageDir} = prompt("--> Apache image directory (full path)",
-+        if ($isdeb) {
-+          $Conf{CgiImageDir} = "/usr/share/backuppc/image";
-+        } else {
-+            $Conf{CgiImageDir} = prompt("--> Apache image directory (full path)",
-                                       $Conf{CgiImageDir});
-+        }
-       last if ( $Conf{CgiImageDir} =~ /^\// );
-     }
-     while ( 1 ) {
--      $Conf{CgiImageDirURL} = prompt("--> URL for image directory (omit http://host; starts with '/')",
-+        if ($isdeb) {
-+          $Conf{CgiImageDirURL} = "/backuppc/image";
-+        } else {
-+          $Conf{CgiImageDirURL} = prompt("--> URL for image directory (omit http://host; starts with '/')",
-                                       $Conf{CgiImageDirURL});
-+        }
-       last if ( $Conf{CgiImageDirURL} =~ /^\// );
-     }
- }
-@@ -355,17 +422,19 @@
- EOF
--exit unless prompt("--> Do you want to continue?", "y") =~ /y/i;
-+if (!$isdeb) {
-+    exit unless prompt("--> Do you want to continue?", "y") =~ /y/i;
-+}
- #
- # Create install directories
- #
- foreach my $dir ( qw(bin lib/BackupPC/Xfer lib/BackupPC/Zip
-                    lib/BackupPC/Lang doc) ) {
--    next if ( -d "$Conf{InstallDir}/$dir" );
--    mkpath("$Conf{InstallDir}/$dir", 0, 0775);
--    if ( !-d "$Conf{InstallDir}/$dir"
--            || !chown($Uid, $Gid, "$Conf{InstallDir}/$dir") ) {
-+    next if ( -d "$dd$Conf{InstallDir}/$dir" );
-+    mkpath("$dd$Conf{InstallDir}/$dir", 0, 0775);
-+    if ( !-d "$dd$Conf{InstallDir}/$dir"
-+            || !chown($Uid, $Gid, "$dd$Conf{InstallDir}/$dir") ) {
-         die("Failed to create or chown $Conf{InstallDir}/$dir\n");
-     } else {
-         print("Created $Conf{InstallDir}/$dir\n");
-@@ -376,9 +445,9 @@
- # Create CGI image directory
- #
- foreach my $dir ( ($Conf{CgiImageDir}) ) {
--    next if ( $dir eq "" || -d $dir );
--    mkpath($dir, 0, 0775);
--    if ( !-d $dir || !chown($Uid, $Gid, $dir) ) {
-+    next if ( $dir eq "" || -d "$dd$dir" );
-+    mkpath("$dd$dir", 0, 0775);
-+    if ( !-d "$dd$dir" || !chown($Uid, $Gid, "$dd$dir") ) {
-         die("Failed to create or chown $dir");
-     } else {
-         print("Created $dir\n");
-@@ -389,9 +458,9 @@
- # Create $TopDir's top-level directories
- #
- foreach my $dir ( qw(. conf pool cpool pc trash log) ) {
--    mkpath("$Conf{TopDir}/$dir", 0, 0750) if ( !-d "$Conf{TopDir}/$dir" );
--    if ( !-d "$Conf{TopDir}/$dir"
--            || !chown($Uid, $Gid, "$Conf{TopDir}/$dir") ) {
-+    mkpath("$dd$Conf{TopDir}/$dir", 0, 0750) if ( !-d "$dd$Conf{TopDir}/$dir" );
-+    if ( !-d "$dd$Conf{TopDir}/$dir"
-+            || !chown($Uid, $Gid, "$dd$Conf{TopDir}/$dir") ) {
-         die("Failed to create or chown $Conf{TopDir}/$dir\n");
-     } else {
-         print("Created $Conf{TopDir}/$dir\n");
-@@ -430,10 +499,13 @@
-     }
- }
-+
- printf("Making init.d scripts\n");
- foreach my $init ( qw(gentoo-backuppc gentoo-backuppc.conf linux-backuppc
-                     solaris-backuppc debian-backuppc suse-backuppc) ) {
--    InstallFile("init.d/src/$init", "init.d/$init", 0444);
-+    if (!$isdeb) {
-+        InstallFile("init.d/src/$init", "init.d/$init", 0444);
-+    }
- }
- printf("Installing docs in $Conf{InstallDir}/doc\n");
-@@ -471,7 +543,11 @@
-     if ( $Conf{CgiDir} =~ m{cgi-bin(/.*)} ) {
-       $Conf{CgiURL} = "'http://$Conf{ServerHost}/cgi-bin$1/BackupPC_Admin'";
-     } else {
--      $Conf{CgiURL} = "'http://$Conf{ServerHost}/cgi-bin/BackupPC_Admin'";
-+      if ($isdeb) {
-+          $Conf{CgiURL} = "'http://$Conf{ServerHost}/backuppc/index.cgi'";
-+      } else {
-+          $Conf{CgiURL} = "'http://$Conf{ServerHost}/cgi-bin/BackupPC_Admin'";
-+      }
-     }
- }
-@@ -531,7 +607,7 @@
- }
- my $confCopy = "$dest.pre-2.0.2";
--if ( -f $dest && !-f $confCopy ) {
-+if ( -f "$dd$dest" && !-f "$dd$confCopy" ) {
-     #
-     # Make copy of config file, preserving ownership and modes
-     #
-@@ -545,7 +621,7 @@
-                                            unless chown($uid, $gid, $confCopy);
-     die("can't chmod $mode $confCopy\n")   unless chmod($mode, $confCopy);
- }
--open(OUT, ">", $dest) || die("can't open $dest for writing\n");
-+open(OUT, ">", "$dd$dest") || die("can't open $dest for writing\n");
- binmode(OUT);
- my $blockComment;
- foreach my $var ( @$newConf ) {
-@@ -564,13 +640,13 @@
- }
- close(OUT);
- if ( !defined($oldConf) ) {
--    die("can't chmod 0640 mode $dest\n")  unless chmod(0640, $dest);
--    die("can't chown $Uid, $Gid $dest\n") unless chown($Uid, $Gid, $dest);
-+    die("can't chmod 0640 mode $dest\n")  unless chmod(0640, "$dd$dest");
-+    die("can't chown $Uid, $Gid $dest\n") unless chown($Uid, $Gid, "$dd$dest");
- }
- if ( $Conf{CgiDir} ne "" ) {
-     printf("Installing cgi script BackupPC_Admin in $Conf{CgiDir}\n");
--    mkpath("$Conf{CgiDir}", 0, 0755);
-+    mkpath("$dd$Conf{CgiDir}", 0, 0755);
-     InstallFile("cgi-bin/BackupPC_Admin", "$Conf{CgiDir}/BackupPC_Admin",
-                 04554);
- }
-@@ -625,7 +701,7 @@
-     my $first = 1;
-     my($uid, $gid) = ($Uid, $Gid);
--    if ( -f $dest ) {
-+    if ( -f "$dd$dest" ) {
-         #
-         # preserve ownership and modes of files that already exist
-         #
-@@ -636,10 +712,10 @@
-     }
-     unlink($dest) if ( -f $dest );
-     if ( $binary ) {
--      die("can't copy($prog, $dest)\n") unless copy($prog, $dest);
-+      die("can't copy($prog, $dest)\n") unless copy($prog, "$dd$dest");
-     } else {
-       open(PROG, $prog)     || die("can't open $prog for reading\n");
--      open(OUT, ">", $dest) || die("can't open $dest for writing\n");
-+      open(OUT, ">", "$dd$dest") || die("can't open $dest for writing\n");
-       binmode(PROG);
-       binmode(OUT);
-       while ( <PROG> ) {
-@@ -660,8 +736,8 @@
-       close(PROG);
-       close(OUT);
-     }
--    die("can't chown $uid, $gid $dest") unless chown($uid, $gid, $dest);
--    die("can't chmod $mode $dest")      unless chmod($mode, $dest);
-+    die("can't chown $uid, $gid $dest") unless chown($uid, $gid, "$dd$dest");
-+    die("can't chmod $mode $dest")      unless chmod($mode, "$dd$dest");
- }
- sub FindProgram
-diff -urN BackupPC-2.0.2.org/debian/apache.conf BackupPC-2.0.2/debian/apache.conf
---- BackupPC-2.0.2.org/debian/apache.conf      1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/apache.conf  2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,15 @@
-+Alias /backuppc/ /usr/share/backuppc/cgi-bin/
-+
-+<Directory /usr/share/backuppc/cgi-bin/>
-+      AllowOverride None                                                              
-+      Options ExecCGI FollowSymlinks
-+      AddHandler cgi-script .cgi
-+      DirectoryIndex index.cgi
-+
-+      AuthGroupFile /etc/backuppc/htgroup
-+        AuthUserFile /etc/backuppc/htpasswd
-+      AuthType basic
-+      AuthName "BackupPC admin"
-+      require valid-user
-+
-+</Directory>
-diff -urN BackupPC-2.0.2.org/debian/backuppc.config BackupPC-2.0.2/debian/backuppc.config
---- BackupPC-2.0.2.org/debian/backuppc.config  1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/backuppc.config      2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,14 @@
-+#!/bin/sh -e
-+
-+. /usr/share/debconf/confmodule
-+
-+db_version 2.0
-+
-+if [ ! -f /etc/backuppc/htpasswd ]; then
-+    db_subst "backuppc/configuration-note" "site" `hostname -f`
-+    db_input high "backuppc/configuration-note" || true
-+    db_go
-+fi
-+
-+db_stop
-+exit 0
-diff -urN BackupPC-2.0.2.org/debian/backuppc.doc-base BackupPC-2.0.2/debian/backuppc.doc-base
---- BackupPC-2.0.2.org/debian/backuppc.doc-base        1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/backuppc.doc-base    2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,9 @@
-+Document: backuppc
-+Title: BackupPC Manual
-+Author: Craig Baratt
-+Abstract: BackupPC user and administrator's manual
-+Section: Apps/Tools
-+
-+Format: HTML
-+Index: /usr/share/doc/backuppc/BackupPC.html
-+Files: /usr/share/doc/backuppc/html/*.html
-diff -urN BackupPC-2.0.2.org/debian/backuppc.init BackupPC-2.0.2/debian/backuppc.init
---- BackupPC-2.0.2.org/debian/backuppc.init    1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/backuppc.init        2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,51 @@
-+#! /bin/sh
-+# /etc/init.d/backuppc
-+#
-+# BackupPC Debian init script
-+#
-+
-+set -e
-+
-+# Do not change the values below ! Read /usr/share/doc/backuppc/README.Debian !
-+BINDIR=/usr/share/backuppc/bin
-+DATADIR=/var/lib/backuppc
-+USER=backuppc
-+#
-+NAME=backuppc
-+DAEMON=BackupPC
-+
-+test -x $BINDIR/$DAEMON || exit 0
-+
-+case "$1" in
-+  start)
-+    echo -n "Starting $NAME: "
-+    start-stop-daemon --start --pidfile $DATADIR/log/BackupPC.pid \
-+                          -c $USER --exec $BINDIR/$DAEMON -- -d
-+    echo "ok."
-+    ;;
-+  stop)
-+    echo -n "Stopping $NAME: "
-+    start-stop-daemon --stop --pidfile $DATADIR/log/BackupPC.pid -u $USER \
-+                          --oknodo --retry 30
-+    echo "ok."
-+      ;;
-+  restart)
-+    echo -n "Restarting $NAME: "
-+    start-stop-daemon --stop --pidfile $DATADIR/log/BackupPC.pid -u $USER \
-+                          --oknodo --retry 30
-+    start-stop-daemon --start --pidfile $DATADIR/log/BackupPC.pid \
-+                          -c $USER --exec $BINDIR/$DAEMON -- -d
-+    echo "ok."
-+    ;;
-+  reload|force-reload)
-+    echo "Reloading $NAME configuration files"
-+    start-stop-daemon --stop --pidfile $DATADIR/log/BackupPC.pid \
-+                          --signal 1
-+    ;;
-+  *)
-+    echo "Usage: /etc/init.d/$NAME {start|stop|restart|reload}"
-+    exit 1
-+    ;;
-+esac
-+
-+exit 0
-diff -urN BackupPC-2.0.2.org/debian/backuppc.templates BackupPC-2.0.2/debian/backuppc.templates
---- BackupPC-2.0.2.org/debian/backuppc.templates       1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/backuppc.templates   2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,9 @@
-+Template: backuppc/configuration-note
-+Type: note
-+_Description: Web administration default user created
-+ BackupPC can be managed through its web interface:
-+  http://${site}/backuppc/
-+ .
-+ For that purpose, a web user named 'backuppc' with 'backuppc' as password
-+ has been created. You should change this password as soon as possible by
-+ running 'htpasswd /etc/backuppc/htpasswd backuppc'.
-diff -urN BackupPC-2.0.2.org/debian/changelog BackupPC-2.0.2/debian/changelog
---- BackupPC-2.0.2.org/debian/changelog        1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/changelog    2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,44 @@
-+backuppc (2.0.0-5) unstable; urgency=low
-+
-+  * Added gettext based debconf templates. Closes: Bug#205787
-+  * Added fr.po debconf file. Closes: Bug#206592
-+  * Added some basic examples
-+  * Fixed the default 'hosts' file: 'localhost' is now owned by 'backuppc'
-+  * Fixed BackupPC_Admin to be able to display config files in /etc/backuppc
-+  * Updated README.debian file. Closes: #203234, #203272
-+
-+ -- Ludovic Drolez <ldrolez@debian.org>  Mon, 23 Aug 2003 21:34:44 +0200
-+
-+backuppc (2.0.0-4) unstable; urgency=low
-+
-+  * set Architecture to all
-+  * depends: samba-tng-common or samba-common
-+  * Menu file added. Closes: #201148
-+  * improved description. Closes: #199170
-+  
-+ -- Ludovic Drolez <ldrolez@debian.org>  Thu, 26 Jun 2003 21:21:21 +0200
-+
-+backuppc (2.0.0-3) unstable; urgency=low
-+
-+  * added --gecos "" to the adduser line on the postinst. Closes: #198814
-+  * init script small fix
-+
-+ -- Ludovic Drolez <ldrolez@debian.org>  Thu, 26 Jun 2003 20:57:53 +0200
-+
-+backuppc (2.0.0-2) unstable; urgency=low
-+
-+  * added dependencies: libdigest-md5-perl
-+  * packaged libfile-rsyncp-perl: you can now use rsync for backups
-+  * images path fixed
-+  * documentation path fixed in cgi script
-+
-+ -- Ludovic Drolez <ldrolez@debian.org>  Wed, 18 Jun 2003 22:08:19 +0200
-+
-+backuppc (2.0.0-1) unstable; urgency=low
-+
-+  * Initial Release. Closes: Bug#158874.
-+  * modified configure.pl for non-interactive install
-+  * modified perl scripts for having main config files in /etc/backuppc
-+
-+ -- Ludovic Drolez <ldrolez@debian.org>  Mon, 16 Jun 2003 10:43:48 +0200
-+
-diff -urN BackupPC-2.0.2.org/debian/control BackupPC-2.0.2/debian/control
---- BackupPC-2.0.2.org/debian/control  1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/control      2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,34 @@
-+Source: backuppc
-+Section: utils
-+Priority: optional
-+Maintainer: Ludovic Drolez <ldrolez@debian.org>
-+Build-Depends-Indep: debhelper (>= 4.1.16), perl (>= 5.6.0)
-+Standards-Version: 3.6.0
-+
-+Package: backuppc
-+Architecture: all
-+Depends: ${perl:Depends}, libdigest-md5-perl, libcompress-zlib-perl, libarchive-zip-perl, tar (>> 1.13), samba-common | samba-tng-common, adduser (>=3.9), dpkg (>=1.8.3), smbclient, apache (>> 1.3), wwwconfig-common, perl-suid, debconf
-+Suggests: rsync, libfile-rsyncp-perl, ssh, exim | sendmail | postfix | mail-transport-agent, www-browser
-+Description: A high-performance, enterprise-grade system for backing up PCs
-+ BackupPC is disk based and not tape based. This particularity allows 
-+ features not found in any other backup solution:
-+  * Clever pooling scheme minimizes disk storage and disk I/O. 
-+    Identical files across multiple backups of the same or different PC are 
-+    stored only once (using hard links), resulting in substantial savings 
-+    in disk storage and disk writes.
-+  * Optional compression provides additional reductions in storage.
-+    CPU impact of compression is low since only new files (those not already
-+    in the pool) need to be compressed.
-+  * A powerful http/cgi user interface allows administrators to view log files, 
-+    configuration, current status and allows users to initiate and cancel 
-+    backups and browse and restore files from backups very quickly.
-+  * No client-side software is needed. On WinXX the smb protocol is used.
-+    On linux or unix clients, rsync or tar (over ssh/rsh/nfs) can be used
-+  * Flexible restore options. Single files can be downloaded from any backup 
-+    directly from the CGI interface. Zip or Tar archives for selected files 
-+    or directories can also be downloaded from the CGI interface.
-+  * BackupPC supports mobile environments where laptops are only intermittently 
-+    connected to the network and have dynamic IP addresses (DHCP). 
-+  * Flexible configuration parameters allow multiple backups to be performed 
-+    in parallel.
-+  * and more to discover in the manual...  
-diff -urN BackupPC-2.0.2.org/debian/copyright BackupPC-2.0.2/debian/copyright
---- BackupPC-2.0.2.org/debian/copyright        1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/copyright    2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,26 @@
-+This package was debianized by Ludovic Drolez <ldrolez@debian.org> on
-+Mon, 16 Jun 2003 10:43:48 +0200.
-+
-+It was downloaded from http://sourceforge.net/projects/backuppc/
-+
-+Upstream Author: Craig Barratt <cbarratt@users.sourceforge.net>
-+
-+Copyright:
-+
-+   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., 59 Temple Place - Suite 330, Boston, MA
-+   02111-1307, USA.
-+
-+On Debian GNU/Linux systems, the complete text of the GNU General
-+Public License can be found in `/usr/share/common-licenses/GPL'.
-+
-diff -urN BackupPC-2.0.2.org/debian/dirs BackupPC-2.0.2/debian/dirs
---- BackupPC-2.0.2.org/debian/dirs     1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/dirs 2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,2 @@
-+etc/init.d
-+etc/backuppc
-diff -urN BackupPC-2.0.2.org/debian/docs BackupPC-2.0.2/debian/docs
---- BackupPC-2.0.2.org/debian/docs     1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/docs 2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,2 @@
-+README
-+doc/BackupPC.html
-diff -urN BackupPC-2.0.2.org/debian/examples/localhost.pl BackupPC-2.0.2/debian/examples/localhost.pl
---- BackupPC-2.0.2.org/debian/examples/localhost.pl    1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/examples/localhost.pl        2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,9 @@
-+#
-+# Local server backup of /etc as user backuppc
-+#
-+$Conf{XferMethod} = 'tar';
-+
-+$Conf{TarShareName} = ['/etc'];
-+
-+$Conf{TarClientCmd} = '/usr/bin/env LANG=en $tarPath -c -v -f - -C $shareName'
-+                        . ' --totals';
-diff -urN BackupPC-2.0.2.org/debian/examples/rsyncd.pl BackupPC-2.0.2/debian/examples/rsyncd.pl
---- BackupPC-2.0.2.org/debian/examples/rsyncd.pl       1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/examples/rsyncd.pl   2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,11 @@
-+#
-+# Rsync Backup (with rsync daemon on the client)
-+#
-+
-+$Conf{XferMethod} = 'rsyncd';
-+
-+$Conf{RsyncShareName} = ['MyShare'];
-+
-+# if needed set a user name and password to access the remote shares
-+#$Conf{RsyncdUserName} = '';
-+#$Conf{RsyncdPasswd} = '';
-diff -urN BackupPC-2.0.2.org/debian/examples/rsyncssh.pl BackupPC-2.0.2/debian/examples/rsyncssh.pl
---- BackupPC-2.0.2.org/debian/examples/rsyncssh.pl     1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/examples/rsyncssh.pl 2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,11 @@
-+#
-+# Rsync backup over ssh
-+#
-+# You should generate an SSH key pair to allow the local backuppc user
-+# to connect as root on the target host.
-+# Please refer to the BackupPC's manual for details
-+#
-+
-+$Conf{XferMethod} = 'rsync';
-+
-+$Conf{RsyncShareName} = [ '/onedir', '/anotherdir' ]; 
-diff -urN BackupPC-2.0.2.org/debian/examples/smb.pl BackupPC-2.0.2/debian/examples/smb.pl
---- BackupPC-2.0.2.org/debian/examples/smb.pl  1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/examples/smb.pl      2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,13 @@
-+#
-+# SMB Backup (for Windows clients)
-+#
-+
-+$Conf{XferMethod} = 'smb';
-+
-+$Conf{SmbShareName} = ['C$', 'MyShare'];
-+
-+# if needed set a user name and password to access the remote shares
-+#$Conf{SmbShareUserName} = '';
-+#$Conf{SmbSharePasswd} = '';
-+# if you want anonymous login under XP, you should set $Conf{SmbShareUserName}
-+# to something (like 'guest').
-diff -urN BackupPC-2.0.2.org/debian/examples/tarssh.pl BackupPC-2.0.2/debian/examples/tarssh.pl
---- BackupPC-2.0.2.org/debian/examples/tarssh.pl       1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/examples/tarssh.pl   2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,11 @@
-+#
-+# Tar backup over ssh
-+#
-+# You should generate an SSH key pair to allow the local backuppc user
-+# to connect as root on the target host.
-+# Please refer to the BackupPC's manual for details
-+#
-+
-+$Conf{XferMethod} = 'tar';
-+
-+$Conf{BackupFilesOnly} = [ '/onedir', '/anotherdir' ]; 
-diff -urN BackupPC-2.0.2.org/debian/localhost.pl BackupPC-2.0.2/debian/localhost.pl
---- BackupPC-2.0.2.org/debian/localhost.pl     1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/localhost.pl 2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,9 @@
-+#
-+# Local server backup of /etc as user backuppc
-+#
-+$Conf{XferMethod} = 'tar';
-+
-+$Conf{TarShareName} = ['/etc'];
-+
-+$Conf{TarClientCmd} = '/usr/bin/env LANG=en $tarPath -c -v -f - -C $shareName'
-+                        . ' --totals';
-diff -urN BackupPC-2.0.2.org/debian/menu BackupPC-2.0.2/debian/menu
---- BackupPC-2.0.2.org/debian/menu     1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/menu 2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,4 @@
-+?package(backuppc):needs=X11 section=Apps/System\
-+ title="View backuppc status" \
-+ command="www-browser http://localhost/backuppc/"
-+
-diff -urN BackupPC-2.0.2.org/debian/patch BackupPC-2.0.2/debian/patch
---- BackupPC-2.0.2.org/debian/patch    1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/patch        2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,92 @@
-+diff -Nru backuppc-2.0.0.ori/debian/backuppc.templates backuppc-2.0.0/debian/backuppc.templates
-+--- backuppc-2.0.0.ori/debian/backuppc.templates      2003-08-01 09:56:58.000000000 +0200
-++++ backuppc-2.0.0/debian/backuppc.templates  2003-08-06 09:22:15.000000000 +0200
-+@@ -1,10 +1,9 @@
-+ Template: backuppc/configuration-note
-+ Type: note
-+-Description: Package configuration note.
-+- BackupPC can be managed for the web interface here:
-+- .
-+- http://${site}/backuppc/
-++_Description: Web administration default user created
-++ BackupPC can be managed through its web interface:
-++  http://${site}/backuppc/
-+  .
-+  For that purpose, a web user named 'backuppc' with 'backuppc' as password
-+- has been created. You should change its password as soon as possible by
-+- running 'htpasswd htpasswd backuppc' in /etc/backuppc/.
-++ has been created. You should change this password as soon as possible by
-++ running 'htpasswd /etc/backuppc/htpasswd backuppc'.
-+diff -Nru backuppc-2.0.0.ori/debian/control backuppc-2.0.0/debian/control
-+--- backuppc-2.0.0.ori/debian/control 2003-08-01 09:56:58.000000000 +0200
-++++ backuppc-2.0.0/debian/control     2003-08-06 09:16:28.000000000 +0200
-+@@ -2,7 +2,7 @@
-+ Section: utils
-+ Priority: optional
-+ Maintainer: Ludovic Drolez <ldrolez@debian.org>
-+-Build-Depends-Indep: debhelper (>> 3.0.0), perl (>= 5.6.0)
-++Build-Depends-Indep: debhelper (>= 4.1.16), perl (>= 5.6.0)
-+ Standards-Version: 3.5.10
-+ 
-+ Package: backuppc
-+@@ -31,4 +31,4 @@
-+     connected to the network and have dynamic IP addresses (DHCP). 
-+   * Flexible configuration parameters allow multiple backups to be performed 
-+     in parallel.
-+-  * and more to discover in the manual...  
-+\ Pas de fin de ligne à la fin du fichier.
-++  * and more to discover in the manual...  
-+diff -Nru backuppc-2.0.0.ori/debian/po/POTFILES.in backuppc-2.0.0/debian/po/POTFILES.in
-+--- backuppc-2.0.0.ori/debian/po/POTFILES.in  1970-01-01 01:00:00.000000000 +0100
-++++ backuppc-2.0.0/debian/po/POTFILES.in      2003-08-06 09:16:29.000000000 +0200
-+@@ -0,0 +1 @@
-++[type: gettext/rfc822deb] backuppc.templates
-+diff -Nru backuppc-2.0.0.ori/debian/po/templates.pot backuppc-2.0.0/debian/po/templates.pot
-+--- backuppc-2.0.0.ori/debian/po/templates.pot        1970-01-01 01:00:00.000000000 +0100
-++++ backuppc-2.0.0/debian/po/templates.pot    2003-08-06 09:22:27.000000000 +0200
-+@@ -0,0 +1,45 @@
-++#
-++#    Translators, if you are not familiar with the PO format, gettext
-++#    documentation is worth reading, especially sections dedicated to
-++#    this format, e.g. by running:
-++#         info -n '(gettext)PO Files'
-++#         info -n '(gettext)Header Entry'
-++#
-++#    Some information specific to po-debconf are available at
-++#            /usr/share/doc/po-debconf/README-trans
-++#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
-++#
-++#    Developers do not need to manually edit POT or PO files.
-++#
-++#, fuzzy
-++msgid ""
-++msgstr ""
-++"Project-Id-Version: PACKAGE VERSION\n"
-++"Report-Msgid-Bugs-To: \n"
-++"POT-Creation-Date: 2003-08-06 09:22+0200\n"
-++"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-++"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-++"Language-Team: LANGUAGE <LL@li.org>\n"
-++"MIME-Version: 1.0\n"
-++"Content-Type: text/plain; charset=CHARSET\n"
-++"Content-Transfer-Encoding: 8bit\n"
-++
-++#. Description
-++#: ../backuppc.templates:3
-++msgid "Web administration default user created"
-++msgstr ""
-++
-++#. Description
-++#: ../backuppc.templates:3
-++msgid ""
-++"BackupPC can be managed through its web interface:\n"
-++" http://${site}/backuppc/"
-++msgstr ""
-++
-++#. Description
-++#: ../backuppc.templates:3
-++msgid ""
-++"For that purpose, a web user named 'backuppc' with 'backuppc' as password "
-++"has been created. You should change this password as soon as possible by "
-++"running 'htpasswd /etc/backuppc/htpasswd backuppc'."
-++msgstr ""
-diff -urN BackupPC-2.0.2.org/debian/po/fr.po BackupPC-2.0.2/debian/po/fr.po
---- BackupPC-2.0.2.org/debian/po/fr.po 1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/po/fr.po     2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,50 @@
-+#
-+#    Translators, if you are not familiar with the PO format, gettext
-+#    documentation is worth reading, especially sections dedicated to
-+#    this format, e.g. by running:
-+#         info -n '(gettext)PO Files'
-+#         info -n '(gettext)Header Entry'
-+#
-+#    Some information specific to po-debconf are available at
-+#            /usr/share/doc/po-debconf/README-trans
-+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
-+#
-+#    Developers do not need to manually edit POT or PO files.
-+#
-+msgid ""
-+msgstr ""
-+"Project-Id-Version: backuppc (2.0.0-4)\n"
-+"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2003-08-06 09:22+0200\n"
-+"PO-Revision-Date: 2003-08-06 09:21+0100\n"
-+"Last-Translator: Christian Perrier <bubulle@debian.org>\n"
-+"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
-+"MIME-Version: 1.0\n"
-+"Content-Type: text/plain; charset=iso-8859-15\n"
-+"Content-Transfer-Encoding: 8bit\n"
-+
-+#. Description
-+#: ../backuppc.templates:3
-+msgid "Web administration default user created"
-+msgstr "Création de l'utilisateur par défaut pour l'administration Web"
-+
-+#. Description
-+#: ../backuppc.templates:3
-+msgid ""
-+"BackupPC can be managed through its web interface:\n"
-+" http://${site}/backuppc/"
-+msgstr ""
-+"BackupPC peut être géré avec une interface Web :\n"
-+" http://${site}/backuppc/"
-+
-+#. Description
-+#: ../backuppc.templates:3
-+msgid ""
-+"For that purpose, a web user named 'backuppc' with 'backuppc' as password "
-+"has been created. You should change this password as soon as possible by "
-+"running 'htpasswd /etc/backuppc/htpasswd backuppc'."
-+msgstr ""
-+"À cet effet, un utilisateur web nommé « backuppc » a été créé. Son mot de "
-+"passe est actuellement « backuppc ». Vous devriez changer ce mot de passe "
-+"dès que possible avec la commande « htpasswd /etc/backuppc/htpasswd "
-+"backuppc »."
-diff -urN BackupPC-2.0.2.org/debian/po/POTFILES.in BackupPC-2.0.2/debian/po/POTFILES.in
---- BackupPC-2.0.2.org/debian/po/POTFILES.in   1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/po/POTFILES.in       2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1 @@
-+[type: gettext/rfc822deb] backuppc.templates
-diff -urN BackupPC-2.0.2.org/debian/po/templates.pot BackupPC-2.0.2/debian/po/templates.pot
---- BackupPC-2.0.2.org/debian/po/templates.pot 1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/po/templates.pot     2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,45 @@
-+#
-+#    Translators, if you are not familiar with the PO format, gettext
-+#    documentation is worth reading, especially sections dedicated to
-+#    this format, e.g. by running:
-+#         info -n '(gettext)PO Files'
-+#         info -n '(gettext)Header Entry'
-+#
-+#    Some information specific to po-debconf are available at
-+#            /usr/share/doc/po-debconf/README-trans
-+#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
-+#
-+#    Developers do not need to manually edit POT or PO files.
-+#
-+#, fuzzy
-+msgid ""
-+msgstr ""
-+"Project-Id-Version: PACKAGE VERSION\n"
-+"Report-Msgid-Bugs-To: \n"
-+"POT-Creation-Date: 2003-08-06 09:22+0200\n"
-+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-+"Language-Team: LANGUAGE <LL@li.org>\n"
-+"MIME-Version: 1.0\n"
-+"Content-Type: text/plain; charset=CHARSET\n"
-+"Content-Transfer-Encoding: 8bit\n"
-+
-+#. Description
-+#: ../backuppc.templates:3
-+msgid "Web administration default user created"
-+msgstr ""
-+
-+#. Description
-+#: ../backuppc.templates:3
-+msgid ""
-+"BackupPC can be managed through its web interface:\n"
-+" http://${site}/backuppc/"
-+msgstr ""
-+
-+#. Description
-+#: ../backuppc.templates:3
-+msgid ""
-+"For that purpose, a web user named 'backuppc' with 'backuppc' as password "
-+"has been created. You should change this password as soon as possible by "
-+"running 'htpasswd /etc/backuppc/htpasswd backuppc'."
-+msgstr ""
-diff -urN BackupPC-2.0.2.org/debian/postinst BackupPC-2.0.2/debian/postinst
---- BackupPC-2.0.2.org/debian/postinst 1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/postinst     2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,101 @@
-+#!/bin/sh
-+# postinst script for backuppc
-+#
-+# see: dh_installdeb(1)
-+
-+set -e
-+
-+# summary of how this script can be called:
-+#        * <postinst> `configure' <most-recently-configured-version>
-+#        * <old-postinst> `abort-upgrade' <new version>
-+#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-+#          <new-version>
-+#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-+#          <failed-install-package> <version> `removing'
-+#          <conflicting-package> <version>
-+# for details, see http://www.debian.org/doc/debian-policy/ or
-+# the debian-policy package
-+#
-+# quoting from the policy:
-+#     Any necessary prompting should almost always be confined to the
-+#     post-installation script, and should be protected with a conditional
-+#     so that unnecessary prompting doesn't happen if a package's
-+#     installation fails and the `postinst' is called with `abort-upgrade',
-+#     `abort-remove' or `abort-deconfigure'.
-+
-+. /usr/share/debconf/confmodule
-+db_version 2.0
-+
-+case "$1" in
-+    configure)
-+
-+                      webservers="apache"
-+                      # Set up web server.
-+                      for server in $webservers ; do
-+                              #trustuser=$wwwuser
-+                              #. /usr/share/wwwconfig-common/exim-trust.sh
-+                              #test "$status" = "trust" && restart="exim $restart"
-+                              
-+                              includefile="/etc/backuppc/apache.conf"
-+                              . /usr/share/wwwconfig-common/apache-include_all.sh
-+                              test "$status" = "uncomment" -o "$status" = "include" && restart="$server $restart"
-+                              
-+                              #for index in index.pl; do
-+                              #       . /usr/share/wwwconfig-common/apache-index_all.sh
-+                              #       test "$status" = "added" && restart="$server $restart"
-+                              #done
-+                      done
-+
-+                      # creating backuppc group if he isn't already there
-+                      if ! getent group backuppc >/dev/null; then
-+                          addgroup backuppc >/dev/null
-+                      fi
-+
-+                      # creating backuppc user if he isn't already there
-+                      if ! getent passwd backuppc >/dev/null; then
-+                          adduser --gecos "" --disabled-password --ingroup backuppc --home /var/lib/backuppc backuppc  >/dev/null
-+                      fi
-+                      
-+                      #usermod -c "BackupPC Daemon" backuppc
-+                      
-+                      chown -R backuppc.backuppc /var/lib/backuppc
-+                      chmod -R 750 /var/lib/backuppc
-+
-+
-+                      OVERRIDDEN=`dpkg-statoverride --list /usr/share/backuppc/cgi-bin/index.cgi || true`
-+                      [ "${OVERRIDDEN}" = "" ] && dpkg-statoverride --update --add backuppc backuppc 4755 /usr/share/backuppc/cgi-bin/index.cgi
-+
-+                      if [ ! -f /etc/backuppc/htpasswd ]; then
-+                          touch /etc/backuppc/htpasswd
-+                          htpasswd -b /etc/backuppc/htpasswd backuppc backuppc
-+                          touch /etc/backuppc/htgroup
-+                      fi
-+                      
-+                      servers="exim apache-ssl apache"
-+                      . /usr/share/wwwconfig-common/restart.sh
-+
-+                      # update the hostname
-+                      perl -e "s/XXXXXX/`hostname`/g" -p -i.tmp /etc/backuppc/config.pl
-+                      rm -f /etc/backuppc/config.pl.tmp
-+    ;;
-+
-+    abort-upgrade|abort-remove|abort-deconfigure)
-+
-+    ;;
-+
-+    *)
-+        echo "postinst called with unknown argument \`$1'" >&2
-+        exit 1
-+    ;;
-+esac
-+
-+db_stop
-+
-+# dh_installdeb will replace this with shell code automatically
-+# generated by other debhelper scripts.
-+
-+#DEBHELPER#
-+
-+exit 0
-+
-+
-diff -urN BackupPC-2.0.2.org/debian/postrm BackupPC-2.0.2/debian/postrm
---- BackupPC-2.0.2.org/debian/postrm   1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/postrm       2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,52 @@
-+#!/bin/sh
-+# postrm script for backuppc
-+#
-+# see: dh_installdeb(1)
-+
-+set -e
-+
-+# summary of how this script can be called:
-+#        * <postrm> `remove'
-+#        * <postrm> `purge'
-+#        * <old-postrm> `upgrade' <new-version>
-+#        * <new-postrm> `failed-upgrade' <old-version>
-+#        * <new-postrm> `abort-install'
-+#        * <new-postrm> `abort-install' <old-version>
-+#        * <new-postrm> `abort-upgrade' <old-version>
-+#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
-+# for details, see http://www.debian.org/doc/debian-policy/ or
-+# the debian-policy package
-+
-+
-+case "$1" in
-+    purge)
-+
-+              webservers="apache"
-+              includefile="/etc/backuppc/apache.conf"
-+
-+              rm -rf /etc/backuppc
-+              for server in $webservers ; do
-+                      conffile="/etc/$server/httpd.conf"
-+                      . /usr/share/wwwconfig-common/apache-uninclude.sh
-+                      if [ "$status" = "purge" ] ;
-+                              then restart="$restart $server"
-+                      fi
-+              done
-+
-+                servers="exim apache-ssl apache"
-+              . /usr/share/wwwconfig-common/restart.sh
-+        ;;
-+    remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-+      ;;
-+    *)
-+        echo "postrm called with unknown argument \`$1'" >&2
-+        exit 1
-+
-+esac
-+
-+# dh_installdeb will replace this with shell code automatically
-+# generated by other debhelper scripts.
-+
-+#DEBHELPER#
-+
-+exit 0
-diff -urN BackupPC-2.0.2.org/debian/README.Debian BackupPC-2.0.2/debian/README.Debian
---- BackupPC-2.0.2.org/debian/README.Debian    1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/README.Debian        2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,29 @@
-+BackupPC for Debian
-+-------------------
-+
-+The Web interface is available at http://myserver/backuppc/. Log in a user
-+backuppc with the default password: backuppc. You should change this default
-+password as soon as possible by running htpasswd for /etc/backuppc/htpasswd.
-+Users in the backuppc htgroup file are also admins.
-+
-+The default install will backup the local /etc directory using the 'backuppc'
-+user, so it will not backup root only files like /etc/shadow. If you want
-+to do a local backup as root, you need to use ssh and ssh authentication keys,
-+as explained in the manual. The examples/ directory contains some basic host
-+configuration files.
-+
-+If you do not like the default data directory (/var/lib/backuppc/), you
-+should move this directory where you want and make a symbolic link from
-+the new directory to the default one (all paths are hardcoded so it's the
-+easiest way to change the data directory).
-+
-+
-+Modifications:
-+
-+- Modified Perl scripts for having main config files (hosts and config.pl)
-+in /etc/backuppc.
-+- Data directory is /var/lib/backuppc/
-+
-+
-+
-+ -- Ludovic Drolez <ldrolez@debian.org>, Mon, 16 Jun 2003 10:43:48 +0200
-diff -urN BackupPC-2.0.2.org/debian/rules BackupPC-2.0.2/debian/rules
---- BackupPC-2.0.2.org/debian/rules    1970-01-01 01:00:00.000000000 +0100
-+++ BackupPC-2.0.2/debian/rules        2003-10-17 00:49:21.000000000 +0200
-@@ -0,0 +1,101 @@
-+#!/usr/bin/make -f
-+# Sample debian/rules that uses debhelper.
-+# GNU copyright 1997 to 1999 by Joey Hess.
-+
-+# Uncomment this to turn on verbose mode.
-+#export DH_VERBOSE=1
-+
-+# This is the debhelper compatibility version to use.
-+export DH_COMPAT=3
-+
-+
-+
-+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
-+      CFLAGS += -g
-+endif
-+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-+      INSTALL_PROGRAM += -s
-+endif
-+
-+configure: configure-stamp
-+configure-stamp:
-+      dh_testdir
-+      # Add here commands to configure the package.
-+
-+      touch configure-stamp
-+
-+
-+build: build-stamp
-+
-+build-stamp: configure-stamp 
-+      dh_testdir
-+
-+      # Add here commands to compile the package.
-+      #$(MAKE)
-+      #/usr/bin/docbook-to-man debian/backuppc.sgml > backuppc.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.
-+      rm -f init.d/*-backuppc*
-+      rm -f backuppc.8*
-+
-+      dh_clean
-+
-+install: build
-+      dh_testdir
-+      dh_testroot
-+      dh_clean -k
-+      dh_installdirs
-+
-+      # Add here commands to install the package into debian/backuppc.
-+      env DEBIANDEST=$(CURDIR)/debian/backuppc/ perl ./configure.pl
-+      pod2man --section=8 --center="BackupPC manual" doc/BackupPC.pod backuppc.8
-+      perl -e "s/.IX Title.*/.SH NAME\nbackuppc \\- BackupPC manual/g" -p -i.tmp backuppc.8
-+      rm -f debian/backuppc/usr/share/backuppc/doc/*
-+      mv -f debian/backuppc/var/lib/backuppc/conf/* debian/backuppc/etc/backuppc
-+      mv -f debian/backuppc/usr/share/backuppc/cgi-bin/* debian/backuppc/usr/share/backuppc/cgi-bin/index.cgi
-+      install --mode=644 conf/hosts debian/backuppc/etc/backuppc
-+      install --mode=644 debian/localhost.pl debian/backuppc/etc/backuppc
-+      install --mode=644 debian/apache.conf debian/backuppc/etc/backuppc
-+      rmdir debian/backuppc/var/lib/backuppc/conf/
-+      mkdir debian/backuppc/var/lib/backuppc/pc/localhost/
-+      (cd debian/backuppc/usr/share/backuppc/cgi-bin; ln -s ../image)
-+# 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_installdebconf       
-+      dh_installdocs 
-+      dh_installexamples debian/examples/*
-+      dh_installmenu
-+      dh_installinit
-+      dh_installcron
-+      dh_installman backuppc.8
-+      dh_installinfo
-+#     dh_undocumented
-+      dh_installchangelogs ChangeLog
-+      dh_link
-+      dh_strip
-+      dh_compress
-+      dh_fixperms
-+      dh_installdebconf
-+#     dh_makeshlibs
-+      dh_installdeb
-+      dh_perl $(CURDIR)/debian/backuppc/usr/share/backuppc/lib/
-+      dh_shlibdeps
-+      dh_gencontrol
-+      dh_md5sums
-+      dh_builddeb
-+
-+binary: binary-indep binary-arch
-+.PHONY: build clean binary-indep binary-arch binary install configure
-diff -urN BackupPC-2.0.2.org/lib/BackupPC/Lib.pm BackupPC-2.0.2/lib/BackupPC/Lib.pm
---- BackupPC-2.0.2.org/lib/BackupPC/Lib.pm     2003-10-17 00:49:12.000000000 +0200
-+++ BackupPC-2.0.2/lib/BackupPC/Lib.pm 2003-10-17 00:49:21.000000000 +0200
-@@ -274,9 +274,9 @@
-     my($ret, $mesg, $config, @configs);
-     $bpc->{Conf} = ();
--    push(@configs, "$bpc->{TopDir}/conf/config.pl");
--    push(@configs, "$bpc->{TopDir}/conf/$host.pl")
--            if ( $host ne "config" && -f "$bpc->{TopDir}/conf/$host.pl" );
-+    push(@configs, "/etc/backuppc/config.pl");
-+    push(@configs, "/etc/backuppc/$host.pl")
-+            if ( $host ne "config" && -f "/etc/backuppc/$host.pl" );
-     push(@configs, "$bpc->{TopDir}/pc/$host/config.pl")
-             if ( defined($host) && -f "$bpc->{TopDir}/pc/$host/config.pl" );
-     foreach $config ( @configs ) {
-@@ -318,7 +318,7 @@
- sub ConfigMTime
- {
-     my($bpc) = @_;
--    return (stat("$bpc->{TopDir}/conf/config.pl"))[9];
-+    return (stat("/etc/backuppc/config.pl"))[9];
- }
- #
-@@ -334,9 +334,9 @@
-     my(%hosts, @hdr, @fld);
-     local(*HOST_INFO);
--    if ( !open(HOST_INFO, "$bpc->{TopDir}/conf/hosts") ) {
-+    if ( !open(HOST_INFO, "/etc/backuppc/hosts") ) {
-         print(STDERR $bpc->timeStamp,
--                     "Can't open $bpc->{TopDir}/conf/hosts\n");
-+                     "Can't open /etc/backuppc/hosts\n");
-         return {};
-     }
-     binmode(HOST_INFO);
-@@ -380,7 +380,7 @@
- sub HostsMTime
- {
-     my($bpc) = @_;
--    return (stat("$bpc->{TopDir}/conf/hosts"))[9];
-+    return (stat("/etc/backuppc/hosts"))[9];
- }
- #
This page took 1.01052 seconds and 4 git commands to generate.