RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '184396-67541', '/home/buildd/filecache-default/65adaf45b350574affaed0a367d99aa904c410b7'] Unpacking chroot for build 184396-67541 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '184396-67541'] Mounting chroot for build 184396-67541 RUN: /usr/share/launchpad-buildd/slavebin/apply-ogre-model ['apply-ogre-model', '184396-67541', 'main'] Attempting OGRE for main in build-184396-67541 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '184396-67541'] Updating debian chroot for build 184396-67541 Get:1 http://ftpmaster.internal dapper Release.gpg [189B] Get:2 http://ftpmaster.internal dapper Release [34.8kB] Get:3 http://ftpmaster.internal dapper/main Packages [615kB] Fetched 649kB in 0s (818kB/s) Reading package lists... Reading package lists... Building dependency tree... The following NEW packages will be installed: libpam-foreground The following packages will be upgraded: libpam-modules libpam-runtime libpam0g locales python2.4-minimal 5 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/4307kB of archives. After unpacking 57.3kB of additional disk space will be used. Selecting previously deselected package libpam-foreground. (Reading database ... 8559 files and directories currently installed.) Unpacking libpam-foreground (from .../libpam-foreground_0.2_i386.deb) ... Preparing to replace libpam-runtime 0.79-3ubuntu11 (using .../libpam-runtime_0.79-3ubuntu12_all.deb) ... Unpacking replacement libpam-runtime ... Setting up libpam-foreground (0.2) ... Setting up libpam-runtime (0.79-3ubuntu12) ... (Reading database ... 8564 files and directories currently installed.) Preparing to replace libpam0g 0.79-3ubuntu11 (using .../libpam0g_0.79-3ubuntu12_i386.deb) ... Unpacking replacement libpam0g ... Setting up libpam0g (0.79-3ubuntu12) ... (Reading database ... 8564 files and directories currently installed.) Preparing to replace libpam-modules 0.79-3ubuntu11 (using .../libpam-modules_0.79-3ubuntu12_i386.deb) ... Unpacking replacement libpam-modules ... Setting up libpam-modules (0.79-3ubuntu12) ... (Reading database ... 8564 files and directories currently installed.) Preparing to replace python2.4-minimal 2.4.3-0ubuntu1 (using .../python2.4-minimal_2.4.3-0ubuntu3_i386.deb) ... Unpacking replacement python2.4-minimal ... Setting up python2.4-minimal (2.4.3-0ubuntu3) ... (Reading database ... 8564 files and directories currently installed.) Preparing to replace locales 2.3.13 (using .../locales_2.3.14_all.deb) ... Unpacking replacement locales ... Setting up locales (2.3.14) ... Current default timezone: 'UTC'. Local time is now: Mon Apr 10 17:51:32 UTC 2006. Universal Time is now: Mon Apr 10 17:51:32 UTC 2006. Run 'tzconfig' if you wish to change it. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '184396-67541', '-dautobuild', '--nolog', '--batch', '--archive=ubuntu', '-A', '--comp=main', 'backuppc_2.1.2-2ubuntu3.dsc'] Initiating build Automatic build of backuppc_2.1.2-2ubuntu3 on rothera by sbuild/i386 1.170.5 Build started at 20060410-1851 ****************************************************************************** backuppc_2.1.2-2ubuntu3.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends-Indep: debhelper (>= 4.1.16), perl (>= 5.6.0), patch Checking for already installed source dependencies... debhelper: missing perl: already installed (5.8.7-10ubuntu1 >= 5.6.0 is satisfied) patch: already installed (2.5.9-2) Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper Reading package lists... Building dependency tree... The following extra packages will be installed: debconf-utils file gettext gettext-base html2text intltool-debian libmagic1 po-debconf Suggested packages: dh-make cvs gettext-doc Recommended packages: curl wget lynx libmail-sendmail-perl libcompress-zlib-perl The following NEW packages will be installed: debconf-utils debhelper file gettext gettext-base html2text intltool-debian libmagic1 po-debconf 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/2255kB of archives. After unpacking 10.2MB of additional disk space will be used. Selecting previously deselected package gettext-base. (Reading database ... 8564 files and directories currently installed.) Unpacking gettext-base (from .../gettext-base_0.14.5-2ubuntu3_i386.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.16-0ubuntu3_i386.deb) ... Selecting previously deselected package file. Unpacking file (from .../file_4.16-0ubuntu3_i386.deb) ... Selecting previously deselected package debconf-utils. Unpacking debconf-utils (from .../debconf-utils_1.4.72ubuntu1_all.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.14.5-2ubuntu3_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.34.1+20050828ubuntu1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_0.9.2_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.7ubuntu7_all.deb) ... Setting up gettext-base (0.14.5-2ubuntu3) ... Setting up libmagic1 (4.16-0ubuntu3) ... Setting up file (4.16-0ubuntu3) ... Setting up debconf-utils (1.4.72ubuntu1) ... Setting up html2text (1.3.2a-3) ... Setting up gettext (0.14.5-2ubuntu3) ... Setting up intltool-debian (0.34.1+20050828ubuntu1) ... Setting up po-debconf (0.9.2) ... Setting up debhelper (5.0.7ubuntu7) ... Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.3.6-0ubuntu16 make_3.80+3.81.b4-1 dpkg-dev_1.13.11ubuntu4 linux-kernel-headers_2.6.11.2-0ubuntu16 gcc-4.0_4.0.3-1ubuntu4 g++-4.0_4.0.3-1ubuntu4 binutils_2.16.1cvs20060117-1ubuntu2 libstdc++6-4.0-dev_4.0.3-1ubuntu4 libstdc++6_4.0.3-1ubuntu4 ------------------------------------------------------------------------------ dpkg-source: extracting backuppc in backuppc-2.1.2 dpkg-buildpackage: source package is backuppc dpkg-buildpackage: source version is 2.1.2-2ubuntu3 dpkg-buildpackage: host architecture i386 /usr/bin/fakeroot debian/rules 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 dh_clean: Compatibility levels before 4 are deprecated. debian/rules build dh_testdir # Add here commands to configure the package. touch configure-stamp dh_testdir # Add here commands to compile the package. #/usr/bin/make #/usr/bin/docbook-to-man debian/backuppc.sgml > backuppc.1 touch build-stamp /usr/bin/fakeroot debian/rules binary dh_testdir dh_testroot dh_clean -k dh_clean: Compatibility levels before 4 are deprecated. dh_installdirs dh_installdirs: Compatibility levels before 4 are deprecated. # Add here commands to install the package into debian/backuppc. ./configure.pl --batch --hostname XXXXXX --uid-ignore \ --install-dir /usr/share/backuppc --dest-dir /build/buildd/backuppc-2.1.2/debian/backuppc/ \ --data-dir /var/lib/backuppc --cgi-dir /usr/share/backuppc/cgi-bin \ --html-dir /usr/share/backuppc/image --html-dir-url /backuppc/image \ --bin-path perl=/usr/bin/perl --bin-path tar=/bin/tar \ --bin-path smbclient=/usr/bin/smbclient --bin-path nmblookup=/usr/bin/nmblookup \ --bin-path rsync=/usr/bin/rsync --bin-path ping=/bin/ping \ --bin-path df=/bin/df --bin-path ssh=/usr/bin/ssh \ --bin-path sendmail=/usr/sbin/sendmail --bin-path hostname=/bin/hostname \ --bin-path par2=/usr/bin/par2 --bin-path gzip=/bin/gzip --bin-path bzip2=/usr/bin/bzip2 Is this a new installation or upgrade for BackupPC? If this is an upgrade please tell me the full path of the existing BackupPC configuration file (eg: /xxxx/conf/config.pl). Otherwise, just hit return. --> Full path to existing conf/config.pl [] I found the following locations for these programs: bzip2 => /usr/bin/bzip2 cat => /bin/cat df => /bin/df gtar/tar => /bin/tar gzip => /bin/gzip hostname => /bin/hostname nmblookup => /usr/bin/nmblookup par2 => /usr/bin/par2 perl => /usr/bin/perl ping => /bin/ping rsync => /usr/bin/rsync sendmail => /usr/sbin/sendmail smbclient => /usr/bin/smbclient split => /usr/bin/split ssh/ssh2 => /usr/bin/ssh --> Are these paths correct? [y] Please tell me the hostname of the machine that BackupPC will run on. --> BackupPC will run on host [XXXXXX] BackupPC should run as a dedicated user with limited privileges. You need to create a user. This user will need read/write permission on the main data directory and read/execute permission on the install directory (these directories will be setup shortly). The primary group for this user should also be chosen carefully. By default the install directories will have group write permission. The data directories and files will have group read permission but no other permission. --> BackupPC should run as user [backuppc] Please specify an install directory for BackupPC. This is where the BackupPC scripts, library and documentation will be installed. --> Install directory (full path) [/usr/share/backuppc] Please specify a data directory for BackupPC. This is where the configuration files, LOG files and all the PC backups are stored. This file system needs to be big enough to accommodate all the PCs you expect to backup (eg: at least 1-2GB per machine). --> Data directory (full path) [/var/lib/backuppc] BackupPC can compress pool files, but it needs the Compress::Zlib package installed (see www.cpan.org). Compression will provide around a 40% reduction in pool size, at the expense of cpu time. You can leave compression off and run BackupPC without compression, in which case you should leave the compression level at 0 (which means off). You could install Compress::Zlib and turn compression on later, but read the documentation first about how to do this. Or the better choice is to quit, install Compress::Zlib, and re-run configure.pl. --> Compression level [0] BackupPC has a powerful CGI perl interface that runs under Apache. A single executable needs to be installed in a cgi-bin directory. This executable needs to run as set-uid backuppc, or it can be run under mod_perl with Apache running as user backuppc. Leave this path empty if you don't want to install the CGI interface. --> CGI bin directory (full path) [/usr/share/backuppc/cgi-bin] BackupPC's CGI script needs to display various GIF images that should be stored where Apache can serve them. They should be placed somewher under Apache's DocumentRoot. BackupPC also needs to know the URL to access these images. Example: Apache image directory: /usr/local/apache/htdocs/BackupPC URL for image directory: /BackupPC The URL for the image directory should start with a slash. --> Apache image directory (full path) [/usr/share/backuppc/image] --> URL for image directory (omit http://host; starts with '/') [/backuppc/image] Ok, we're about to: - install the binaries, lib and docs in /usr/share/backuppc, - create the data directory /var/lib/backuppc, - create/update the config.pl file /var/lib/backuppc/conf, - optionally install the cgi-bin interface. --> Do you want to continue? [y] Created /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/bin Created /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/doc Created /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/lib/BackupPC/CGI Created /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/lib/BackupPC/Lang Created /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/lib/BackupPC/Xfer Created /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/lib/BackupPC/Zip Created /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/. Created /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/conf Created /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/pool Created /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/cpool Created /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/pc Created /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/trash Created /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/log Installing binaries in /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/bin Installing library in /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/lib Installing images in /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/image Making init.d scripts Installing docs in /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/doc Installing config.pl and hosts in /build/buildd/backuppc-2.1.2/debian/backuppc//var/lib/backuppc/conf Installing cgi script BackupPC_Admin in /build/buildd/backuppc-2.1.2/debian/backuppc//usr/share/backuppc/cgi-bin Ok, it looks like we are finished. There are several more things you will need to do: - Browse through the config file, /var/lib/backuppc/conf/config.pl, and make sure all the settings are correct. In particular, you will need to set the smb share password and user name, backup policies and check the email message headers and bodies. - Edit the list of hosts to backup in /var/lib/backuppc/conf/hosts. - Read the documentation in /usr/share/backuppc/doc/BackupPC.html. Please pay special attention to the security section. - Verify that the CGI script BackupPC_Admin runs correctly. You might need to change the permissions or group ownership of BackupPC_Admin. - BackupPC should be ready to start. Don't forget to run it as user backuppc! The installation also contains an init.d/backuppc script that can be copied to /etc/init.d so that BackupPC can auto-start on boot. This will also enable administrative users to start the server from the CGI interface. See init.d/README. Enjoy! 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 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) patch -p0 < debian/config.pl.diff patching file debian/backuppc/etc/backuppc/config.pl Hunk #2 succeeded at 215 (offset -3 lines). Hunk #3 succeeded at 1178 (offset -3 lines). dh_testdir dh_testroot dh_installdocs dh_installdocs: Compatibility levels before 4 are deprecated. dh_installexamples debian/examples/* dh_installexamples: Compatibility levels before 4 are deprecated. mv -f debian/backuppc/usr/share/backuppc/doc/* debian/backuppc/usr/share/doc/backuppc/ dh_installmenu dh_installmenu: Compatibility levels before 4 are deprecated. dh_installinit dh_installinit: Compatibility levels before 4 are deprecated. dh_installcron dh_installcron: Compatibility levels before 4 are deprecated. dh_installman backuppc.8 dh_installman: Compatibility levels before 4 are deprecated. dh_installinfo dh_installinfo: Compatibility levels before 4 are deprecated. dh_installchangelogs ChangeLog dh_installchangelogs: Compatibility levels before 4 are deprecated. dh_link dh_link: Compatibility levels before 4 are deprecated. dh_strip dh_strip: Compatibility levels before 4 are deprecated. dh_compress dh_compress: Compatibility levels before 4 are deprecated. dh_fixperms dh_fixperms: Compatibility levels before 4 are deprecated. dh_installdebconf dh_installdebconf: Compatibility levels before 4 are deprecated. dh_installdeb dh_installdeb: Compatibility levels before 4 are deprecated. dh_perl /build/buildd/backuppc-2.1.2/debian/backuppc/usr/share/backuppc/lib/ dh_perl: Compatibility levels before 4 are deprecated. dh_shlibdeps dh_shlibdeps: Compatibility levels before 4 are deprecated. dh_gencontrol dh_gencontrol: Compatibility levels before 4 are deprecated. dh_md5sums dh_md5sums: Compatibility levels before 4 are deprecated. dh_builddeb dh_builddeb: Compatibility levels before 4 are deprecated. pkgstriptranslations: processing control file: ./debian/backuppc/DEBIAN/control, package backuppc, directory ./debian/backuppc pkgstriptranslations: backuppc does not contain translations, skipping pkgstriptranslations: preparing translation tarball backuppc_2.1.2-2ubuntu3_i386_translations.tar.gz...done (12 files) dpkg-deb: building package `backuppc' in `../backuppc_2.1.2-2ubuntu3_all.deb'. dpkg-genchanges -b -mUbuntu/i386 Build Daemon dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20060410-1851 Publishing chroot-autobuild/build/buildd/backuppc_2.1.2-2ubuntu3_i386_translations.tar.gz for rosetta. backuppc_2.1.2-2ubuntu3_i386.changes: Format: 1.7 Date: Mon, 10 Apr 2006 17:44:15 +0100 Source: backuppc Binary: backuppc Architecture: i386_translations all Version: 2.1.2-2ubuntu3 Distribution: autobuild Urgency: low Maintainer: Ubuntu/i386 Build Daemon Changed-By: Scott James Remnant Description: backuppc - high-performance, enterprise-grade system for backing up PCs Changes: backuppc (2.1.2-2ubuntu3) dapper; urgency=low . * Make /var/run/backuppc in the init script, and set its ownership; rather than shipping it in the package. Files: 153f8e1116f64f67227c1058345fe5a6 428404 utils optional backuppc_2.1.2-2ubuntu3_all.deb b59a34d0977155e0b5ecfc08d0d6ef63 4391 raw-translations - backuppc_2.1.2-2ubuntu3_i386_translations.tar.gz ****************************************************************************** Built successfully Purging chroot-autobuild/build/buildd/backuppc-2.1.2 ------------------------------------------------------------------------------ /usr/bin/sudo dpkg --root=/home/buildd/build-184396-67541/chroot-autobuild --purge po-debconf intltool-debian libmagic1 gettext file html2text gettext-base debhelper debconf-utils (Reading database ... 9127 files and directories currently installed.) Removing debhelper ... Removing debconf-utils ... Removing po-debconf ... Removing intltool-debian ... Removing gettext ... Removing file ... Purging configuration files for file ... Removing html2text ... Purging configuration files for html2text ... Removing gettext-base ... Removing libmagic1 ... Purging configuration files for libmagic1 ... ****************************************************************************** Finished at 20060410-1851 Build needed 00:00:05, 4188k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '184396-67541'] Scanning for processes to kill in build 184396-67541... Scanning for processes to kill in build /home/buildd/build-184396-67541/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '184396-67541'] Unmounting chroot for build 184396-67541... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '184396-67541'] Removing build 184396-67541