[Buildd] Log for successful build of rootsh_1.5.2-1 on amd64 (dist=unstable)

Source Builder sbuild at amd64.grml.org
Fri Jan 8 16:12:36 CET 2010


sbuild (Debian sbuild) 0.59.0 (02 Aug 2009) on amd64.grml.org

╔══════════════════════════════════════════════════════════════════════════════╗
║ rootsh 1.5.2-1 (amd64)                                     08 Jan 2010 16:11 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: rootsh
Version: 1.5.2-1
Architecture: amd64
Start Time: 20100108-1611

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
Need to get 165kB of source archives.
Get:1 http://deb.grml.org grml-testing/main rootsh 1.5.2-1 (dsc) [570B]
Get:2 http://deb.grml.org grml-testing/main rootsh 1.5.2-1 (tar) [140kB]
Get:3 http://deb.grml.org grml-testing/main rootsh 1.5.2-1 (diff) [24.5kB]
Fetched 165kB in 0s (2763kB/s)
Download complete and in download only mode

Check arch
──────────

** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 4.0.0), autotools-dev

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install build dependencies                                                   │
└──────────────────────────────────────────────────────────────────────────────┘

Checking for already installed source dependencies...
debhelper: missing
Using default version 7.4.11
autotools-dev: missing
Checking for source dependency conflicts...
Installing positive dependencies: debhelper autotools-dev
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  bsdmainutils file gettext gettext-base groff-base html2text intltool-debian
  libcroco3 libglib2.0-0 libmagic1 libpcre3 libxml2 man-db po-debconf
Suggested packages:
  wamerican wordlist whois vacation dh-make gettext-doc groff less www-browser
  libmail-box-perl
Recommended packages:
  curl wget lynx cvs libglib2.0-data shared-mime-info xml-core
  libmail-sendmail-perl
The following NEW packages will be installed:
  autotools-dev bsdmainutils debhelper file gettext gettext-base groff-base
  html2text intltool-debian libcroco3 libglib2.0-0 libmagic1 libpcre3 libxml2
  man-db po-debconf
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 16 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/9019kB of archives.
After this operation, 26.5MB of additional disk space will be used.
Selecting previously deselected package bsdmainutils.
(Reading database ... 9932 files and directories currently installed.)
Unpacking bsdmainutils (from .../bsdmainutils_8.0.5_amd64.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.20.1-6_amd64.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.6-5_amd64.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_5.03-5_amd64.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../archives/file_5.03-5_amd64.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.17-8_amd64.deb) ...
Selecting previously deselected package libpcre3.
Unpacking libpcre3 (from .../libpcre3_7.8-3_amd64.deb) ...
Selecting previously deselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.7.6.dfsg-1_amd64.deb) ...
Selecting previously deselected package autotools-dev.
Unpacking autotools-dev (from .../autotools-dev_20090611.1_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-14_amd64.deb) ...
Selecting previously deselected package libglib2.0-0.
Unpacking libglib2.0-0 (from .../libglib2.0-0_2.22.3-2_amd64.deb) ...
Selecting previously deselected package libcroco3.
Unpacking libcroco3 (from .../libcroco3_0.6.2-1_amd64.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-8_amd64.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.4.11_all.deb) ...
Setting up bsdmainutils (8.0.5) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode.
Setting up groff-base (1.20.1-6) ...
Setting up man-db (2.5.6-5) ...
Building database of manual pages ...
Setting up libmagic1 (5.03-5) ...
Setting up file (5.03-5) ...
Setting up gettext-base (0.17-8) ...
Setting up libpcre3 (7.8-3) ...
Setting up libxml2 (2.7.6.dfsg-1) ...
Setting up autotools-dev (20090611.1) ...
Setting up html2text (1.3.2a-14) ...
Setting up libglib2.0-0 (2.22.3-2) ...
Setting up libcroco3 (0.6.2-1) ...
Setting up gettext (0.17-8) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16) ...
Setting up debhelper (7.4.11) ...
Removing negative dependencies: 
Checking correctness of source dependencies...
Kernel: Linux 2.6.29-1-amd64 amd64 (x86_64)
Toolchain package versions: libc6-dev_2.10.2-5 linux-libc-dev_2.6.32-4 g++-4.4_4.4.2-8 gcc-4.4_4.4.2-8 binutils_2.20-4 libstdc++6_4.4.2-8 libstdc++6-4.4-dev_4.4.2-8

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build                                                                        │
└──────────────────────────────────────────────────────────────────────────────┘


