Author: ken Date: Tue Aug 4 08:38:32 2020 New Revision: 23456 Log: at_3.2.1
Modified: trunk/BOOK/general.ent trunk/BOOK/general/sysutils/at.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Mon Aug 3 04:52:11 2020 (r23455) +++ trunk/BOOK/general.ent Tue Aug 4 08:38:32 2020 (r23456) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "03"> <!-- Always 2 digits --> +<!ENTITY day "04"> <!-- Always 2 digits --> <!ENTITY month "08"> <!-- Always 2 digits --> <!ENTITY year "2020"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "August 3rd, &year;"> +<!ENTITY releasedate "August 4th, &year;"> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY lfs-version "development"> <!-- x.y|development --> Modified: trunk/BOOK/general/sysutils/at.xml ============================================================================== --- trunk/BOOK/general/sysutils/at.xml Mon Aug 3 04:52:11 2020 (r23455) +++ trunk/BOOK/general/sysutils/at.xml Tue Aug 4 08:38:32 2020 (r23456) @@ -4,15 +4,16 @@ <!ENTITY % general-entities SYSTEM "../../general.ent"> %general-entities; - <!ENTITY at-download-http "http://ftp.debian.org/debian/pool/main/a/at/at_&at-version;.orig.tar.gz"> + <!ENTITY at-download-http "http://software.calhariz.com/at/at_&at-version;.orig.tar.gz"> <!ENTITY at-download-ftp " "> - <!ENTITY at-md5sum "1cec945506b5ddf1d776c92c315fc581"> - <!ENTITY at-size "272 KB"> - <!ENTITY at-buildsize "1.6 MB"> + <!ENTITY at-md5sum "518a1c1782c8434869bb0824f1d84520"> + <!ENTITY at-md5sum ""> + <!ENTITY at-size "125 KB"> + <!ENTITY at-buildsize "1.8 MB including tests"> <!ENTITY at-time "less than 0.1 SBU"> ]> -<sect1 id="at" xreflabel="Fcron-&at-version;"> +<sect1 id="at" xreflabel="At-&at-version;"> <?dbhtml filename="at.html"?> <sect1info> @@ -95,26 +96,11 @@ Before building <application>at</application>, as the <systemitem class="username">root</systemitem> user you should create the group and user <systemitem class="username">atd</systemitem> which - will run the <command>atd</command> daemon. Also ensure the working - directory for the daemon exists: + will run the <command>atd</command> daemon: </para> <screen role="root"><userinput>groupadd -g 17 atd && -useradd -d /dev/null -c "atd daemon" -g atd -s /bin/false -u 17 atd && -mkdir -p /var/spool/cron</userinput></screen> - - <para> - Fix <filename>Makefile.in</filename> so that the documentation directory - is installed in the specified docdir: - </para> - -<screen><userinput>sed -i '/docdir/s/=.*/= @docdir@/' Makefile.in</userinput></screen> - - <para> - Regenerate the build files to be consistent with this package version: - </para> - -<screen><userinput>autoreconf</userinput></screen> +useradd -d /dev/null -c "atd daemon" -g atd -s /bin/false -u 17 atd</userinput></screen> <para> Install <application>at</application> with the following @@ -123,20 +109,24 @@ <screen revision="sysv"><userinput>./configure --with-daemon_username=atd \ --with-daemon_groupname=atd \ + --with-jobdir=/var/spool/atjobs \ + --with-atspool=/var/spool/atspool \ SENDMAIL=/usr/sbin/sendmail && - make -j1</userinput></screen> <screen revision="systemd"><userinput>./configure --with-daemon_username=atd \ --with-daemon_groupname=atd \ SENDMAIL=/usr/sbin/sendmail \ + --with-jobdir=/var/spool/atjobs \ + --with-atspool=/var/spool/atspool \ --with-systemdsystemunitdir=/lib/systemd/system && make -j1</userinput></screen> <para> - This package does not come with a test suite. + To test the results, issue: <command>make test</command>. </para> + <para> Now, as the <systemitem class="username">root</systemitem> user: </para> @@ -168,6 +158,35 @@ </sect3> + <sect3> + <title>Linux PAM Configuration</title> + + <para> + If <application>At</application> has been built with + <application>Linux PAM</application> support, you need to create a + <application>PAM</application> configuration file, to get it working + correctly with BLFS. + </para> + + <para> + Issue the following commands as the <systemitem + class="username">root</systemitem> user to create the configuration + file for <application>Linux PAM</application>: + </para> + +<screen role="root"><userinput>cat > /etc/pam.d/atd << "EOF" +<literal># Begin /etc/pam.d/atd + +auth required pam_unix.so +account required pam_unix.so +password required pam_unix.so +session required pam_unix.so + +# End /etc/pam.d/atd</literal> +EOF</userinput></screen> + + </sect3> + <sect3 id="at-init"> <title><phrase revision="sysv">Boot Script</phrase> <phrase revision="systemd">Systemd Unit</phrase></title> @@ -212,7 +231,6 @@ None </seg> <seg> - /var/spool/cron/at{jobs,spool} and /usr/share/doc/at-&at-version; </seg> </seglistitem> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Mon Aug 3 04:52:11 2020 (r23455) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 4 08:38:32 2020 (r23456) @@ -42,6 +42,16 @@ </listitem> --> <listitem> + <para>August 4th, 2020</para> + <itemizedlist> + <listitem> + <para>[ken] - Update to at-3.2.1. Fixes + <ulink url="&blfs-ticket-root;13879">#13879</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>August 3rd, 2020</para> <itemizedlist> <listitem> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Mon Aug 3 04:52:11 2020 (r23455) +++ trunk/BOOK/packages.ent Tue Aug 4 08:38:32 2020 (r23456) @@ -271,7 +271,7 @@ <!-- Chapter 12 --> <!ENTITY accountsservice-version "0.6.55"> <!ENTITY acpid-version "2.0.32"> -<!ENTITY at-version "3.1.23"> +<!ENTITY at-version "3.2.1"> <!ENTITY autofs-version "5.1.6"> <!ENTITY bluez-version "5.54"> <!ENTITY bubblewrap-version "0.4.1"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page