Fedora 28 In order to print a Canon 3300 printer, you need to start the ccpd service. But the whole point is that "just" can not be run, because the result is unstable. Along with the printer driver, the script starts to start

/etc/rc.d/init.d/ccpd 

Well, he needs to give the start command.

Attempts to find instructions on how to run the file on behalf of RTH did not reveal anything sensible. (Maybe not looking)

Created

  /etc/rc.d/rc1.d/ccpdstart #!/bin/sh ../init.d/ccpd start echo start >> /root/log.cups 

If you just run this script on behalf of RTH, the service starts. But autostart does not work.

  • Most likely you do not need to run this script yourself. The service should start as a service. You need to create a symbolic link of this script in a location dependent on the distribution: ashep.org/2010/vvedenie-v-sluzhby-urovni-zapuska-i-rc-scenarii - Beast Winterwolf
  • @BeastWinterwolf I want to make sure we understand each other correctly. /etc/rc.d/init.d/ccpd is a script that starts this service (ccpd) You cannot directly start it (it is fraught with failures and constant cups stops, etc. checked) But you need to do more than just / etc / rc. d / init.d / ccpd, and /etc/rc.d/init.d/ccpd start - Yuchimenko Igor
  • I don’t know exactly how it was done in Fedor, but in all Linux distributions there are two mandatory items in the system settings GUI: 1) Programs that are started at startup (we do not need this) and 2) Services (services, modules ...) run at startup. If the /etc/rc.d/rc1.d/ccpdstart script really exists, it will be displayed in this list. Put a daw near it and restart the computer. - Sergey
  • By the way! And why /etc/rc.d/ rc1.d / ccpdstart? is this really normal? - Sergey
  • In your case you need level 5 - /etc/rc5.d . - Beast Winterwolf

0