RFC2795 Geschrieben 11. November 2009 Geschrieben 11. November 2009 Moin, ich hab hier grad ein komisches Problem. Auf ner unbenutzten Kiste hab ich qmail aufgesetzt um es zusammen mit CRM114 zu betreiben. Es ist ne aktuelle OpenSUSE-Distri drauf, gcc etc ist alles installiert, die Kernelheader sind droben und der make geht durch. Nun bringt er mir aber diese Fehlermeldung wenn ich nen config-fast mache: linux-47bo:/usr/local/src/qmail-1.03 # sh config-fast.sh linux-47bo Your fully qualified host name is linux-47bo. Putting linux-47bo into control/me... config-fast.sh: line 5: QMAIL/control/me: No such file or directory chmod: cannot access `QMAIL/control/me': No such file or directory Putting linux-47bo into control/defaultdomain... config-fast.sh: line 11: QMAIL/control/defaultdomain: No such file or directory chmod: cannot access `QMAIL/control/defaultdomain': No such file or directory Putting linux-47bo into control/plusdomain... config-fast.sh: line 18: QMAIL/control/plusdomain: No such file or directory chmod: cannot access `QMAIL/control/plusdomain': No such file or directory Putting linux-47bo into control/locals... config-fast.sh: line 23: QMAIL/control/locals: No such file or directory chmod: cannot access `QMAIL/control/locals': No such file or directory Putting linux-47bo into control/rcpthosts... config-fast.sh: line 27: QMAIL/control/rcpthosts: No such file or directory chmod: cannot access `QMAIL/control/rcpthosts': No such file or directory Now qmail will refuse to accept SMTP messages except to linux-47bo. Make sure to change rcpthosts if you add hosts to locals or virtualdomains! In sämtlichen Foren die ich abgeklappert habe heisst es dazu "Geh nach der Anleitung vor, dann gibts keine Probleme, schau auf lifewithqmail" etc. Bringt mir nur nichts, denn wenn ich ins Verzeichnis /var/qmail/control schaue, dann ist das so leer wie die Wahlversprechen der CDU, obwohl ich der Meinung bin dass dort schon entsprechende Dateien existieren müssten. Leider hab ich keine aktive qmail-Installation da um nachzusehen wie das Verzeichnis dort aussieht. Kommt vielleicht jemandem der Fehler bekannt vor, oder bin ich einfach nur blind? Ordnerberechtigung hab ich schon testweise auf 777 gesetzt, aber irgendwie.. hm... http://www.voodoostevie.net/wp-content/uploads/2009/10/dsc_1576.jpg Zitieren
lordy Geschrieben 11. November 2009 Geschrieben 11. November 2009 Was steht in den conf-* Dateien in deinem qmail Source-Verzeichnis ? Zitieren
RFC2795 Geschrieben 11. November 2009 Autor Geschrieben 11. November 2009 linux-47bo:/usr/local/src/qmail-1.03 # ls -l | grep conf- -rw-r--r-- 1 root root 280 Jun 15 1998 conf-break -rw-r--r-- 1 root root 76 Nov 11 12:40 conf-cc -rw-r--r-- 1 root root 215 Jun 15 1998 conf-groups -rw-r--r-- 1 root root 62 Jun 15 1998 conf-ld -rw-r--r-- 1 root root 189 Jun 15 1998 conf-patrn -rw-r--r-- 1 root root 521 Jun 15 1998 conf-qmail -rw-r--r-- 1 root root 168 Jun 15 1998 conf-spawn -rw-r--r-- 1 root root 42 Jun 15 1998 conf-split -rw-r--r-- 1 root root 347 Jun 15 1998 conf-users linux-47bo:/usr/local/src/qmail-1.03 # more conf-break - This character is the user-ext delimiter. The default delimiter is -, meaning that user joe controls joe-anything. Some system administrators prefer + or =. You can override this choice at run time with the qmail-users mechanism. Multicharacter delimiters are not permitted. linux-47bo:/usr/local/src/qmail-1.03 # more conf-groups qmail nofiles These are the qmail groups. The second group should not have access to any files, but it must be usable for processes; this requirement excludes the ``nogroup'' and ``nobody'' groups on many systems. linux-47bo:/usr/local/src/qmail-1.03 # more conf-ld cc -s This will be used to link .o files into an executable. linux-47bo:/usr/local/src/qmail-1.03 # more conf-patrn 002 These stat bits are not allowed in ~ and ~/.qmail. On most systems, the default umask is 022 or 077, so 022 will work here. Note that ~ftp, ~www, ~uucp, etc. should be owned by root. linux-47bo:/usr/local/src/qmail-1.03 # more conf-qmail /var/qmail This is the qmail home directory. It must be a local directory, not shared among machines. This is where qmail queues all mail messages. The queue (except for bounce message contents) is crashproof, if the filesystem guarantees that single-byte writes are atomic and that directory operations are synchronous. These guarantees are provided by fixed-block filesystems such as UFS and by journaling filesystems. Under Linux, make sure that all mail-handling filesystems are mounted with synchronous metadata. linux-47bo:/usr/local/src/qmail-1.03 # more conf-spawn 120 This is a silent concurrency limit. You can't set it above 255. On some systems you can't set it above 125. qmail will refuse to compile if the limit is too high. linux-47bo:/usr/local/src/qmail-1.03 # more conf-split 23 This is the queue subdirectory split. linux-47bo:/usr/local/src/qmail-1.03 # more conf-users alias qmaild qmaill root qmailp qmailq qmailr qmails The qmail system is heavily partitioned for security; it does almost nothing as root. The first eight lines of this file are the alias user, the daemon user, the log user, the owner of miscellaneous files such as binaries, the passwd user, the queue user, the remote user, and the send user. HTH :/ Zitieren
lordy Geschrieben 11. November 2009 Geschrieben 11. November 2009 conf-qmail sieht eigentlich gut aus. Die config-Scripte sollten, wenn ich mich recht entsinne, den Pfad daraus nehmen und dann relativ dazu die Dateien ablegen. Wie bei dir QMAIL rauskommt, kann ich nicht nachvollziehen. Zitieren
RFC2795 Geschrieben 12. November 2009 Autor Geschrieben 12. November 2009 Schade, aber danke fürs Drübergucken! Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.