[build-status: 151546] Log for successful build of cvsd_1.0.15 (dist=unstable)
Build Daemon 2
buildd2 at linux-m32r.org
Thu Jul 24 06:43:37 JST 2008
Automatic build of cvsd_1.0.15 on mappi005 by sbuild/m32r 98-farm
Build started at 20080724-0608
******************************************************************************
Checking available source versions...
Fetching source files...
Reading package lists...
Building dependency tree...
Reading state information...
Need to get 232kB of source archives.
Get:1 http://debian.linux-m32r.org 06_devonian/main cvsd 1.0.15 (dsc) [864B]
Get:2 http://debian.linux-m32r.org 06_devonian/main cvsd 1.0.15 (tar) [231kB]
Fetched 232kB in 6s (36.2kB/s)
Download complete and in download only mode
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 4.1.16), po-debconf
Checking for already installed source dependencies...
debhelper: already installed (7.0.13 >= 4.1.16 is satisfied)
po-debconf: already installed (1.0.15)
Checking for source dependency conflicts...
Checking correctness of source dependencies...
Toolchain package versions: libc6-dev_2.3.6.ds1-13 linux-kernel-headers_2.6.18-7 gcc-4.1_4.1.1-21 g++-4.1_4.1.1-21 binutils_2.18.1~cvs20080103-1 libstdc++6-4.1-dev_4.1.1-21 libstdc++6_4.1.1-21
/usr/bin/dpkg --set-selections failed------------------------------------------------------------------------------
dpkg-source: extracting cvsd in cvsd-1.0.15
dpkg-source: info: unpacking cvsd_1.0.15.tar.gz
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value:
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package cvsd
dpkg-buildpackage: source version 1.0.15
dpkg-buildpackage: host architecture m32r
/usr/bin/fakeroot debian/rules clean
test -r /usr/share/misc/config.sub && \
cp -f /usr/share/misc/config.sub config.sub
test -r /usr/share/misc/config.guess && \
cp -f /usr/share/misc/config.guess config.guess
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
[ ! -f Makefile ] || /usr/bin/make distclean
dh_clean
rm -f debian/cvsd.substvars
rm -f debian/cvsd.*.debhelper
rm -f debian/cvsd.debhelper.log
rm -rf debian/cvsd/
rm -f debian/files
find . \( \( -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} \; \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} \; \) \)
debconf-updatepo --verbose
PO directory is debian/po
Wrote ../templates.h
Building templates.pot...
Running /usr/bin/xgettext --add-comments --directory=. --output=templates.pot-update --files-from=./POTFILES.in.temp --keyword=_ --keyword=N_ --keyword=U_ --keyword=Q_ --from-code=ASCII --msgid-bugs-address="cvsd at packages.debian.org"
Removing generated header (.h) files...done.
Wrote templates.pot
Merging cs.po with templates.pot... 59 translated messages.
Merging da.po with templates.pot... 59 translated messages.
Merging de.po with templates.pot... 59 translated messages.
Merging es.po with templates.pot... 59 translated messages.
Merging fr.po with templates.pot... 59 translated messages.
Merging ja.po with templates.pot... 59 translated messages.
Merging nl.po with templates.pot... 59 translated messages.
Merging pt.po with templates.pot... 59 translated messages.
Merging pt_BR.po with templates.pot... 59 translated messages.
Merging vi.po with templates.pot... 59 translated messages.
debian/rules build
dh_testdir
./configure --build m32r-linux-gnu \
--prefix=/usr \
--mandir=\${prefix}/share/man \
--infodir=\${prefix}/share/info \
--sysconfdir=/etc \
--enable-warnings \
--disable-dependency-tracking \
--with-cvs=/usr/bin/cvs \
--with-perl=/usr/bin/perl
configure: configuring cvsd 1.0.15
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking whether ln -s works... yes
checking for chmod... /bin/chmod
checking for sed... /bin/sed
configure: WARNING: /usr/bin/cvs does not look like the cvs binary
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for sys/types.h... (cached) yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking signal.h usability... yes
checking signal.h presence... yes
checking for signal.h... yes
checking for sys/stat.h... (cached) yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for an ANSI C-conforming const... yes
checking for working volatile... yes
checking for mode_t... yes
checking for pid_t... yes
checking return type of signal handlers... void
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking for socklen_t... yes
checking for struct sockaddr_storage... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for malloc... yes
checking for dup2... yes
checking for inet_ntoa... yes
checking for strchr... yes
checking for strrchr... yes
checking for strerror... yes
checking for strtol... yes
checking for atexit... yes
checking for sigaction... yes
checking for memset... yes
checking for memcpy... yes
checking for sigemptyset... yes
checking for select... yes
checking for fcntl... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for socket... yes
checking for nice... yes
checking for setpriority... yes
checking for setgroups... yes
checking for gethostbyname... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for setrlimit... yes
checking for getopt_long... yes
checking for library containing daemon... none required
checking for daemon... yes
checking for library containing getaddrinfo... none required
checking for getaddrinfo... yes
checking for getnameinfo... yes
checking for freeaddrinfo... yes
checking for gai_strerror... yes
checking for struct addrinfo... yes
configure: using /etc/cvsd/cvsd.conf as default location for configfile
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cvsd.8
config.status: creating cvsd-buildroot.8
config.status: creating cvsd-passwd.8
config.status: creating cvsd.conf.5
config.status: creating cvsd-buginfo.8
config.status: creating cvsd.spec
config.status: creating cvsd-buildroot
config.status: creating cvsd-passwd
config.status: creating cvsd-buginfo
config.status: creating cvsd.init
config.status: creating cvsd.init.redhat71
config.status: creating config.h
config.status: executing depfiles commands
touch configure-stamp
dh_testdir
/usr/bin/make
make[1]: Entering directory `/build/buildd2/cvsd-1.0.15'
/usr/bin/make all-am
make[2]: Entering directory `/build/buildd2/cvsd-1.0.15'
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -pedantic -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Waggregate-return -Wmissing-declarations -c cvsd.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -pedantic -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Waggregate-return -Wmissing-declarations -c xmalloc.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -pedantic -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Waggregate-return -Wmissing-declarations -c cfgfile.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -pedantic -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Waggregate-return -Wmissing-declarations -c log.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -pedantic -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Waggregate-return -Wmissing-declarations -c cfg.c
cfg.c: In function 'cfg_addcvsarg':
cfg.c:97: warning: cast discards qualifiers from pointer target type
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -pedantic -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Waggregate-return -Wmissing-declarations -c reslimit.c
gcc -g -O2 -pedantic -Wall -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Waggregate-return -Wmissing-declarations -o cvsd cvsd.o xmalloc.o cfgfile.o log.o cfg.o reslimit.o
make[2]: Leaving directory `/build/buildd2/cvsd-1.0.15'
make[1]: Leaving directory `/build/buildd2/cvsd-1.0.15'
touch build-stamp
/usr/bin/fakeroot debian/rules binary-arch
dh_testdir
dh_testroot
dh_clean -k
rm -f debian/cvsd.substvars
rm -f debian/cvsd.*.debhelper
rm -rf debian/cvsd/
find . \( \( -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} \; \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} \; \) \)
dh_installdirs usr/share/bug/cvsd
install -d debian/cvsd
install -d debian/cvsd/usr/share/bug/cvsd
/usr/bin/make install DESTDIR=/build/buildd2/cvsd-1.0.15/debian/cvsd
make[1]: Entering directory `/build/buildd2/cvsd-1.0.15'
make[2]: Entering directory `/build/buildd2/cvsd-1.0.15'
test -z "/usr/sbin" || mkdir -p -- "/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/sbin"
/usr/bin/ginstall -c 'cvsd' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/sbin/cvsd'
test -z "/usr/sbin" || mkdir -p -- "/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/sbin"
/usr/bin/ginstall -c 'cvsd-buildroot' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/sbin/cvsd-buildroot'
/usr/bin/ginstall -c 'cvsd-passwd' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/sbin/cvsd-passwd'
/usr/bin/ginstall -c 'cvsd-buginfo' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/sbin/cvsd-buginfo'
if [ ! -d /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/cvsd ]; then \
/bin/sh ./mkinstalldirs /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/cvsd;\
fi
mkdir -p -- /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/cvsd
if [ ! -f /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/cvsd/cvsd.conf ]; then \
/usr/bin/ginstall -c -m 644 ./cvsd.conf-dist /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/cvsd/cvsd.conf; \
else \
echo "/build/buildd2/cvsd-1.0.15/debian/cvsd/etc/cvsd/cvsd.conf already exists, install will not overwrite"; \
fi
if [ ! -d /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/init.d ]; then \
/bin/sh ./mkinstalldirs /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/init.d; \
fi
mkdir -p -- /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/init.d
if [ -f /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/init.d/cvsd ]; then \
echo "/build/buildd2/cvsd-1.0.15/debian/cvsd/etc/init.d/cvsd already exists, overwriting"; \
fi
/usr/bin/ginstall -c cvsd.init /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/init.d/cvsd
test -z "/usr/share/man/man5" || mkdir -p -- "/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/man/man5"
/usr/bin/ginstall -c -m 644 './cvsd.conf.5' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/man/man5/cvsd.conf.5'
test -z "/usr/share/man/man8" || mkdir -p -- "/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/man/man8"
/usr/bin/ginstall -c -m 644 './cvsd.8' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/man/man8/cvsd.8'
/usr/bin/ginstall -c -m 644 './cvsd-buildroot.8' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/man/man8/cvsd-buildroot.8'
/usr/bin/ginstall -c -m 644 './cvsd-passwd.8' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/man/man8/cvsd-passwd.8'
/usr/bin/ginstall -c -m 644 './cvsd-buginfo.8' '/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/man/man8/cvsd-buginfo.8'
make[2]: Leaving directory `/build/buildd2/cvsd-1.0.15'
make[1]: Leaving directory `/build/buildd2/cvsd-1.0.15'
# make configfile fully generated
rm -f /build/buildd2/cvsd-1.0.15/debian/cvsd/etc/cvsd/cvsd.conf
# ship the reportbug script
install /build/buildd2/cvsd-1.0.15/debian/cvsd.bug.script \
/build/buildd2/cvsd-1.0.15/debian/cvsd/usr/share/bug/cvsd/script
dh_testdir
dh_testroot
dh_installdebconf
install -o 0 -g 0 -d debian/cvsd/DEBIAN
sed s/#DEBHELPER#// < debian/config > debian/cvsd/DEBIAN/config
chown 0:0 debian/cvsd/DEBIAN/config
chmod 755 debian/cvsd/DEBIAN/config
po2debconf debian/templates > debian/cvsd/DEBIAN/templates
(grep -s -v misc:Depends debian/cvsd.substvars; echo "misc:Depends=debconf (>= 0.5) | debconf-2.0") > debian/cvsd.substvars.new
mv debian/cvsd.substvars.new debian/cvsd.substvars
echo "# Automatically added by dh_installdebconf">> debian/cvsd.postrm.debhelper
sed "" /usr/share/debhelper/autoscripts/postrm-debconf >> debian/cvsd.postrm.debhelper
echo '# End automatically added section' >> debian/cvsd.postrm.debhelper
dh_installdocs
install -g 0 -o 0 -d debian/cvsd/usr/share/doc/cvsd
cp -a README debian/cvsd/usr/share/doc/cvsd
cp -a TODO debian/cvsd/usr/share/doc/cvsd
cp -a AUTHORS debian/cvsd/usr/share/doc/cvsd
cp -a NEWS debian/cvsd/usr/share/doc/cvsd
cp -a FAQ debian/cvsd/usr/share/doc/cvsd
cp -a cvsd.conf-dist debian/cvsd/usr/share/doc/cvsd
chown -R 0:0 debian/cvsd/usr/share/doc
chmod -R go=rX debian/cvsd/usr/share/doc
chmod -R u\+rw debian/cvsd/usr/share/doc
install -g 0 -o 0 -m 644 -p debian/copyright debian/cvsd/usr/share/doc/cvsd/copyright
dh_installinit
install -p -m755 debian/cvsd.init debian/cvsd/etc/init.d/cvsd
echo "# Automatically added by dh_installinit">> debian/cvsd.postinst.debhelper
sed "s/#SCRIPT#/cvsd/;s/#INITPARMS#/defaults/;s/#ERROR_HANDLER#/exit \$?/" /usr/share/debhelper/autoscripts/postinst-init >> debian/cvsd.postinst.debhelper
echo '# End automatically added section' >> debian/cvsd.postinst.debhelper
echo "# Automatically added by dh_installinit">> debian/cvsd.prerm.debhelper
sed "s/#SCRIPT#/cvsd/;s/#INITPARMS#/defaults/;s/#ERROR_HANDLER#/exit \$?/" /usr/share/debhelper/autoscripts/prerm-init >> debian/cvsd.prerm.debhelper
echo '# End automatically added section' >> debian/cvsd.prerm.debhelper
echo "# Automatically added by dh_installinit">> debian/cvsd.postrm.debhelper
sed "s/#SCRIPT#/cvsd/;s/#INITPARMS#/defaults/;s/#ERROR_HANDLER#/exit \$?/" /usr/share/debhelper/autoscripts/postrm-init >> debian/cvsd.postrm.debhelper
echo '# End automatically added section' >> debian/cvsd.postrm.debhelper
dh_installman
man --recode UTF-8 ./cvsd\-buginfo\.8 > cvsd\-buginfo\.8\.new
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
chmod 644 cvsd-buginfo.8.new
mv -f cvsd-buginfo.8.new cvsd-buginfo.8
man --recode UTF-8 ./cvsd\.8 > cvsd\.8\.new
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
chmod 644 cvsd.8.new
mv -f cvsd.8.new cvsd.8
man --recode UTF-8 ./cvsd\-passwd\.8 > cvsd\-passwd\.8\.new
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
chmod 644 cvsd-passwd.8.new
mv -f cvsd-passwd.8.new cvsd-passwd.8
man --recode UTF-8 ./cvsd\-buildroot\.8 > cvsd\-buildroot\.8\.new
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
chmod 644 cvsd-buildroot.8.new
mv -f cvsd-buildroot.8.new cvsd-buildroot.8
man --recode UTF-8 ./cvsd\.conf\.5 > cvsd\.conf\.5\.new
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded: ignored.
chmod 644 cvsd.conf.5.new
mv -f cvsd.conf.5.new cvsd.conf.5
dh_installchangelogs
install -o 0 -g 0 -p -m644 debian/changelog debian/cvsd/usr/share/doc/cvsd/changelog
dh_link
dh_strip
strip --remove-section=.comment --remove-section=.note debian/cvsd/usr/sbin/cvsd
dh_compress
cd debian/cvsd
chmod a-x usr/share/man/man8/cvsd-buginfo.8 usr/share/man/man8/cvsd.8 usr/share/man/man8/cvsd-passwd.8 usr/share/man/man8/cvsd-buildroot.8 usr/share/man/man5/cvsd.conf.5 usr/share/doc/cvsd/changelog usr/share/doc/cvsd/FAQ usr/share/doc/cvsd/NEWS usr/share/doc/cvsd/README
gzip -9nf usr/share/man/man8/cvsd-buginfo.8 usr/share/man/man8/cvsd.8 usr/share/man/man8/cvsd-passwd.8 usr/share/man/man8/cvsd-buildroot.8 usr/share/man/man5/cvsd.conf.5 usr/share/doc/cvsd/changelog usr/share/doc/cvsd/FAQ usr/share/doc/cvsd/NEWS usr/share/doc/cvsd/README
cd '/build/buildd2/cvsd-1.0.15'
dh_fixperms
find debian/cvsd -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
find debian/cvsd ! -type l -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/cvsd/usr/share/doc -type f ! -regex 'debian/cvsd/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 644
find debian/cvsd/usr/share/doc -type d -print0 2>/dev/null | xargs -0r chmod 755
find debian/cvsd/usr/share/man debian/cvsd/usr/man/ debian/cvsd/usr/X11*/man/ -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/cvsd -perm -5 -type f \( -name '*.so*' -or -name '*.la' -or -name '*.a' \) -print0 2>/dev/null | xargs -0r chmod 644
find debian/cvsd/usr/include -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/cvsd/usr/share/applications -type f -print0 2>/dev/null | xargs -0r chmod 644
find debian/cvsd/usr/lib/perl5 debian/cvsd/usr/share/perl5 -type f -perm -5 -name '*.pm' -print0 2>/dev/null | xargs -0r chmod a-X
find debian/cvsd/usr/sbin -type f -print0 2>/dev/null | xargs -0r chmod a+x
find debian/cvsd/etc/init.d -type f -print0 2>/dev/null | xargs -0r chmod a+x
dh_installdeb
perl -pe 's~#DEBHELPER#~qx{cat debian/cvsd.postinst.debhelper}~eg' < debian/postinst > debian/cvsd/DEBIAN/postinst
chown 0:0 debian/cvsd/DEBIAN/postinst
chmod 755 debian/cvsd/DEBIAN/postinst
printf '#!/bin/sh
set -e
' > debian/cvsd/DEBIAN/prerm
cat debian/cvsd.prerm.debhelper >> debian/cvsd/DEBIAN/prerm
chown 0:0 debian/cvsd/DEBIAN/prerm
chmod 755 debian/cvsd/DEBIAN/prerm
perl -pe 's~#DEBHELPER#~qx{cat debian/cvsd.postrm.debhelper}~eg' < debian/postrm > debian/cvsd/DEBIAN/postrm
chown 0:0 debian/cvsd/DEBIAN/postrm
chmod 755 debian/cvsd/DEBIAN/postrm
find debian/cvsd/etc -type f -printf '/etc/%P
' >> debian/cvsd/DEBIAN/conffiles
chmod 644 debian/cvsd/DEBIAN/conffiles
dh_shlibdeps
dpkg-shlibdeps -Tdebian/cvsd.substvars debian/cvsd/usr/sbin/cvsd
dh_gencontrol
dpkg-gencontrol -ldebian/changelog -Tdebian/cvsd.substvars -Pdebian/cvsd
chmod 644 debian/cvsd/DEBIAN/control
chown 0:0 debian/cvsd/DEBIAN/control
dh_md5sums
(cd debian/cvsd >/dev/null ; find . -type f ! -path "./etc/init.d/cvsd" ! -regex '.*/DEBIAN/.*' -printf '%P\0' | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
chmod 644 debian/cvsd/DEBIAN/md5sums
chown 0:0 debian/cvsd/DEBIAN/md5sums
dh_builddeb
dpkg-deb --build debian/cvsd ..
dpkg-deb: building package `cvsd' in `../cvsd_1.0.15_m32r.deb'.
dpkg-genchanges -B -mHirokazu Takata <takata at linux-m32r.org> >../cvsd_1.0.15_m32r.changes
dpkg-genchanges: arch-specific upload - not including arch-independent packages
dpkg-genchanges: binary-only upload - not including any source code
dpkg-buildpackage: binary only upload (no source included)
******************************************************************************
Build finished at 20080724-0643
chroot-unstable/build/buildd2/cvsd_1.0.15_m32r.deb:
new debian package, version 2.0.
size 85372 bytes: control archive= 33327 bytes.
17 bytes, 1 lines conffiles
3526 bytes, 134 lines * config #!/bin/sh
1075 bytes, 23 lines control
1122 bytes, 18 lines md5sums
9835 bytes, 326 lines * postinst #!/bin/sh
1574 bytes, 61 lines * postrm #!/bin/sh
260 bytes, 11 lines * prerm #!/bin/sh
90273 bytes, 996 lines templates
Package: cvsd
Version: 1.0.15
Architecture: m32r
Maintainer: Arthur de Jong <adejong at debian.org>
Installed-Size: 320
Depends: libc6 (>= 2.3.5-1), debconf (>= 0.5) | debconf-2.0, cvs, adduser, lsb-base (>= 3.0-6)
Suggests: perl, tmpreaper
Section: net
Priority: optional
Homepage: http://ch.tudelft.nl/~arthur/cvsd
Description: chroot wrapper to run 'cvs pserver' more securely
cvsd is a wrapper program for cvs in pserver mode. it will run 'cvs pserver'
under a special uid/gid in a chroot jail. cvsd is run as a daemon and is
controlled through a configuration file. It is relatively easy to configure
and provides tools for setting up a rootjail.
.
This server can be useful if you want to run a public cvs pserver. You
should however be aware of the security limitations of running a cvs
pserver. If you want any kind of authentication you should really consider
using secure shell as a secure authentication mechanism and transport.
Passwords used with cvs pserver are transmitted in plaintext.
.
You should probably disable the pserver from the cvs package.
chroot-unstable/build/buildd2/cvsd_1.0.15_m32r.deb:
drwxr-xr-x root/root 0 2008-07-24 06:37 ./
drwxr-xr-x root/root 0 2008-07-24 06:36 ./etc/
drwxr-xr-x root/root 0 2008-07-24 06:36 ./etc/cvsd/
drwxr-xr-x root/root 0 2008-07-24 06:38 ./etc/init.d/
-rwxr-xr-x root/root 3152 2008-04-03 05:53 ./etc/init.d/cvsd
drwxr-xr-x root/root 0 2008-07-24 06:36 ./usr/
drwxr-xr-x root/root 0 2008-07-24 06:39 ./usr/sbin/
-rwxr-xr-x root/root 21864 2008-07-24 06:39 ./usr/sbin/cvsd
-rwxr-xr-x root/root 12996 2008-07-24 06:36 ./usr/sbin/cvsd-buildroot
-rwxr-xr-x root/root 9552 2008-07-24 06:36 ./usr/sbin/cvsd-buginfo
-rwxr-xr-x root/root 6965 2008-07-24 06:36 ./usr/sbin/cvsd-passwd
drwxr-xr-x root/root 0 2008-07-24 06:37 ./usr/share/
drwxr-xr-x root/root 0 2008-07-24 06:36 ./usr/share/bug/
drwxr-xr-x root/root 0 2008-07-24 06:36 ./usr/share/bug/cvsd/
-rwxr-xr-x root/root 1342 2008-07-24 06:36 ./usr/share/bug/cvsd/script
drwxr-xr-x root/root 0 2008-07-24 06:37 ./usr/share/doc/
drwxr-xr-x root/root 0 2008-07-24 06:39 ./usr/share/doc/cvsd/
-rw-r--r-- root/root 1228 2007-12-08 00:17 ./usr/share/doc/cvsd/TODO
-rw-r--r-- root/root 1428 2008-06-13 23:33 ./usr/share/doc/cvsd/copyright
-rw-r--r-- root/root 5211 2008-06-13 23:32 ./usr/share/doc/cvsd/changelog.gz
-rw-r--r-- root/root 100 2005-07-29 18:29 ./usr/share/doc/cvsd/AUTHORS
-rw-r--r-- root/root 5370 2008-06-13 23:27 ./usr/share/doc/cvsd/FAQ.gz
-rw-r--r-- root/root 4415 2007-12-07 23:40 ./usr/share/doc/cvsd/README.gz
-rw-r--r-- root/root 2958 2007-12-07 22:33 ./usr/share/doc/cvsd/cvsd.conf-dist
-rw-r--r-- root/root 5142 2008-06-13 23:22 ./usr/share/doc/cvsd/NEWS.gz
drwxr-xr-x root/root 0 2008-07-24 06:36 ./usr/share/man/
drwxr-xr-x root/root 0 2008-07-24 06:39 ./usr/share/man/man8/
-rw-r--r-- root/root 869 2008-07-24 06:38 ./usr/share/man/man8/cvsd-buginfo.8.gz
-rw-r--r-- root/root 1216 2008-07-24 06:38 ./usr/share/man/man8/cvsd-passwd.8.gz
-rw-r--r-- root/root 1630 2008-07-24 06:38 ./usr/share/man/man8/cvsd-buildroot.8.gz
-rw-r--r-- root/root 1112 2008-07-24 06:38 ./usr/share/man/man8/cvsd.8.gz
drwxr-xr-x root/root 0 2008-07-24 06:39 ./usr/share/man/man5/
-rw-r--r-- root/root 2775 2008-07-24 06:38 ./usr/share/man/man5/cvsd.conf.5.gz
cvsd_1.0.15_m32r.changes:
Format: 1.8
Date: Fri, 13 Jun 2008 16:30:00 +0200
Source: cvsd
Binary: cvsd
Architecture: m32r
Version: 1.0.15
Distribution: unstable
Urgency: low
Maintainer: Hirokazu Takata <takata at linux-m32r.org>
Changed-By: Arthur de Jong <adejong at debian.org>
Description:
cvsd - chroot wrapper to run 'cvs pserver' more securely
Closes: 456111
Changes:
cvsd (1.0.15) unstable; urgency=low
.
* fix init script to return proper exit code when stopping non-running cvsd
or starting already-started cvsd
* take a shot at making debian/copyright machine parseable
* cvsd-buildroot now removes tls directories in the chroot jail if the
environment outside it does not contain them (any more) (closes: #456111)
* upgrade to standards-version 3.8.0 (no changes needed)
Checksums-Sha1:
fa772c560aae067e26fb88e19c09334fb1a4905c 85372 cvsd_1.0.15_m32r.deb
Checksums-Sha256:
c7fcc827be1cb4de12106bd4ecb78fec29478670f26bf24de664a5064e228cb6 85372 cvsd_1.0.15_m32r.deb
Files:
99053615e73eb4b66d0769c55d5dcc6b 85372 net optional cvsd_1.0.15_m32r.deb
******************************************************************************
Built successfully
Purging chroot-unstable/build/buildd2/cvsd-1.0.15
------------------------------------------------------------------------------
******************************************************************************
Finished at 20080724-0643
Build needed 00:25:43, 2004k disk space
More information about the build-status
mailing list