diff --git a/general.ent b/general.ent index 0274ac1eaa..8c8aa7c0b6 100644 --- a/general.ent +++ b/general.ent @@ -59,7 +59,7 @@ $Date$ - + @@ -574,7 +574,7 @@ $Date$ - + and - + (required to build the daemons), and + + User Notes: @@ -93,16 +93,16 @@ Installation of avahi - It is recommended to have a dedicated user and group to take + There should be a dedicated user and group to take control of the avahi-daemon daemon after it is started. Issue the following commands as the root user: groupadd -fg 84 avahi && useradd -c "Avahi Daemon Owner" -d /dev/null -u 84 \ - -g avahi -s /bin/false avahi || [ $? == 9 ] + -g avahi -s /bin/false avahi - It is recommended to have a dedicated priviliged access group for + There should also be a dedicated priviliged access group for Avahi clients. Issue the following command as the root user: @@ -111,19 +111,19 @@ useradd -c "Avahi Daemon Owner" -d /dev/null -u 84 \ Install avahi by running the following commands: -./configure --prefix=/usr \ - --sysconfdir=/etc \ + +./configure --prefix=/usr \ + --sysconfdir=/etc \ --localstatedir=/var \ - --disable-static \ - --disable-libdaemon \ - --disable-mono \ - --disable-monodoc \ - --disable-python \ - --disable-qt3 \ - --disable-qt4 \ - --enable-core-docs \ - --with-distro=lfs && + --disable-static \ + --disable-libdaemon \ + --disable-mono \ + --disable-monodoc \ + --disable-python \ + --disable-qt3 \ + --disable-qt4 \ + --enable-core-docs \ + --with-distro=none && make This package does not come with a test suite. @@ -163,8 +163,8 @@ make --enable-core-docs: This parameter enables the building of documentation. - --with-distro=lfs: This parameter specifies the - distribution to target. + --with-distro=none: There is an obsolete + boot script in the distribution for LFS. This option disables it. : This parameter disables the use of D-Bus. Do not use this option if you intend diff --git a/server/mail/sendmail.xml b/server/mail/sendmail.xml index 9f92f254d1..81aec12fad 100644 --- a/server/mail/sendmail.xml +++ b/server/mail/sendmail.xml @@ -6,13 +6,13 @@ - + ]> - + @@ -20,19 +20,19 @@ $Date$ - Sendmail-&sendmail-version; + sendmail-&sendmail-version; - Sendmail + sendmail - Introduction to Sendmail + Introduction to sendmail - The Sendmail package contains a Mail + The sendmail package contains a Mail Transport Agent (MTA). - &lfs65_needs_update; + &lfs70_checked; Package Information @@ -56,20 +56,22 @@ - Sendmail Dependencies + sendmail Dependencies Required - + + + Optional - , - , - , - , - , - nph, and - (for creating - PDF documentation) + + , + , + , + , + nph, and + (for creating PDF documentation) + User Notes: @@ -77,9 +79,9 @@ - Installation of Sendmail + Installation of sendmail - Before building Sendmail, create the + Before building sendmail, create the required user, group and directory with the following commands issued as the root user: @@ -103,7 +105,7 @@ APPENDDEF(`confLIBS', `-lssl -lcrypto -lwrap -lsasl2 -lldap -llber') APPENDDEF(`confINCDIRS', `-I/usr/include/sasl') EOF - Install Sendmail with the following + Install sendmail with the following commands: cat >> devtools/Site/site.config.m4 << "EOF" @@ -149,7 +151,7 @@ install -v -m444 sendmail/mailq.1 /usr/share/man/man1 && install -v -m444 sendmail/newaliases.1 /usr/share/man/man1 && install -v -m444 vacation/vacation.1 /usr/share/man/man1 - Install the Sendmail Installation and + Install the sendmail Installation and Operations Guide with the following commands: cd doc/op && @@ -175,7 +177,7 @@ cd ../.. This creates a configuration file changing some of the default settings. sh Build; sh Build sendmail.cf; sh Build install-cf; - sh Build install: Sendmail uses an + sh Build install: sendmail uses an m4 based build script to create the various Makefiles. These commands build and install the package. @@ -188,7 +190,7 @@ cd ../.. - Configuring Sendmail + Configuring sendmail Config Files @@ -217,7 +219,7 @@ MAILER-DAEMON: root EOF newaliases -v - Sendmail's primary configuration file, + sendmail's primary configuration file, /etc/mail/sendmail.cf, is complex and not meant to be directly edited. The recommended method for changing it is to modify /etc/mail/sendmail.mc and various @@ -235,7 +237,7 @@ newaliases -v Boot Script - To automate the running of Sendmail + To automate the running of sendmail at startup, install the /etc/rc.d/init.d/sendmail init script included in the package. @@ -248,7 +250,7 @@ newaliases -v The -qNm option to sendmail, where N is number - of minutes, controls how often Sendmail will + of minutes, controls how often sendmail will process the mail queue. A default of 5 minutes is used in the init script. Individual workstation users may want to set this as low as 1 minute, large installations handling more mail may want to set it @@ -284,7 +286,7 @@ newaliases -v editmap - queries and edits Sendmail map + queries and edits sendmail map files. editmap @@ -295,7 +297,7 @@ newaliases -v hoststat - prints Sendmail's persistent host + prints sendmail's persistent host status. hoststat @@ -306,7 +308,7 @@ newaliases -v mailstats - displays Sendmail statistics. + displays sendmail statistics. mailstats @@ -327,7 +329,7 @@ newaliases -v makemap - creates Sendmail map files. + creates sendmail map files. makemap @@ -348,7 +350,7 @@ newaliases -v praliases - displays current Sendmail + displays current sendmail aliases. praliases @@ -359,7 +361,7 @@ newaliases -v purgestat - causes Sendmail to clear (purge) + causes sendmail to clear (purge) all its host-status information. purgestat @@ -370,7 +372,7 @@ newaliases -v sendmail - is the Sendmail mail transport + is the sendmail mail transport agent. sendmail @@ -382,7 +384,7 @@ newaliases -v smrsh is a restricted shell for - Sendmail. + sendmail. smrsh