Unpack source
─────────────

gpgv: keyblock resource `/home/build/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Mon Nov 27 06:04:52 2006 UTC using DSA key ID BC7D020A
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./rootsh_1.5.2-1.dsc
dpkg-source: info: extracting rootsh in rootsh-1.5.2
dpkg-source: info: unpacking rootsh_1.5.2.orig.tar.gz
dpkg-source: info: applying rootsh_1.5.2-1.diff.gz
dpkg-source: info: upstream files that have been modified: 
 rootsh-1.5.2/config.guess
 rootsh-1.5.2/config.sub

Check disc space
────────────────


dpkg-buildpackage
─────────────────

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 rootsh
dpkg-buildpackage: source version 1.5.2-1
dpkg-buildpackage: host architecture amd64
 /usr/bin/fakeroot debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp 
# Add here commands to clean up after the build process.
/usr/bin/make distclean
make[1]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make[1]: *** No rule to make target `distclean'.  Stop.
make[1]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make: [clean] Error 2 (ignored)
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
dh_clean 
dh_clean: Compatibility levels before 5 are deprecated.
 debian/rules build
dh_testdir
# Add here commands to configure the package.
CFLAGS="-Wall -g -O2" ./configure --host=x86_64-linux-gnu --build=x86_64-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for syslog... enabled
checking for syslog facility... local5.notice
checking for syslog linenumbering... enabled
checking for username in syslog... enabled
checking for logfile... enabled
checking for logdir... /var/log/rootsh
checking for maximum logfile size... 0
checking for defaultshell... /bin/bash
checking for x86_64-linux-gnu-gcc... x86_64-linux-gnu-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 x86_64-linux-gnu-gcc accepts -g... yes
checking for x86_64-linux-gnu-gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of x86_64-linux-gnu-gcc... gcc3
checking for /etc/shells... found
checking how to run the C preprocessor... x86_64-linux-gnu-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for LIBUTIL=-lutil in -lutil... no
checking for ANSI C header files... (cached) 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 fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking stropts.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking libgen.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking pty.h usability... yes
checking pty.h presence... yes
checking for pty.h... yes
checking for forkpty... no
checking for forkpty in -lutil... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for getopt_long... yes
checking for basename... yes
checking for getusershell... yes
checking getusershell prototype... yes
checking for clearenv... yes
checking for sigset... yes
checking for sigaction... yes
checking whether supplying sigset prototypes is permitted... yes
checking return type of signal handlers... void
checking select() and fd_set in sys/select.h and sys/bsdtypes.h... not needed
checking FD_ZERO and strings.h or bstring.h... not needed
checking for master pty... ptmx
checking if your system supports the ttcompat streams module... no
checking operating system... linux
checking for su... /bin/su
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... (cached) yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
dh_testdir
# Add here commands to compile the package.
/usr/bin/make
make[1]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
Making all in src
make[2]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
/usr/bin/make  all-am
make[3]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -O2 -Wall -Wstrict-prototypes -Wmissing-declarations   -Wnested-externs -Wpointer-arith -pedantic -pedantic -Wstrict-prototypes -MT rootsh.o -MD -MP -MF ".deps/rootsh.Tpo" -c -o rootsh.o rootsh.c; \
	then mv -f ".deps/rootsh.Tpo" ".deps/rootsh.Po"; else rm -f ".deps/rootsh.Tpo"; exit 1; fi
rootsh.c:180: warning: function declaration isn't a prototype
rootsh.c: In function 'main':
rootsh.c:380: warning: missing sentinel in function call
rootsh.c:382: warning: missing sentinel in function call
rootsh.c:384: warning: missing sentinel in function call
rootsh.c:386: warning: missing sentinel in function call
rootsh.c:388: warning: missing sentinel in function call
rootsh.c:390: warning: missing sentinel in function call
rootsh.c:392: warning: missing sentinel in function call
rootsh.c:394: warning: missing sentinel in function call
rootsh.c: In function 'endlogging':
rootsh.c:790: warning: value computed is not used
rootsh.c: In function 'main':
rootsh.c:238: warning: 'dashShell' may be used uninitialized in this function
if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -O2 -Wall -Wstrict-prototypes -Wmissing-declarations   -Wnested-externs -Wpointer-arith -pedantic -pedantic -Wstrict-prototypes -MT write2syslog.o -MD -MP -MF ".deps/write2syslog.Tpo" -c -o write2syslog.o write2syslog.c; \
	then mv -f ".deps/write2syslog.Tpo" ".deps/write2syslog.Po"; else rm -f ".deps/write2syslog.Tpo"; exit 1; fi
