Bug 52657

Summary: Не выполняются скрипты и команды от пользователя в планировщике задач
Product: Sisyphus Reporter: Murat <sokurov-mz>
Component: kcronAssignee: Sergey V Turchin <zerg>
Status: NEW --- QA Contact: qa-sisyphus
Severity: critical    
Priority: P5 CC: vercha, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=50406
Attachments:
Description Flags
Скрин из графического интерфейса none

Description Murat 2025-01-10 11:38:49 MSK
Created attachment 17513 [details]
Скрин из графического интерфейса

Здравствуйте, столкнулся с проблемой на Alt K, не выполняются скрипты и команды от пользователя в планировщике задач.
Установлены все последние обновления.
cat /etc/os-release 
NAME="ALT"
VERSION="10.4"
ID=altlinux
LOGO="basealt"
VERSION_ID=10.4
PRETTY_NAME="ALT Workstation K 10.4 (Sorbaronia Mitschurinii)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:kworkstation:10"
BUILD_ID="ALT 10.4"
ALT_BRANCH_ID="p10"
HOME_URL="https://www.basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
DOCUMENTATION_URL="https://docs.altlinux.org/"
SUPPORT_URL=https://support.basealt.ru/
$ uname -a
Linux alt-test.domain.alt 6.1.121-un-def-alt1 #1 SMP PREEMPT_DYNAMIC Sat Dec 28 13:03:47 UTC 2024 x86_64 GNU/Linux
При добавлении в планировщик скриптов или команд через графический интерфейс и после закрытия и повторного открытия, появляется вторая строка с непонятной кодировкой (предположительно комментарии через что и когда была создана задача, Видно при отображении с помощью crontab -l), по таймеру скрипт при этом не запускается, в соответствии рекомендациями в документации, пробовал добавлять через командную строку (crontab -e), при таком добавлении задачи в планировщик, вторая строка не появляется в планировщике графического интерфейса, но опять же не выполняется по таймеру, но оба варианта отрабатываются при ручном запуске из графического интерфейса планировщика
Примеры команд и скриптов:
00 17 * * * /sbin/reboot(poweroff)
00 15 * * * /sbin/myscript.sh
00 12 * * * ~/myscript.sh
#!/bin/bash
systemctl poweroff (reboot)
Есть необходимость реализации авто выключения компьютеров в организации в указанное время с возможностью отмены пользователем, данный вопрос я поднимал в качестве рекомендации в https://bugzilla.altlinux.org/50126 с использованием GPO, пример скрипта то же там есть.