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