--- /usr/portage/net-mail/xmail/files/xmail.initd 2003-07-21 03:40:20.000000000 -0400 +++ /usr/local/portage/net-mail/xmail/files/xmail.initd 2003-07-22 07:52:56.000000000 -0400 @@ -60,19 +60,17 @@ if [ ! -c ${CHROOT}/dev/null ] then + mknod ${CHROOT}/dev/null c `\ ls -Ll /dev/null |\ - awk '{print sub(",","",$5) " " $6}' |\ - xargs mknod ${CHROOT}/dev/null c + awk '{print sub(",","",$5) " " $6}'` fi chown -R xmail.xmail ${CHROOT} cp -R -u /etc/xmail/* ${CHROOT}${MAIL_ROOT} - cd ${CHROOT} - ldd var/MailRoot/bin/XMail |\ - sed -n 's/[[:blank:]][^>]\+>[[:blank:]]\([[:graph:]]\+\).*/\1 lib\/ /p'\ - |xargs -n 2 cp -u + cp `ldd var/MailRoot/bin/XMail |\ + sed -n 's/[[:blank:]]*[^=]*=>\([^(]*\).*/\1/p'` ${CHROOT}/lib/ start-stop-daemon --start -c xmail -r ${CHROOT} \ --startas ${MAIL_EXEC} --pidfile=${MAIL_PID} -- \ ${MAIL_CMD_LINE}