I had a feeling about that, but was not sure. So, I figured I'd ask before making a mess. I know that one of my WAN's is having troubles, so a corrupt (downloaded) RPM is possible.
I'll try again shortly and let you know. Thank you, Patrick M. Ring P. Ring Technologies Louisiana Web Host, LLC. 985-868-4200 -----Original Message----- From: news [mailto:n...@ger.gmane.org] On Behalf Of Eric Shubert Sent: Monday, January 18, 2010 1:24 PM To: qmailtoaster-list@qmailtoaster.com Subject: [qmailtoaster] Re: newmodel fail (on QMT5) The downloaded source rpm is corrupted. Remove the source rpm from /usr/src/qtp-upgrade/SRPMS/ and run qtp-newmodel again. Jake, this appears to be happening a little more frequently lately. Maybe we should think about putting md5sum and/or sha1sum files on the web site. If you put the files out there, I'll modify qtp-newmodel to check them. One file per package seems easiest to me, but one file with all of the package sums in it is workable too. Patrick Ring wrote: > OK, after giving up on the older QMT4 (ISO based on CentOS4) I > purchased the QMT5 ISO (from VCG). > > The install went well, and I ran 'yum -y update' immediately after the > successful install. All went well. > I rebooted, and ran qtp-newmodel (from qtp-menu) It was clipping along > well until it tries to install ucspi-tcp-toaster-0.88-1.3.9.src.rpm at > which point it say it "cannot be installed". > A message "Build failed exiting" is then presented and when you press > Enter, it goes back to qtp-menu. > > Is there something I'm missing?...or doing wrong. > > Here is the build-recent.log: > ============================ > > REMOVED control-panel-toaster from sandbox (not for real) > > Building daemontools-toaster-0.76-1.3.6 ... > > Installing > /usr/src/qtp-upgrade/SRPMS/daemontools-toaster-0.76-1.3.6.src.rpm > > Building target platforms: i686 > > Building for target i686 > > Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.25077 > > + umask 022 > > + cd /usr/src/redhat/BUILD > > + LANG=C > > + export LANG > > + unset DISPLAY > > + cd /usr/src/redhat/BUILD > > + rm -rf daemontools-0.76 > > + /usr/bin/bzip2 -dc /usr/src/redhat/SOURCES/daemontools-0.76.tar.bz2 > > + tar -xf - > > + STATUS=0 > > + '[' 0 -ne 0 ']' > > + cd daemontools-0.76 > > ++ /usr/bin/id -u > > + '[' 0 = 0 ']' > > + /bin/chown -Rhf root . > > ++ /usr/bin/id -u > > + '[' 0 = 0 ']' > > + /bin/chgrp -Rhf root . > > + /bin/chmod -Rf a+rX,u+w,g-w,o-w . > > + echo 'Patch #0 (daemontools-toaster-errno.patch.bz2):' > > Patch #0 (daemontools-toaster-errno.patch.bz2): > > + /usr/bin/bzip2 -d > > + patch -p0 -s > > + STATUS=0 > > + '[' 0 -ne 0 ']' > > + cd /usr/src/redhat/BUILD > > + /bin/mkdir -p daemontools-0.76 > > + cd daemontools-0.76 > > + tar -xf - > > + /usr/bin/bzip2 -dc > + /usr/src/redhat/SOURCES/daemontools-0.76-man.tar.bz2 > > + STATUS=0 > > + '[' 0 -ne 0 ']' > > ++ /usr/bin/id -u > > + '[' 0 = 0 ']' > > + /bin/chown -Rhf root . > > ++ /usr/bin/id -u > > + '[' 0 = 0 ']' > > + /bin/chgrp -Rhf root . > > + /bin/chmod -Rf a+rX,u+w,g-w,o-w . > > + '[' -f /var/tmp/daemontools-0.76-gcc ']' > > + echo gcc > > + '[' -f /var/tmp/daemontools-0.76-show_flags ']' > > + cat > > + chmod u+x /var/tmp/daemontools-0.76-show_flags > > + /var/tmp/daemontools-0.76-show_flags > > > > [40m[001;031m RPM RELEASE: > [40m[001;033mdaemontools-toaster-0.76-1.3.6 [0m > > [40m[001;031m OS TYPE IS : [40m[001;033mCentOS 5 Linux [0m > > [40m[001;031m BUILD DATE : [40m[001;033mSun Jun 14 2009 [0m > > [40m[001;031m CCFLAGS : [40m[001;033m-O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=generic > -fasynchronous-unwind-tables [0m > > [40m[001;031m LDFLAGS : [40m[001;033m-O2 -g -pipe -Wall > -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector > --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=generic > -fasynchronous-unwind-tables [0m > > > > + '[' -f /var/tmp/daemontools-0.76-show_flags ']' > > + rm -f /var/tmp/daemontools-0.76-show_flags > > + exit 0 > > Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.29248 > > + umask 022 > > + cd /usr/src/redhat/BUILD > > + cd daemontools-0.76 > > + LANG=C > > + export LANG > > + unset DISPLAY > > + '[' -n /var/tmp/daemontools-toaster-0.76 -a > /var/tmp/daemontools-toaster-0.76 '!=' / ']' > > + rm -rf /var/tmp/daemontools-toaster-0.76 > > + mkdir -p /var/tmp/daemontools-toaster-0.76 > > ++ cat /var/tmp/daemontools-0.76-gcc > > + echo 'gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions > -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 > -mtune=generic -fasynchronous-unwind-tables' > > ++ cat /var/tmp/daemontools-0.76-gcc > > + echo 'gcc -s -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions > -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 > -mtune=generic -fasynchronous-unwind-tables' > > + '[' -f /var/tmp/daemontools-0.76-gcc ']' > > + rm -f /var/tmp/daemontools-0.76-gcc > > + echo /usr > > + package/compile > > Linking ./src/* into ./compile... > > Compiling everything in ./compile... > > sh find-systype.sh > systype > > rm -f compile > > sh print-cc.sh > compile > > chmod 555 compile > > ./compile byte_chr.c > > ./compile byte_copy.c > > ./compile byte_cr.c > > ./compile byte_diff.c > > ./compile byte_rchr.c > > ./compile fmt_uint.c > > ./compile fmt_uint0.c > > ./compile fmt_ulong.c > > rm -f makelib > > sh print-ar.sh > makelib > > chmod 555 makelib > > ./compile scan_ulong.c > > ./compile str_chr.c > > ./compile str_diff.c > > ./compile str_len.c > > ./compile str_start.c > > ./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o \ > > byte_rchr.o fmt_uint.o fmt_uint0.o fmt_ulong.o scan_ulong.o str_chr.o > \ > > str_diff.o str_len.o str_start.o > > rm -f choose > > cat warn-auto.sh choose.sh \ > > | sed s}HOME}"`head -1 home`"}g \ > >> choose > > chmod 555 choose > > ./choose c trydrent direntry.h1 direntry.h2 > direntry.h > > ./compile envdir.c > > envdir.c: In function 'main': > > envdir.c:86: warning: control reaches end of non-void function > > rm -f load > > sh print-ld.sh > load > > chmod 555 load > > ./compile alloc.c > > ./compile alloc_re.c > > ./compile buffer.c > > ./compile buffer_0.c > > ./compile buffer_1.c > > ./compile buffer_2.c > > ./compile buffer_get.c > > ./compile buffer_put.c > > ./compile buffer_read.c > > ./compile buffer_write.c > > ./compile coe.c > > ./compile env.c > > ./compile error.c > > ./compile error_str.c > > ./compile fd_copy.c > > ./compile fd_move.c > > ./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 > hasmkffo.h > > ./compile fifo.c > > ./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h > > ./compile lock_ex.c > > ./compile lock_exnb.c > > ./compile ndelay_off.c > > ./compile ndelay_on.c > > ./compile open_append.c > > ./compile open_read.c > > ./compile open_trunc.c > > ./compile open_write.c > > ./compile openreadclose.c > > ./compile pathexec_env.c > > ./compile pathexec_run.c > > pathexec_run.c: In function 'pathexec_run': > > pathexec_run.c:18: warning: implicit declaration of function 'execve' > > ./compile chkshsgr.c > > chkshsgr.c: In function 'main': > > chkshsgr.c:10: warning: passing argument 2 of 'getgroups' from > incompatible pointer type > > chkshsgr.c:10: warning: implicit declaration of function 'setgroups' > > ./load chkshsgr > > ./chkshsgr || ( cat warn-shsgr; exit 1 ) > > ./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h > > ./compile prot.c > > prot.c: In function 'prot_gid': > > prot.c:13: warning: implicit declaration of function 'setgroups' > > prot.c:15: warning: implicit declaration of function 'setgid' > > prot.c: In function 'prot_uid': > > prot.c:20: warning: implicit declaration of function 'setuid' > > ./compile readclose.c > > ./compile seek_set.c > > seek_set.c: In function 'seek_set': > > seek_set.c:9: warning: implicit declaration of function 'lseek' > > ./compile sgetopt.c > > ./compile sig.c > > ./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h > > ./compile sig_block.c > > ./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h > > ./compile sig_catch.c > > ./compile sig_pause.c > > ./compile stralloc_cat.c > > ./compile stralloc_catb.c > > ./compile stralloc_cats.c > > ./compile stralloc_eady.c > > ./compile stralloc_opyb.c > > ./compile stralloc_opys.c > > ./compile stralloc_pend.c > > ./compile strerr_die.c > > ./compile strerr_sys.c > > ./compile subgetopt.c > > ./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h > > ./compile wait_nohang.c > > ./compile wait_pid.c > > ./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o \ > > buffer_2.o buffer_get.o buffer_put.o buffer_read.o buffer_write.o \ > > coe.o env.o error.o error_str.o fd_copy.o fd_move.o fifo.o lock_ex.o \ > > lock_exnb.o ndelay_off.o ndelay_on.o open_append.o open_read.o \ > > open_trunc.o open_write.o openreadclose.o pathexec_env.o \ > > pathexec_run.o prot.o readclose.o seek_set.o sgetopt.o sig.o \ > > sig_block.o sig_catch.o sig_pause.o stralloc_cat.o stralloc_catb.o \ > > stralloc_cats.o stralloc_eady.o stralloc_opyb.o stralloc_opys.o \ > > stralloc_pend.o strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o \ > > wait_pid.o > > ./load envdir unix.a byte.a > > ./compile envuidgid.c > > envuidgid.c: In function 'main': > > envuidgid.c:35: warning: control reaches end of non-void function > > ./load envuidgid unix.a byte.a > > ./compile fghack.c > > fghack.c: In function 'main': > > fghack.c:31: warning: ignoring return value of 'dup', declared with > attribute warn_unused_result > > ./load fghack unix.a byte.a > > ./compile match.c > > ./compile matchtest.c > > matchtest.c: In function 'main': > > matchtest.c:22: warning: implicit declaration of function '_exit' > > matchtest.c:22: warning: incompatible implicit declaration of built-in > function '_exit' > > ./load matchtest match.o unix.a byte.a > > ./choose clr trypoll iopause.h1 iopause.h2 > iopause.h > > ./choose clr tryulong64 uint64.h1 uint64.h2 > uint64.h > > ./compile deepsleep.c > > ./compile multilog.c > > multilog.c: In function 'startprocessor': > > multilog.c:200: warning: passing argument 2 of 'execve' from > incompatible pointer type > > multilog.c: In function 'fullcurrent': > > multilog.c:216: warning: implicit declaration of function 'rename' > > multilog.c: In function 'doit': > > multilog.c:528: warning: suggest parentheses around assignment used as > truth value > > ./choose c trysysel select.h1 select.h2 > select.h > > ./compile iopause.c > > ./compile tai_now.c > > ./compile tai_pack.c > > ./compile tai_sub.c > > ./compile tai_unpack.c > > ./compile taia_add.c > > ./compile taia_approx.c > > ./compile taia_frac.c > > ./compile taia_less.c > > ./compile taia_now.c > > ./compile taia_pack.c > > ./compile taia_sub.c > > ./compile taia_uint.c > > ./makelib time.a iopause.o tai_now.o tai_pack.o tai_sub.o \ > > tai_unpack.o taia_add.o taia_approx.o taia_frac.o taia_less.o \ > > taia_now.o taia_pack.o taia_sub.o taia_uint.o > > ./compile timestamp.c > > ./load multilog deepsleep.o timestamp.o match.o time.a unix.a byte.a > > ./compile pgrphack.c > > pgrphack.c: In function 'main': > > pgrphack.c:13: warning: control reaches end of non-void function > > ./load pgrphack unix.a byte.a > > ./compile readproctitle.c > > ./load readproctitle unix.a byte.a > > ./compile setlock.c > > setlock.c: In function 'main': > > setlock.c:50: warning: control reaches end of non-void function > > ./load setlock unix.a byte.a > > ./compile setuidgid.c > > setuidgid.c: In function 'main': > > setuidgid.c:29: warning: control reaches end of non-void function > > ./load setuidgid unix.a byte.a > > ./compile softlimit.c > > softlimit.c: In function 'main': > > softlimit.c:127: warning: control reaches end of non-void function > > ./load softlimit unix.a byte.a > > ./compile supervise.c > > supervise.c: In function 'announce': > > supervise.c:78: warning: implicit declaration of function 'rename' > > supervise.c: In function 'trigger': > > supervise.c:84: warning: ignoring return value of 'write', declared > with attribute warn_unused_result > > supervise.c: In function 'trystart': > > supervise.c:102: warning: passing argument 2 of 'execve' from > incompatible pointer type > > ./load supervise deepsleep.o time.a unix.a byte.a > > ./compile svc.c > > svc.c: In function 'main': > > svc.c:43: warning: suggest parentheses around assignment used as truth > value > > ./load svc unix.a byte.a > > ./compile svok.c > > ./load svok unix.a byte.a > > ./compile svscan.c > > svscan.c: In function 'start': > > svscan.c:104: warning: passing argument 3 of 'pathexec_run' from > incompatible pointer type > > svscan.c:123: warning: passing argument 3 of 'pathexec_run' from > incompatible pointer type > > ./load svscan unix.a byte.a > > rm -f svscanboot > > cat warn-auto.sh svscanboot.sh \ > > | sed s}HOME}"`head -1 home`"}g \ > >> svscanboot > > chmod 555 svscanboot > > ./compile svstat.c > > svstat.c: In function 'main': > > svstat.c:134: warning: suggest parentheses around assignment used as > truth value > > ./load svstat time.a unix.a byte.a > > ./compile tai64n.c > > ./load tai64n timestamp.o time.a unix.a byte.a > > ./compile tai64nlocal.c > > ./load tai64nlocal unix.a byte.a > > env - /bin/sh rts.tests 2>&1 | cat -v > rts > > rm -f sysdeps > > cat systype compile load >> sysdeps > > grep sysdep direntry.h >> sysdeps > > grep sysdep haswaitp.h >> sysdeps > > grep sysdep hassgact.h >> sysdeps > > grep sysdep hassgprm.h >> sysdeps > > grep sysdep select.h >> sysdeps > > grep sysdep uint64.h >> sysdeps > > grep sysdep iopause.h >> sysdeps > > grep sysdep hasmkffo.h >> sysdeps > > grep sysdep hasflock.h >> sysdeps > > grep sysdep hasshsgr.h >> sysdeps > > Copying commands into ./command... > > + exit 0 > > Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7404 > > + umask 022 > > + cd /usr/src/redhat/BUILD > > + cd daemontools-0.76 > > + LANG=C > > + export LANG > > + unset DISPLAY > > + mkdir -p /var/tmp/daemontools-toaster-0.76/usr/bin > > + mkdir -p /var/tmp/daemontools-toaster-0.76/usr/share/man/man8 > > + mkdir -p /var/tmp/daemontools-toaster-0.76/command > > + mkdir -p /var/tmp/daemontools-toaster-0.76/service > > + install -m 755 command/envdir command/envuidgid command/fghack > command/multilog command/pgrphack command/readproctitle > command/setlock command/setuidgid command/softlimit command/supervise > command/svc command/svok command/svscan command/svscanboot > command/svstat command/tai64n command/tai64nlocal > /var/tmp/daemontools-toaster-0.76/usr/bin > > + install -m 644 daemontools-0.76-man/envdir.8 > daemontools-0.76-man/envuidgid.8 daemontools-0.76-man/fghack.8 > daemontools-0.76-man/multilog.8 daemontools-0.76-man/pgrphack.8 > daemontools-0.76-man/readproctitle.8 daemontools-0.76-man/setlock.8 > daemontools-0.76-man/setuidgid.8 daemontools-0.76-man/softlimit.8 > daemontools-0.76-man/supervise.8 daemontools-0.76-man/svc.8 > daemontools-0.76-man/svok.8 daemontools-0.76-man/svscan.8 > daemontools-0.76-man/svscanboot.8 daemontools-0.76-man/svstat.8 > daemontools-0.76-man/tai64n.8 daemontools-0.76-man/tai64nlocal.8 > /var/tmp/daemontools-toaster-0.76/usr/share/man/man8 > > ++ cat package/commands > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/svscan > + /var/tmp/daemontools-toaster-0.76/command/svscan > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/svscanboot > /var/tmp/daemontools-toaster-0.76/command/svscanboot > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/supervise > /var/tmp/daemontools-toaster-0.76/command/supervise > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/svc /var/tmp/daemontools-toaster-0.76/command/svc > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/svok /var/tmp/daemontools-toaster-0.76/command/svok > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/svstat > + /var/tmp/daemontools-toaster-0.76/command/svstat > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/fghack > + /var/tmp/daemontools-toaster-0.76/command/fghack > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/pgrphack > /var/tmp/daemontools-toaster-0.76/command/pgrphack > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/readproctitle > /var/tmp/daemontools-toaster-0.76/command/readproctitle > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/multilog > /var/tmp/daemontools-toaster-0.76/command/multilog > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/tai64n > + /var/tmp/daemontools-toaster-0.76/command/tai64n > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/tai64nlocal > /var/tmp/daemontools-toaster-0.76/command/tai64nlocal > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/softlimit > /var/tmp/daemontools-toaster-0.76/command/softlimit > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/setuidgid > /var/tmp/daemontools-toaster-0.76/command/setuidgid > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/envuidgid > /var/tmp/daemontools-toaster-0.76/command/envuidgid > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/envdir > + /var/tmp/daemontools-toaster-0.76/command/envdir > > + for i in '`cat package/commands`' > > + ln -s ../usr/bin/setlock > + /var/tmp/daemontools-toaster-0.76/command/setlock > > + /usr/lib/rpm/redhat/brp-compress > > + /usr/lib/rpm/redhat/brp-strip /usr/bin/strip > > + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip > > + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip > + /usr/bin/objdump > > + /usr/lib/rpm/brp-python-bytecompile > > + /usr/lib/rpm/redhat/brp-java-repack-jars > > Processing files: daemontools-toaster-0.76-1.3.6 > > Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.14834 > > + umask 022 > > + cd /usr/src/redhat/BUILD > > + cd daemontools-0.76 > > + > DOCDIR=/var/tmp/daemontools-toaster-0.76/usr/share/doc/daemontools-toa > ster-0.76 > > + export DOCDIR > > + rm -rf > /var/tmp/daemontools-toaster-0.76/usr/share/doc/daemontools-toaster-0. > 76 > > + /bin/mkdir -p > /var/tmp/daemontools-toaster-0.76/usr/share/doc/daemontools-toaster-0. > 76 > > + cp -pr src/CHANGES package/README src/TODO > /var/tmp/daemontools-toaster-0.76/usr/share/doc/daemontools-toaster-0. > 76 > > + exit 0 > > Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 > rpmlib(PayloadFilesHavePrefix) <= 4.0-1 > > Requires: /bin/sh libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.2) > libc.so.6(GLIBC_2.4) rtld(GNU_HASH) > > Obsoletes: daemontools-toaster-doc > > Checking for unpackaged file(s): /usr/lib/rpm/check-files > /var/tmp/daemontools-toaster-0.76 > > Wrote: > /usr/src/redhat/RPMS/i686/daemontools-toaster-0.76-1.3.6.i686.rpm > > Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.60862 > > + umask 022 > > + cd /usr/src/redhat/BUILD > > + cd daemontools-0.76 > > + '[' -n /var/tmp/daemontools-toaster-0.76 -a > /var/tmp/daemontools-toaster-0.76 '!=' / ']' > > + rm -rf /var/tmp/daemontools-toaster-0.76 > > + '[' -d /usr/src/redhat/BUILD/daemontools-0.76 ']' > > + rm -rf /usr/src/redhat/BUILD/daemontools-0.76 > > + exit 0 > > Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.60862 > > + umask 022 > > + cd /usr/src/redhat/BUILD > > + rm -rf daemontools-0.76 > > + exit 0 > > Installing daemontools-toaster-0.76-1.3.6 in the sandbox ... > > Preparing... ################################################## > > daemontools-toaster ################################################## > > Building ucspi-tcp-toaster-0.88-1.3.9 ... > > error: /usr/src/qtp-upgrade/SRPMS/ucspi-tcp-toaster-0.88-1.3.9.src.rpm > cannot be installed > > Installing > /usr/src/qtp-upgrade/SRPMS/ucspi-tcp-toaster-0.88-1.3.9.src.rpm > > ============================ > > Any advise is appreciated. > > Thank you, > Patrick M. Ring > P. Ring Technologies > Louisiana Web Host, LLC. > 985-868-4200 > -- -Eric 'shubes' ------------------------------------------------------------------------ --------- Qmailtoaster is sponsored by Vickers Consulting Group (www.vickersconsulting.com) Vickers Consulting Group offers Qmailtoaster support and installations. If you need professional help with your setup, contact them today! ------------------------------------------------------------------------ --------- Please visit qmailtoaster.com for the latest news, updates, and packages. To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com --------------------------------------------------------------------------------- Qmailtoaster is sponsored by Vickers Consulting Group (www.vickersconsulting.com) Vickers Consulting Group offers Qmailtoaster support and installations. If you need professional help with your setup, contact them today! --------------------------------------------------------------------------------- Please visit qmailtoaster.com for the latest news, updates, and packages. To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com