web-dev-qa-db-fra.com

A quoi servent les fichiers avec l'extension ".O" dans `/ etc / cups / ppd`?

Je voudrais savoir ce que signifient les fichiers en double dans /etc/cups/ppd avec suffixe .O et à quoi servent-ils (par opposition à ceux sans suffixe). Par exemple:

$ ls /etc/cups/ppd
-rw-r--r--. 1 root lp  9912 Jan  5 12:56 prt1.ppd
-rw-r--r--. 1 root lp  9878 Jan  5 12:51 prt1.ppd.O
-rw-r--r--. 1 root lp  1311 Jan  6 15:21 prt2.ppd
-rw-r--r--. 1 root lp  1311 Jan  6 15:24 prt2.ppd.O
1
Jarl

Les fichiers .O sont créés par le système CUPS chaque fois que la configuration de l'imprimante est modifiée, par exemple, si /etc/cups/printers.conf est modifié, la version précédente est automatiquement enregistrée en tant que /etc/cups/printers.conf.O. Cela facilite le retour à une configuration précédemment opérationnelle.

Selon cette réponse U & L le

.O signifie oldfile comme indiqué dans cups/scheduler/file.c:

oldfile[1024];            /* filename.O */
1
Anthony Geoghegan