[Postfixbuch-users] Re: Postfixbuch-users Nachrichtensammlung, Band 71, Eintrag 19

familie oehler oehlers at bluewin.ch
Sa Okt 9 18:15:42 CEST 2004


grüezi mitenand,

so chaotisch ist die ordung in unix systemen gar nicht. eine klare vorstellung
dessen, was wo eingeordnet wird gibt es seit über 15 jahren. diese vorstellung
ist in jedem ordentlichen unix buch beschrieben. ich liebe den gulbins
(springer)- bringt ganz knapp die wesentlichen punkte von unixsystemen auf die
reihe und zeigt die unterschiede zwischen den 2 hauptzweigen at&t systemV und
bsd auf.

schade, dass es so kompliziert sein muss. bei windose ist alles viel
einfacher: wurstet alles in ein und das selbe verzeichnis. damit gibt es kein
gerangel, keine meinungsverschiedenheiten, wo man was platziert.

für diejenigen, welche in der lage sind, zu differnzieren und ein geordnetes
system halten möchten gibt es:
http://www.pathname.com/fhs/
http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/

das unix system ist im grunde kein unordentliches system. ich bin ja auch
nicht zwingend unordentlich, wenn's im kinderzimmer wie im stall aussieht.
problematisch sind immer wieder entwickler, welche in unkenntnis der
bestehnenden regeln unbeherzt alles dort platzieren wo sie stehen.

bezüglich des aufstartens von unixsystemen gibt es seit bestand von unix, also
vor 1980 klare vorstellungen, wie das zeugs gestartet werden soll. es ist
nicht einmal notwendig, den vorgang zubeschreiben, besteht schon seit
jahrzehnten. aber was nützt das ganze, wenn's niemand liest? für jene
unverdrossenen die nach ordnung suchen, schaut mal in
http://www.tldp.org/HOWTO/HOWTO-INDEX/howtos.html

For more information on how to do this, see Robert Nemkin's Diskless Linux
Mini HOWTO, under /usr/doc/HOWTO/mini. Although Linux shares many similar
traits with both System V and BSD UNIX, in the case of booting and starting
the system, Linux is closer to the former. This means Linux uses the init
command and a similar directory structure of associated scripts to start
running the system and loading processes.

im spzeziellen:
man init
man init.d

ps: per definition at&t systemV handelt es sich um rc-scripts, welche mit
</bin/sh rc.script> ausgeführt werden. damit wurde verhindert, dass im
zeitpunkt des startups rc-scripts im rc-script aufruft, also loops umgeht.
heute ist alles möglich, das nennt man fortschritt. postfix hat kein
rc-script. es ist mir ein rätsel, weshalb die startupprozedur von postfix ein
binary sein muss.

en gruess
jürg




Mehr Informationen über die Mailingliste Postfixbuch-users