Print this page
2837 - remove print/lp* from gate and use CUPS from userland

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/lp/cmd/lpsched/print-svc
          +++ new/usr/src/cmd/lp/cmd/lpsched/print-svc
↓ open down ↓ 112 lines elided ↑ open up ↑
 113  113  'stop')
 114  114          [ -f /usr/lib/lp/local/lpshut ] || exit $SMF_EXIT_ERR_CONFIG
 115  115  
 116  116          /usr/lib/lp/local/lpshut
 117  117          ;;
 118  118  
 119  119  'ipfilter')
 120  120          FMRI=$2
 121  121          IPP_FMRI="svc:/application/print/ipp-listener:default"
 122  122          RFC1179_FMRI="svc:/application/print/rfc1179:default"
 123      -        IPP_CONF=/etc/apache/httpd-standalone-ipp.conf
      123 +        IPP_CONF=/etc/apache2/2.2/httpd-standalone-ipp.conf
 124  124          ip="any"
 125  125  
 126  126          policy=`get_policy $FMRI`
 127  127  
 128  128          file=`fmri_to_file $RFC1179_FMRI $IPF_SUFFIX`
 129  129          echo "# $RFC1179_FMRI" >$file
 130  130          service_is_enabled ${RFC1179_FMRI}
 131  131          if [ $? -eq 0 ]; then
 132  132                  rfc_name=`svcprop -p inetd/name ${RFC1179_FMRI} 2>/dev/null`
 133  133                  rfc_proto=`svcprop -p inetd/proto ${RFC1179_FMRI} 2>/dev/null | \
↓ open down ↓ 34 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX