[suse] sendmail sh Build install error

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb sendmail op de volgende manier proberen te installeren:
tar zxvf sendmail...
cd sendmail...
sh Build
cd cf/cf/
cp generic-linux.mc mailserver.mc
sh Build mailserver.cf
cp mailserver.cf /etc/mail/sendmail.cf
cd ..
cd ..
sh Build install

en tijdens dit proces loopt hij elke keer vast op:
make[1]: *** [install docs] Error 1
make[1]: Leaving Directory '/usr/local/src/sendmail.../obj.Linux.2.6.5-7.24-default.i686/vacation'
make: *** [all] error 2

Heb bovenstaande met de volgende versies geprobeerd (met hetzelfde resultaat)
8.12.11
8.13.5

Wat doe ik fout? :?

Acties:
  • 0 Henk 'm!

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Je hebt niet meer info dan dit? Want hier kan niemand heel erg veel mee.

Ik denk (en dit is officieel een wilde gok) dat je niet genoeg rechten hebt om te installeren gezien hij stopt bij [install docs].
Je zou het even als root kunnen proberen.

offtopic:
Het glazen bol gedoe heb ik maar even weg gelaten :D

[ Voor 14% gewijzigd door MTWZZ op 19-01-2006 10:33 ]

Nu met Land Rover Series 3 en Defender 90


Acties:
  • 0 Henk 'm!

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 04-09 12:38

DeMoN

Pastafari

Ook moeten we weten welke SuSE versie je gebruikt. En kan je dit niet gewoon via YaST doen?
Check ook dit eens:
http://www.howtoforge.com/howto_sendmail_smtp_auth_tls

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik voer het uit als root.
SLES 9 - linux 2.6.5-7.244-default

Acties:
  • 0 Henk 'm!

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 04-09 12:38

DeMoN

Pastafari

Verwijderd schreef op donderdag 19 januari 2006 @ 10:42:
Ik voer het uit als root.
SLES 9 - linux 2.6.5-7.244-default
MTWZZ schreef op donderdag 19 januari 2006 @ 10:32:
Je hebt niet meer info dan dit? Want hier kan niemand heel erg veel mee.
De gehele error nu nog en dan kunnen we eens beginnen met troubleshooten.
:)

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Heb de error inmiddels opgelost door handmatig een mapje aan te maken, alleen nu zit ik met het volgende probleem. in mijn mailserver.cf heb ik aangegeven dat ik gebruik wil maken van een smarthost, omdat de linux server achter een netware server zit wil ik dat de netware server als smarthost gebruikt word.

in /etc/mail/sendmail.cf
heb ik aangegeven:
# "Smart" relay host (may be null)
DS[10.71.1.1]

Als ik nu echter een test mail verzend (sendmail -v bla@hotmail.com test)

Staat er in /var/log/mail:
relay=none status=deferred connection timeout.

(herstarten van sendmail helpt niet)

Acties:
  • 0 Henk 'm!

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Het betekend dat ie geen verbinding kan maken met jouw smarthost.
Is het trouwens een smarthost op je eigen netwerk of moet je niet de smtp server van je provider hebben.

Overigens moet je bij sendmail niet de *.cf files aanpassen maar de *.mc's en dan de *.cf's daaruit genereren.

[ Voor 25% gewijzigd door MTWZZ op 19-01-2006 11:45 ]

Nu met Land Rover Series 3 en Defender 90


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het gaat om een smarthost op het lokale netwerk ja.
(10.71.1.1 dus)

Ik heb de .mc aangepast en via sh Build de .cf gemaakt en deze gekopieerd naar /etc/mail/sendmail.cf

Acties:
  • 0 Henk 'm!

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Pingen naar die smarthost gaat wel goed?
Probeer anders vanaf je mailserver:
Bash:
1
$> telnet 10.71.1.1 25

En dan kijken of je wat krijgt.

Nu met Land Rover Series 3 en Defender 90


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
als ik telnet naar 10.71.1.1 25
kom ik er gewoon op.
Ik heb toch echt het idee dat hij gewoon geen gebruik maakt van de opgegeven smarthost, alleen snap ik niet waarom. :'(
Hoe kan ik controleren of /etc/mail/sendmail.cf wel gebruikt word als config?

[ Voor 99% gewijzigd door Verwijderd op 19-01-2006 12:18 ]


Acties:
  • 0 Henk 'm!

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Bash:
1
strace /usr/sbin/sendmail | grep sendmail.cf


Er brute aanpak maar het werkt wel.
Simpeler is mayb sendmail.cf even te renamen oid dan zeurt sendmail zelf wel bij het opstarten.

Nu met Land Rover Series 3 en Defender 90


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hij geeft geen foutmeldingen als ik /etc/mail/sendmail.cf hernoem
Dus lijtk wel of hij hem gewoon niet gebruikt, als ik locate mail.cf doe vind ik echter nergens anders iets.. is dat ergens in te stellen welke config hij gebruikt?
Pagina: 1