smf(5) support in cups upstream was introduced in times of Open Solaris enthusiasm. Currently the community do not like to support anything non-Apple. It might worth to ask to remove the smf(5) support from cups upstream entirely then keep it on by own. diff -wpruN '--exclude=*.orig' a~/scheduler/cups.xml.in a/scheduler/cups.xml.in --- a~/scheduler/cups.xml.in 1970-01-01 00:00:00 +++ a/scheduler/cups.xml.in 1970-01-01 00:00:00 @@ -41,7 +41,6 @@ - - - - - - + - + + + value='solaris.smf.manage.cups' /> + +