LINUX.ORG.RU

Накостылял system.d сервис, проверьте кто-нибудь

 , ,


0

1

Доброго дня ребят, решил я насильно поднять минмиальные обороты куллера на своем макбуке с федоркой, пошел варварским методом, а чтобы само включалось при каждой загрузке свелосипедил вот такой вот сервис

[Unit]
Description= Fan1 RPM Patch service
 
[Service]
Type=oneshot
ExecStart=/bin/sh -c "echo 4000 > /sys/devices/platform/applesmc.768/fan1_min"
 
[Install]
WantedBy=multi-user.target
С system.d и сервисами дело имею первый раз, а потому вопрос, приавльно ли написано? (Работать вроде работает, но малоли)

★★★★

можно было просто положить скрипт в /etc/local.d и systemd сам бы его подхватил

anonymous
()

Ну я бы к echo указал абсолютный путь, а так — все ок, что тут еще можно придумать.

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

Может быть макбукоспецифично (ибо способ с pwmconfig у меня не работает), но вопрос таки был в другом :)

Jefail ★★★★
() автор топика

Все нормально.

Deleted
()

По-моему, посредством tmpfiles.d было-бы проще

chi
()
10 марта 2015 г.
Ответ на: комментарий от mystery

Я про некропостинг.

Но да. Во-первых, писать юнит. Во-вторых, даже не юнит, а правило для udev:

ACTION!="remove", DRIVER=="applesmc", ATTR{fan1_min}="4000"
intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от Valdor

type -a echo

echo is a shell builtin echo is /bin/echo

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

Опять теги шатают, наверное

А посмотреть на правки тебе религия не позволяет? Это анонимус труп эксгумировал, вообще-то

Valkeru ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.