LINUX.ORG.RU
решено ФорумAdmin

Опять at не срабатывает

 ,


0

1

Уже 2 раза подряд.

$ at 6:00
warning: commands will be executed using /bin/sh
at> mplayer -playlist playlist
at> <EOT>
job 54 at Thu Sep 27 06:00:00 2018

В 6 часов не включается. В логах чисто, только journalctl в 6:00:00 показывает с меткой atd запуск и тут же остановку с сообщением «Exec failed for mail command: No such file or directory».

Если я не ставил sendmail и ничего не настраивал взамен, куда Ubuntu 16.04 по умолчанию пишет сообщения?

Ответ: Если запустить в mplayer видеофайл и сделать mute, то при следующем запуске mplayer с видеофайлом будет нормальная громкость без mute, но при запуске звукового файла будет нулевая громкость, хотя тоже без mute.

★★★★★

Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от Deleted

что systemd у него есть.

А где-то нет. И что он потом делать будет? А cron - классика. И не только в Linux.

AS ★★★★★
()
Ответ на: комментарий от AS

А где-то нет

atd тоже типа далеко не везде есть.

А вообще, я:

  • сразу упомянул, что не флейма ради
  • спрашивал не тебя

Поэтому дальнейшую дискуссию с тобой об этом считаю бессмысленной.

Deleted
()
Ответ на: комментарий от Deleted

atd тоже типа далеко не везде есть.

Что не везде есть!?

$ rpm -qf /usr/bin/at
vixie-cron-4.1.20060426-alt10

Вот vixie-cron да, не везде. Но берём RH 7.2:

$ rpm -qf /usr/bin/at
at-3.1.8-23

iZEN можно про BSD спросить.

AS ★★★★★
()
Ответ на: комментарий от AS
[ecko@work ~]$ /usr/bin/at
-bash: /usr/bin/at: No such file or directory
[ecko@work ~]$ cat /etc/os-release
NAME=Fedora
VERSION="28 (Workstation Edition)"
ID=fedora
VERSION_ID=28
PLATFORM_ID="platform:f28"
PRETTY_NAME="Fedora 28 (Workstation Edition)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:28"
HOME_URL="https://fedoraproject.org/"
SUPPORT_URL="https://fedoraproject.org/wiki/Communicating_and_getting_help"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=28
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=28
PRIVACY_POLICY_URL="https://fedoraproject.org/wiki/Legal:PrivacyPolicy"
VARIANT="Workstation Edition"
VARIANT_ID=workstation
[ecko@work ~]$ dnf search vixie-cron
Last metadata expiration check: 0:18:03 ago on Fri 28 Sep 2018 14:44:56 MSK.
========================================================================= Description Matched: vixie-cron ==========================================================================
cronie.x86_64 : Cron daemon for executing programs at set times
[ecko@work ~]$ rpm -ql cronie
/etc/cron.d
/etc/cron.d/0hourly
/etc/cron.deny
/etc/pam.d/crond
/etc/sysconfig/crond
/lib/systemd/system/crond.service
/usr/bin/crontab
/usr/lib/.build-id
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/a42842f1d536cf9c5a3bc99a4c1160dda07ad6
/usr/lib/.build-id/aa
/usr/lib/.build-id/aa/ab30d8a7486a5051a4293fe81f056dfc987070
/usr/sbin/crond
/usr/share/doc/cronie
/usr/share/doc/cronie/AUTHORS
/usr/share/doc/cronie/ChangeLog
/usr/share/doc/cronie/README
/usr/share/licenses/cronie
/usr/share/licenses/cronie/COPYING
/usr/share/man/man1/crontab.1.gz
/usr/share/man/man5/crontab.5.gz
/usr/share/man/man8/cron.8.gz
/usr/share/man/man8/crond.8.gz
/var/spool/cron

Пакет at есть, но он не предустановлен. Ни в федоре, ни в убунте. systemd предустановлен на обеих машинах.

Количество дистрибутивов, в которых предустановлен at, значительно меньше, чем количество дистрибутивов с systemd. Поэтому давай-ка ты тут не будешь мне втирать за at как не-вендор-специфик?

Deleted
()
Последнее исправление: ecko (всего исправлений: 2)
Ответ на: комментарий от anc

«Секундочку я записываю» у ТС вопрос про atd а не про cron.

Ну просто в последнее время (десятка полтора лет) много где завёлся vixie cron, а at - его компонент. Но где не vixie, то там просто at есть. :-)

AS ★★★★★
()
Ответ на: комментарий от Deleted

systemd предустановлен на обеих машинах.

А у меня вот нигде. А за пределами Linux его вообще нет. А at есть.

AS ★★★★★
()
Ответ на: комментарий от AS

А у меня вот нигде

Искренне и по-доброму рад за тебя. Только ещё раз, на секундочку, вопрос был задан не тебе

Deleted
()
Ответ на: комментарий от Deleted

Только ещё раз, на секундочку, вопрос был задан не тебе

Извини. Но утомило «systemd во все щели». Тебя, опять же, не спрашивали, как это сделать с помощью systemd.

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.