x86_64-linux-gnu-gcc  -Wall -g -O2 -Wall -Wstrict-prototypes -Wmissing-declarations   -Wnested-externs -Wpointer-arith -pedantic -pedantic -Wstrict-prototypes   -o rootsh  rootsh.o write2syslog.o  -lutil
make[3]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
make[2]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
make[2]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make[1]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
#docbook-to-man debian/rootsh.sgml > rootsh.1
touch build-stamp
 /usr/bin/fakeroot debian/rules binary-arch
dh_testdir
dh_testroot
dh_clean -k 
dh_clean: Compatibility levels before 5 are deprecated.
dh_installdirs
dh_installdirs: Compatibility levels before 5 are deprecated.
# Add here commands to install the package into debian/rootsh.
/usr/bin/make install DESTDIR=/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/debian/rootsh
make[1]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
Making install in src
make[2]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
make[3]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
test -z "/usr/bin" || mkdir -p -- "/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/debian/rootsh/usr/bin"
  /usr/bin/install -c 'rootsh' '/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/debian/rootsh/usr/bin/rootsh'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
make[2]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/src'
make[2]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make[3]: Entering directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/share/man/man1" || mkdir -p -- "/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/debian/rootsh/usr/share/man/man1"
 /usr/bin/install -c -m 644 './rootsh.1' '/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2/debian/rootsh/usr/share/man/man1/rootsh.1'
make[3]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make[2]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
make[1]: Leaving directory `/build/build-rootsh_1.5.2-1-amd64-XD0aqP/rootsh-1.5.2'
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
dh_installchangelogs: Compatibility levels before 5 are deprecated.
dh_installdocs
dh_installdocs: Compatibility levels before 5 are deprecated.
dh_installexamples
dh_installexamples: Compatibility levels before 5 are deprecated.
dh_installman
dh_installman: Compatibility levels before 5 are deprecated.
dh_link
dh_link: Compatibility levels before 5 are deprecated.
dh_strip
dh_strip: Compatibility levels before 5 are deprecated.
dh_compress
dh_compress: Compatibility levels before 5 are deprecated.
dh_fixperms
dh_fixperms: Compatibility levels before 5 are deprecated.
dh_installdeb
dh_installdeb: Compatibility levels before 5 are deprecated.
dh_shlibdeps
dh_shlibdeps: Compatibility levels before 5 are deprecated.
dh_gencontrol
dh_gencontrol: Compatibility levels before 5 are deprecated.
dh_md5sums
dh_md5sums: Compatibility levels before 5 are deprecated.
dh_builddeb
dh_builddeb: Compatibility levels before 5 are deprecated.
dpkg-deb: building package `rootsh' in `../rootsh_1.5.2-1_amd64.deb'.
 dpkg-genchanges -B -eGRML Buildd User <buildd at grml.org> >../rootsh_1.5.2-1_amd64.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 20100108-1612

rootsh_1.5.2-1_amd64.changes:
Format: 1.8
Date: Sun, 10 Apr 2005 14:18:26 +0200
Source: rootsh
Binary: rootsh
Architecture: amd64
Version: 1.5.2-1
Distribution: unstable
Urgency: low
Maintainer: Michael Prokop <mika at grml.org>
Changed-By: GRML Buildd User <buildd at grml.org>
Description: 
 rootsh     - an auditing wrapper for shells
Changes: 
 rootsh (1.5.2-1) unstable; urgency=low
 .
   * Initial Release.
Checksums-Sha1: 
 b1d8b588a7fced099dfdffda7dd88d44998f82ec 16518 rootsh_1.5.2-1_amd64.deb
Checksums-Sha256: 
 7f33e2fa8558b16ea9b72a78dee15ed8a9d0008cdf6ef498b2c2f4ee58b3173a 16518 rootsh_1.5.2-1_amd64.deb
Files: 
 28add68781acd5d9a1fb11026e4c842a 16518 utils optional rootsh_1.5.2-1_amd64.deb

