Подскажите как должено выглядеть ExecStop для ccpd службы? Я так понимаю в том дело, надо указать как останавливать ccpd при выключении т.е. при при закрытии юнита?
semivanya писал(а): 03 фев 2018, 09:05
Подскажите как должено выглядеть ExecStop для ccpd службы? Я так понимаю в том дело, надо указать как останавливать ccpd при выключении т.е. при при закрытии юнита?
systemd должен сделать всё сам. Вмешиваться стоит если что-то пойдет не так. Желательно посмотрев лог.
ccpd из /etc/rc.d/init.d/ убрать для чистоты эксперимента.
Вот этого я не делал сперва. Или не из за этого. Но сейчас сделал просто Юнит файл. И всё нормально работает, печатаеи и выключается.
Может стоит автору скрипта добавить это? Т.е. Создание юнита. Спасибо за помощь.
Я изменил скрипт, чтоб создавался ccpd файл не в init.d, а в systemd ccpd.service.
Принтер устанавливается, печать идет, перезагрузка работает нормально.
Кто хочет может попробовать для своего принтера Canon LBPxxxx.
Для уточнения - какая модель принтера? У меня Canon LBP-1120 и при помощи скрипта он прекрасно устанавливается и работает на любой "Росе".
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Sartorius писал(а): 03 мар 2019, 16:53
Для уточнения - какая модель принтера? У меня Canon LBP-1120 и при помощи скрипта он прекрасно устанавливается и работает на любой "Росе".
Принтер Canon LBP6020.
Но проблема не в принтере же, а в том, что не завершается ccpd при выключении или перезегрузке, если он запускался из init.d. После замены его на ccpd.service всё нормально стало. Вот и решил скрипт поправить, чтоб не делать лишние манипуляции "напильником". Только на РОСЕ этот принтер мой легко заводится теперь и работает.
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
semivanya писал(а): 03 мар 2019, 11:45
Я изменил скрипт, чтоб создавался ccpd файл не в init.d, а в systemd ccpd.service.
Принтер устанавливается, печать идет, перезагрузка работает нормально.
Кто хочет может попробовать для своего принтера Canon LBPxxxx.
Опробовал модифицированный скрипт на своём Canon LBP-1120. Скрипт работает отлично (правда, на базовая версия тоже работала, но возможно, у меня очень старая модель принтера).
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
Sartorius писал(а): 04 мар 2019, 06:57
Опробовал модифицированный скрипт на своём Canon LBP-1120. Скрипт работает отлично (правда, на базовая версия тоже работала, но возможно, у меня очень старая модель принтера).
Хорошо, что работает. Я так понимаю, что все давно уже переходят на systemd поэтому это будет более нативно.