at-3.2.5

Introduksjon til at

at pakken gir en forsinket jobbutførelse og skriptbehandling. Det kreves for Linux Standards Base (LSB) samsvar.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

at Avhengigheter

Påkrevd

En MTA

Valgfri

Linux-PAM-1.7.0

Installasjon av at

Før bygging at, som root bruker du bør opprette gruppen og brukeren atd som vil kjøre atd nissen:

groupadd -g 17 atd                                                  &&
useradd -d /dev/null -c "atd daemon" -g atd -s /bin/false -u 17 atd

Installer at ved å kjøre følgende kommandoer:

./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

For å teste resultatene, kjør: make test.

Nå, som root bruker:

make install docdir=/usr/share/doc/at-3.2.5 \
             atdocdir=/usr/share/doc/at-3.2.5

Konfigurere at

Konfigurasjonsfiler

/etc/at.allow og /etc/at.deny bestemmer hvem som kan sende inn jobber via at eller skript.

Linux PAM Konfigurering

Hvis At er bygget med Linux PAM støtte, må du opprette en PAM konfigurasjonsfil for å få den til å fungere riktig med BLFS.

Utfør følgende kommandoer som root bruker for å opprette konfigurasjonenfilen for Linux PAM:

cat > /etc/pam.d/atd << "EOF"
# 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
EOF

Systemd Enhet

For å starte atd nissen ved oppstart, aktiver den tidligere installerte systemd enheten ved å kjøre følgende kommando som root bruker:

systemctl enable atd

Innhold

Installerte Programmer: at, atd, atq (symbolkobling), atrm (symbolkobling), atrun, and batch
Installerte Biblioteker: Ingen
Installerte Mapper: /usr/share/doc/at-3.2.5

Korte Beskrivelser

at

setter i kø, undersøker eller sletter jobber for senere utførelse

atd

er nissen som kjører jobber i kø for senere kjøring

atq

viser brukerens ventende jobber, eller alle jobber, hvis superbruker

atrm

sletter jobber, identifisert med jobbnummeret deres

atrun

kjører jobber i kø for senere utførelse

batch

er et skript som utfører kommandoer når systembelastningsnivåene tillater det