┌──────────────────────────────────────────────────────────────────────────────┐
│ Package contents                                                             │
└──────────────────────────────────────────────────────────────────────────────┘


rootsh_1.5.2-1_amd64.deb
────────────────────────

 new debian package, version 2.0.
 size 16518 bytes: control archive= 777 bytes.
     519 bytes,    15 lines      control              
     510 bytes,     8 lines      md5sums              
 Package: rootsh
 Version: 1.5.2-1
 Architecture: amd64
 Maintainer: Michael Prokop <mika at grml.org>
 Installed-Size: 100
 Depends: libc6 (>= 2.2.5)
 Section: utils
 Priority: optional
 Description: an auditing wrapper for shells
  Rootsh is a wrapper for shells which logs all echoed keystrokes
  and terminal output to a file and/or to syslog.  It's main
  purpose is the auditing of users who need a shell with root
  privileges. They start rootsh through the sudo mechanism.
  .
  Homepage: http://sourceforge.net/projects/rootsh/

drwxr-xr-x root/root         0 2010-01-08 16:12 ./
drwxr-xr-x root/root         0 2010-01-08 16:12 ./var/
drwxr-xr-x root/root         0 2010-01-08 16:12 ./var/log/
drwxr-xr-x root/root         0 2010-01-08 16:12 ./var/log/rootsh/
drwxr-xr-x root/root         0 2010-01-08 16:12 ./usr/
drwxr-xr-x root/root         0 2010-01-08 16:12 ./usr/share/
drwxr-xr-x root/root         0 2010-01-08 16:12 ./usr/share/man/
drwxr-xr-x root/root         0 2010-01-08 16:12 ./usr/share/man/man1/
-rw-r--r-- root/root      1149 2010-01-08 16:12 ./usr/share/man/man1/rootsh.1.gz
drwxr-xr-x root/root         0 2010-01-08 16:12 ./usr/share/doc/
drwxr-xr-x root/root         0 2010-01-08 16:12 ./usr/share/doc/rootsh/
-rw-r--r-- root/root        26 2005-03-23 15:49 ./usr/share/doc/rootsh/TODO
-rw-r--r-- root/root      1250 2005-03-24 14:27 ./usr/share/doc/rootsh/changelog.gz
-rw-r--r-- root/root      1034 2010-01-08 16:12 ./usr/share/doc/rootsh/copyright
-rw-r--r-- root/root      2128 2005-03-23 15:49 ./usr/share/doc/rootsh/README.gz
-rw-r--r-- root/root       140 2010-01-08 16:12 ./usr/share/doc/rootsh/changelog.Debian.gz
-rw-r--r-- root/root        92 2005-03-23 15:49 ./usr/share/doc/rootsh/NEWS.gz
drwxr-xr-x root/root         0 2010-01-08 16:12 ./usr/bin/
-rwxr-xr-x root/root     20616 2010-01-08 16:12 ./usr/bin/rootsh


┌──────────────────────────────────────────────────────────────────────────────┐
│ Finished                                                                     │
└──────────────────────────────────────────────────────────────────────────────┘

Built successfully
Purging /var/lib/schroot/mount/sid-50be3f51-71ea-46e7-907f-7868fb6c332f/build/build-rootsh_1.5.2-1-amd64-XD0aqP
────────────────────────────────────────────────────────────────────────────────
(Reading database ... 11171 files and directories currently installed.)
Removing debhelper ...
Removing autotools-dev ...
Removing po-debconf ...
Removing man-db ...
Purging configuration files for man-db ...
  Removing catpages as well as /var/cache/man hierarchy.
Removing intltool-debian ...
Removing groff-base ...
Purging configuration files for groff-base ...
Removing gettext ...
Removing file ...
Purging configuration files for file ...
Removing html2text ...
Purging configuration files for html2text ...
Removing gettext-base ...
Removing libcroco3 ...
Purging configuration files for libcroco3 ...
Removing libmagic1 ...
Purging configuration files for libmagic1 ...
Removing libxml2 ...
Purging configuration files for libxml2 ...
Removing bsdmainutils ...
Purging configuration files for bsdmainutils ...
Removing libglib2.0-0 ...
Purging configuration files for libglib2.0-0 ...
Removing libpcre3 ...
Purging configuration files for libpcre3 ...
────────────────────────────────────────────────────────────────────────────────
Finished at 20100108-1612
Build needed 00:01:01, 1292k disc space


More information about the Buildd mailing list