sendmail安裝不起來



贊助商連結


aday
2002-05-17, 12:36 PM
[root@dns sendmail-8.12.3]# sh Build install
Making all in:
/usr/local/src/sendmail-8.12.3/libsm
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsm
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsm'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsm'
Making all in:
/usr/local/src/sendmail-8.12.3/libsmutil
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsmutil
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsmutil'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsmutil'
Making all in:
/usr/local/src/sendmail-8.12.3/libsmdb
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsmdb
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsmdb'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/libsmdb'
Making all in:
/usr/local/src/sendmail-8.12.3/sendmail
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/sendmail
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/sendmail'
if [ ! -d /etc/mail ]; then mkdir -p /etc/mail; else :; fi
install -c -o bin -g bin -m 444 helpfile /etc/mail/helpfile
if [ ! -d /etc/mail ]; then mkdir -p /etc/mail; else :; fi
install -c -o root -g bin -m 644 statistics /etc/mail/statistics
install -c -o root -g smmsp -m 2555 sendmail /usr/sbin
install: invalid group `smmsp'
make[1]: *** [install-sendmail] Error 1
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/sendmail'
Making all in:
/usr/local/src/sendmail-8.12.3/editmap
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/editmap
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/editmap'
install -c -o bin -g bin -m 555 editmap /usr/sbin
install -c -o bin -g bin -m 444 editmap.0 /usr/man/man8/editmap.8
install: cannot create regular file `/usr/man/man8/editmap.8': No such file or directory
make[1]: *** [install-docs] Error 1
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/editmap'
Making all in:
/usr/local/src/sendmail-8.12.3/mail.local
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/mail.local
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/mail.local'
NOTE: This version of mail.local is not suited for some operating
systems such as HP-UX and Solaris. Please consult the
README file in the mail.local directory. You can force
the install using 'Build force-install'.
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/mail.local'
Making all in:
/usr/local/src/sendmail-8.12.3/mailstats
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/mailstats
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/mailstats'
install -c -o bin -g bin -m 555 mailstats /usr/sbin
install -c -o bin -g bin -m 444 mailstats.0 /usr/man/man8/mailstats.8
install: cannot create regular file `/usr/man/man8/mailstats.8': No such file or directory
make[1]: *** [install-docs] Error 1
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/mailstats'
Making all in:
/usr/local/src/sendmail-8.12.3/makemap
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/makemap
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/makemap'
install -c -o bin -g bin -m 555 makemap /usr/sbin
install -c -o bin -g bin -m 444 makemap.0 /usr/man/man8/makemap.8
install: cannot create regular file `/usr/man/man8/makemap.8': No such file or directory
make[1]: *** [install-docs] Error 1
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/makemap'
Making all in:
/usr/local/src/sendmail-8.12.3/praliases
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/praliases
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/praliases'
install -c -o bin -g bin -m 555 praliases /usr/sbin
install -c -o bin -g bin -m 444 praliases.0 /usr/man/man8/praliases.8
install: cannot create regular file `/usr/man/man8/praliases.8': No such file or directory
make[1]: *** [install-docs] Error 1
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/praliases'
Making all in:
/usr/local/src/sendmail-8.12.3/rmail
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/rmail
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/rmail'
NOTE: This version of rmail is not suited for some operating
systems. You can force the install using
'Build force-install'.
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/rmail'
Making all in:
/usr/local/src/sendmail-8.12.3/smrsh
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/smrsh
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/smrsh'
install -c -o bin -g bin -m 555 smrsh /usr/sbin
install -c -o bin -g bin -m 444 smrsh.0 /usr/man/man8/smrsh.8
install: cannot create regular file `/usr/man/man8/smrsh.8': No such file or directory
make[1]: *** [install-docs] Error 1
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/smrsh'
Making all in:
/usr/local/src/sendmail-8.12.3/vacation
Configuration: pfx=, os=Linux, rel=2.4.18-6mdk, rbase=2, rroot=2.4, arch=i586, sfx=, variant=optimized
Making in /usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/vacation
make[1]: Entering directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/vacation'
install -c -o bin -g bin -m 555 vacation /usr/bin
install -c -o bin -g bin -m 444 vacation.0 /usr/man/man1/vacation.1
install: cannot create regular file `/usr/man/man1/vacation.1': No such file or directory
make[1]: *** [install-docs] Error 1
make[1]: Leaving directory `/usr/local/src/sendmail-8.12.3/obj.Linux.2.4.18-6mdk.i586/vacation'
make: *** [all] Error 2

贊助商連結


repsol
2002-05-17, 01:27 PM
先看到過程中的第一個error

install: invalid group `smmsp'

先creat 一個 smmsp的group

原廠的install note 片段.....先解決第一個error message 再說

Please read sendmail/SECURITY before continuing; you have to create a
new user smmsp and a new group smmsp for the default installation.
Then install the sendmail binary built in step 3 by cd-ing back to
sendmail/ and running "sh Build install".