Mac OS X.5 Leopard est un peu bizarre... Il intègre une nouvelle version du célèbre système d'impression Unix : CUPS 1.3.3. Mac OS X.4 Tiger embarquait la version 1.1.23.
Ce qui est très bizarre de la part d'Apple, c'est que (d'après ce que j'ai pu lire), les "protocoles explorés" n'incluent pas cups par défaut ! Mais pourquoi donc Apple a fait ce choix bizarre ? Concrètement je n'en sais rien, mais voici un exemple de fichier cupsd.conf minimal, utile pour ceux qui passent par un serveur d'impression cups (comme moi quand je suis au labo...).
Note : en rouge foncé, le contenu du fichier cupsd.conf. Les deux lignes qui entourent le bloc, pour ceux qui ne le savent pas, sont du bash qui est le langage de script par défaut du terminal chez Mac OS X (Tiger et Leopard).
cat > /etc/cups/cupsd.conf <<EOF
LogLevel debug
SystemGroup admin
SystemGroupAuthKey system.preferences
Listen localhost:631
Listen /private/var/run/cupsd
Browsing On
BrowseAddress @LOCAL
BrowseShortNames No
BrowseAllow 127.0.0.1
BrowseAllow @LOCAL
BrowseDeny All
BrowseInterval 30
BrowseOrder deny,allow
BrowsePoll hera.lip6.fr
BrowseProtocols cups
EOF