cups-browsed.conf(5) cups-browsed.conf(5) (NAME) cups-browsed.conf - cups-browsed (DESCRIPTION) cups-browsed.conf cups-browsed . /etc/cups . () . # . (DIRECTIVES) "CacheDir" cups-browsed . CacheDir /var/cache/cups "LogDir" cups-browsed ( ) ( "DebugLogging file" ). LogDir /var/log/cups "DebugLogging" : /var/log/cups/cups- browsed_log ("file") ("stderr") ("none"). cups-browsed ( systemd) stderr syslog . cups-browsed ( ) stderr . DebugLogging file DebugLogging stderr DebugLogging file stderr DebugLogging none ( DNS-SD) "BrowseAllow" "BrowseDeny" "BrowseOrder" . cups-browsed . ( DNS-SD) cups- browsed . cups-browsed . "BrowseAllow": . "BrowseAllow" "BrowseOrder" / "BrowseDeny" "BrowseAllow" . "BrowseDeny": . "BrowseDeny" "BrowseOrder" / "BrowseAllow" "BrowseDeny" . "BrowseOrder": "BrowseAllow" "BrowseDeny" . "BrowseOrder Deny,Allow" "BrowseDeny" "BrowseAllow" . "BrowseOrder Allow,Deny" "BrowseAllow" "BrowseDeny" . "BrowseOrder" "BrowseAllow" "BrowseDeny" "Deny,Allow" . "...Browse" . BrowseAllow All BrowseAllow 192.168.7.20 BrowseAllow 192.168.7.0/24 BrowseAllow 192.168.7.0/255.255.255.0 BrowseDeny All BrowseDeny 192.168.1.13 BrowseDeny 192.168.3.0/24 BrowseDeny 192.168.3.0/255.255.255.0 BrowseOrder Deny,Allow BrowseOrder Allow,Deny IP IP . BrowseFilter . BrowseFilter . BrowseFilter : BrowseFilter [NOT] [EXACT] [] BrowseFilter "BrowseFilter" () . : name: host: port: service: DNS/SD domain: TXT DNS-SD "color" "duplex" "pdl" ... . ( EXACT ) ( "man 7 regex" ) . TXT (/ - true/false) ( duplex "T" "F" ). NOT . ( ) (false) . (POSIX) . (NOT, EXACT) . BrowseFilter . . BrowseFilter . . : DNS-SD : "hum_res_" "hum_res_mono" "hum_res_color" "old_hum_res_mono" : BrowseFilter name hum_res_ "printserver" "printserver.local" "printserver2.example.com" "newprintserver": BrowseFilter host printserver 631 631 8631 10631 ...: BrowseFilter port 631 DNS-SD "@ printserver" : Browsefilter service @ printserver "local" "local" "printlocally.com": BrowseFilter domain local TXT: PostScript "PDL" TXT "postscript" . CUPS PostScript CUPS PostScript . BrowseFilter pdl postscript "Color" TXT "T" ( ) . : BrowseFilter color ( ) : BrowseFilter duplex NOT: "financial" : BrowseFilter NOT host financial ("Color" TXT "F" ): BrowseFilter NOT color : "hum_res_" "hum_res_mono" "hum_res_color" "old_hum_res_mono" : BrowseFilter name ^hum_res_ "print_server" "graphics_dep_server" : BrowseFilter host print_server|graphics_dep_server "printserver1" "printserver2" "printserver3" : BrowseFilter host ^printserver[1-3]$ PostScript PCL PDF : BrowseFilter pdl postscript|pcl|pdf EXACT: "printserver.local" : BrowseFilter EXACT host printserver.local "prinserver2.local" : BrowseFilter NOT EXACT host prinserver2.local BrowsePoll () . BrowsePoll . . BrowsePoll 192.168.7.20 BrowsePoll 192.168.7.65:631 BrowsePoll host.example.com:631 BrowseLocalProtocols . "none" . dnssd CUPS /etc/cups/cupsd.conf . BrowseLocalProtocols none BrowseRemoteProtocols . . "dnssd" . BrowseRemoteProtocols none BrowseRemoteProtocols dnssd BrowseProtocols . . BrowseProtocols none BrowseProtocols dnssd DomainSocket CUPS . CUPS . CUPS Listen /etc/cups/cupsd.conf . cups-browsed CUPS localhost . "None" "Off" cups-browsed CUPS . DomainSocket /var/run/cups/cups.sock DomainSocket None DomainSocket Off HTTP ( ) / . . HttpLocalTimeout 5 HttpRemoteTimeout 10 (N) cups-browsed . N . (CPU) . HttpMaxRetries 5 / / BrowseInterval . BrowseInterval 60 BrowseTimeout . . . BrowseTimeout 300 AllowResharingRemoteCUPSPrinters CUPS . BrowsePoll . . AllowResharingRemoteCUPSPrinters Yes NewBrowsePollQueuesShared ( BrowsePoll) . AllowResharingRemoteCUPSPrinters yes . BrowsePoll . NewBrowsePollQueuesShared Yes OnlyUnsupportedByCUPS "Yes" cups-browsed CUPS . DNS-SD CUPS ( PWG Raster Apple Raster) CUPS. ( PostScript/PCL) ( cups-browsed). OnlyUnsupportedByCUPS "No" cups-browsed CUPS . CUPS . cups- browsed . cups-browsed CUPS CUPS . . OnlyUnsupportedByCUPS Yes UseCUPSGeneratedPPDs "Yes" cups-browsed IPP PPD PPD CUPS cups-browsed . PPD CUPS . PPD CUPS CUPS PPD . PPD CUPS CUPS (IPP 2.x PDL: PDF PWG Raster / Apple Raster) CUPS ( "LocalQueueNamingIPPPrinter DNS-SD" ). IPP CUPS . "No" cups- browsed PPD . "No" . UseCUPSGeneratedPPDs No LocalQueueNamingRemoteCUPS LocalQueueNamingIPPPrinter cups-browsed CUPS IPP. "DNS-SD" ( ) DNS-SD . CUPS cups-browsed CUPS . DNS-SD . "MakeModel" . cups-browsed IPP . "RemoteName" CUPS CUPS . CUPS CUPS (CUPS 1.5.x ) CUPS . cups-browsed CUPS . LocalQueueNamingRemoteCUPS DNS-SD LocalQueueNamingRemoteCUPS MakeModel LocalQueueNamingRemoteCUPS RemoteName LocalQueueNamingIPPPrinter DNS-SD LocalQueueNamingIPPPrinter MakeModel cups-browsed CUPS URI DNS-SD DNSSDBasedDeviceURIs "Yes" . DNS-SD . URI . . cups-browsed URI /IP DNSSDBasedDeviceURIs "No" . URI DNS- SD BrowsePoll . URI . DNSSDBasedDeviceURIs Yes cups-browsed URI IP IPBasedDeviceURIs "Yes" . avahi-daemon . URI . IP . URI IP . . IP URI IPBasedDeviceURIs "IPv4" IPv4 "IPv6" IPv6 . IPBasedDeviceURIs No IPBasedDeviceURIs Yes IPBasedDeviceURIs IPv4 IPBasedDeviceURIs IPv6 CreateRemoteRawPrinterQueues "Yes" cups-browsed CUPS . PPD/ Tea4CUPS . CreateRemoteRawPrinterQueues Yes cups-browsed CUPS () . cups-browsed CreateRemoteCUPSPrinterQueues "No" . cups-browsed IPP CreateIPPPrinterQueues "No" CreateRemoteCUPSPrinterQueues "No". CreateRemoteCUPSPrinterQueues No CreateIPPPrinterQueues "All" cups-browsed IPP ( CUPS) (PWG Raster, PDF, PostScript, PCL XL, PCL 5c/e) . CreateIPPPrinterQueues "Everywhere" cups-browsed IPP Everywhere ( CUPS) . CreateIPPPrinterQueues "AppleRaster" cups-browsed Apple Raster ( CUPS) . CreateIPPPrinterQueues "Driverless" cups-browsed ( IPP Everywhere Apple Raster) ( CUPS) . CreateIPPPrinterQueues "LocalOnly" IPP . IPP-over-USB ippusbxd(8) . . CreateIPPPrinterQueues "No" IPP . PPD IPP cups-browsed . Bonjour . CUPS PPD . CreateIPPPrinterQueues No CreateIPPPrinterQueues LocalOnly CreateIPPPrinterQueues Everywhere CreateIPPPrinterQueues AppleRaster CreateIPPPrinterQueues Everywhere AppleRaster CreateIPPPrinterQueues Driverless CreateIPPPrinterQueues All NewIPPPrinterQueuesShared IPP ( CUPS) . . cups-browsed cups- browsed . IPP . NewIPPPrinterQueuesShared Yes cups-browsed cups-browsed: "KeepGeneratedQueuesOnShutdown No" . cups-browsed . cups-browsed . "KeepGeneratedQueuesOnShutdown Yes" () . cups-browsed ( - log rotation) . cups-browsed CUPS . KeepGeneratedQueuesOnShutdown No CUPS AutoClustering "Yes" () ( ). LoadBalancing . cups-browsed . LocalQueueNamingRemoteCUPS "DNSSD" DNS-SD . LocalQueueNamingRemoteCUPS "RemoteName" CUPS ( CUPS 1.5.x ). LocalQueueNamingRemoteCUPS "MakeModel" . . AutoClustering "No" CUPS "RemoteName" "MakeModel" LocalQueueNamingRemoteCUPS "@" . CUPS IPP IPP-over-USB. AutoClustering Yes AutoClustering No CUPS . "Cluster" : Cluster : ... Cluster . . . . . . . LoadBalancing . . (_) . : 1. CUPS 2. 3. DNS-SD - . "HP_DeskJet_2540" "hp Deskjet-2540" . "AutoClustering" "No" . . ( ). : CUPS "laserprinter" CUPS ( "laserprinter" ): AutoClustering No Cluster laserprinter CUPS HP LaserJet 4050 "LJ4050": Cluster LJ4050: HP_LaserJet_4050 DNS-SD ( ): Cluster hrdep: oldlaser_@_hr-server1 newlaser_@_hr-server2 LoadBalancing ( ) . : (LoadBalancing QueueOnClient): . . CUPS . ( ) . ( ...) . (LoadBalancing QueueOnServers): . . . . CUPS . LoadBalancing QueueOnClient LoadBalancing QueueOnServers DefaultOptions cups-browsed . "-o" "lpadmin" ( "man lpadmin" ). . . cups-browsed . DefaultOptions Option1=Value1 Option2=Value2 Option3 noOption4 AutoShutdown cups-browsed AutoShutdownOn ( ) . "On" "Off" (). "avahi" avahi- daemon avahi-daemon . cups-browsed avahi-daemon . AutoShutdown Off AutoShutdown On AutoShutdown avahi AutoShutdownOn cups-browsed . "NoQueues" () cups-browsed . "NoJobs" cups-browsed . AutoShutdownOn NoQueues AutoShutdownOn NoJobs DebugLogFileSize ( ) (cups-browsed_log cups-browsed_previous_logs) cups-browsed . 0 . DebugLogFileSize 300 AutoShutdownTimeout cups-browsed . 0 . AutoShutdownTimeout 20 NotifLeaseDuration D-BUS cups-browsed cupsd cupsd . (86400) . NotifLeaseDuration . D-BUS D-BUS . NotifLeaseDuration 86400 FrequentNetifUpdate / BrowsePoll cups- browsed . D-BUS NetworkManager . Yes . FrequentNetifUpdate Yes (SEE ALSO) cups-browsed(8) /usr/share/doc/cups-browsed/README.gz (AUTHORS) cups-browsed /usr/share/doc/cups-browsed/AUTHORS . . 29 June 2013 cups-browsed.conf(5)