HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //etc/init/cups-service-handler.conf
author "System Integration Team"
description "Check if DS has a connected printer. If so, enable cups and cups-lpd."

start on runlevel 2

console log
task

script
	PRINTER_NUM=`/usr/syno/bin/synoprint --list | wc -l` || true

	if [ ${PRINTER_NUM} -gt 0 ]; then
		echo "Printer exist. Start cupsd and cups-lpd." || true
		/usr/syno/sbin/synoservice --start cupsd || true
		/usr/syno/sbin/synoservice --start cups-lpd || true
	fi
end script