История изменений
Исправление Cl_Magenta, (текущая версия) :
Так разберись для начала с этим.
Посмотрел:
# /etc/init.d/acpid start
Starting acpid service: [ DONE ]
# ps axuww | grep acpi
2448 /usr/sbin/acpid -n
# systemctl start acpid.service
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
# service acpid start
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
Пробовал найти в гугле значения ключей -f -n, но – без результата.
Директорию /home я решил использовать, потому что видел в примерах, что такое расположение скрипта допускается. Попробовал перенести скрипт в /etc/acpi/actions – скрипт запускается также только пока открыт терминал. То есть перенос скрипта ничего не изменил. Скрипт также работает только при выполнении # /etc/init.d/acpid start
, – другие способы запуска acpi не работают.
При этом, если запустить acpi из под пользователя:
$ sudo /etc/init.d/acpid start
– то правило начинает работать и после закрытия терминала – без разницы где находится скрипт: в /home или /etc.
В чем логика?
Исправление Cl_Magenta, :
Так разберись для начала с этим.
Посмотрел:
# /etc/init.d/acpid start
Starting acpid service: [ DONE ]
# ps axuww | grep acpi
2448 /usr/sbin/acpid -n
# systemctl start acpid.service
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
# service acpid start
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
Пробовал найти в гугле значения ключей -f -n, но – без результата.
Директорию /home я решил использовать, потому что видел в примерах, что такое расположение скрипта допускается. Попробовал перенести скрипт в /etc/acpi/actions – скрипт стал запускаться только при условии, что владельцем является user, – но также, только пока открыт терминал. То есть перенос скрипта ничего не изменил. Скрипт также работает только при выполнении # /etc/init.d/acpid start
, – другие способы запуска acpi не работают.
При этом, если запустить acpi из под пользователя:
$ sudo /etc/init.d/acpid start
– то правило начинает работать и после закрытия терминала – без разницы где находится скрипт: в /home или /etc.
В чем логика?
Исправление Cl_Magenta, :
Так разберись для начала с этим.
Посмотрел:
# /etc/init.d/acpid start
Starting acpid service: [ DONE ]
# ps axuww | grep acpi
2448 /usr/sbin/acpid -n
# systemctl start acpid.service
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
# service acpid start
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
Пробовал найти в гугле значения ключей -f -n, но – без результата.
Директорию /home я решил использовать, потому что видел в примерах, что такое расположение скрипта допускается. Попробовал перенести скрипт в /etc/acpi/actions – скрипт стал запускаться только при условии, что владельцем является user, – но также, только пока открыт терминал. То есть перенос скрипта ничего не изменил. Скрипт также работает только при выполнении # /etc/init.d/acpid start
, – другие способы запуска acpi не работают.
При этом, если запустить acpi из под пользователя:
$ sudo /etc/init.d/acpid start
То правило начинает работать и после закрытия терминала – без разницы где находится скрипт: в /home или /etc.
В чем логика?
Исходная версия Cl_Magenta, :
Так разберись для начала с этим.
Посмотрел:
# /etc/init.d/acpid start
Starting acpid service: [ DONE ]
# ps axuww | grep acpi
2448 /usr/sbin/acpid -n
# systemctl start acpid.service
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
# service acpid start
# ps axuww | grep acpi
2448 /usr/sbin/acpid -f -n
Пробовал найти в гугле значение ключа -f, но – без результата.
Директорию /home я решил использовать, потому что видел в примерах, что такое расположение скрипта допускается. Попробовал перенести скрипт в /etc/acpi/actions – скрипт стал запускаться только при условии, что владельцем является user, – но также, только пока открыт терминал. То есть перенос скрипта ничего не изменил. Скрипт также работает только при выполнении # /etc/init.d/acpid start
, – другие способы запуска acpi не работают.
При этом, если запустить acpi из под пользователя:
$ sudo /etc/init.d/acpid start
То правило начинает работать и после закрытия терминала – без разницы где находится скрипт: в /home или /etc.
В чем логика?