36.10. Enregistrement du fichier de configuration

Quand la configuration de l'imprimante est enregistrée à l'aide de l'Outil de configuration de l'imprimante, l'application crée son propre fichier de configuration, qui est utilisé pour créer les fichiers dans le répertoire /etc/cups. Vous pouvez utiliser les options de ligne de commande afin d'enregistrer ou de restaurer le fichier de l'Outil de configuration de l'imprimante. Si le répertoire /etc/cups est enregistré ou restauré aux mêmes endroits, la configuration de l'imprimante ne sera pas restaurée car chaque fois que le démon d'imprimante est redémarré, il crée un nouveau fichier /etc/printcap à partir du fichier de configuration de l'Outil de configuration de l'imprimante. Lors de la création d'une sauvegarde des fichiers de configuration du système, utilisez la méthode décrite ci-dessous pour enregistrer vos fichiers de configuration de l'imprimante.

Pour enregistrer votre configuration d'imprimante, tapez cette commande en étant connecté en tant que super-utilisateur (ou root) :

/usr/sbin/redhat-config-printer-tui --Xexport > settings.xml

Votre configuration est enregistrée dans le fichier settings.xml.

Si ce fichier est enregistré, il peut être utilisé pour restaurer les paramètres de l'imprimante. Ceci peut être utile si votre configuration d'imprimante est supprimée, si vous réinstallez Red Hat Enterprise Linux ou si vous voulez utiliser la même configuration d'imprimante sur plusieurs systèmes. Le fichier devrait être enregistré sur un système différent avant de procéder à la réinstallation. Pour restaurer la configuration, tapez la commande suivante en étant connecté en tant que super-utilisateur :

/usr/sbin/redhat-config-printer-tui --Ximport < settings.xml

Si vous avez déjà un fichier de configuration (vous avez déjà configuré une ou plusieurs imprimantes sur le système) et que vous essayez d'importer un autre fichier de configuration, le fichier existant est écrasé. Si vous voulez conserver vos informations existantes et ajouter la configuration dans le fichier enregistré, vous pouvez fusionner les deux fichiers à l'aide de la commande suivante (en tant que super-utilisateur) :

/usr/sbin/redhat-config-printer-tui --Ximport --merge < settings.xml

Votre liste d'imprimantes comprend alors les imprimantes que vous avez configurées sur le système ainsi que celles que vous aurez importées du fichier de configuration enregistré. Si le fichier de configuration importé possède une file d'attente d'impression ayant le même nom qu'une file déjà présente sur le système, la file du fichier importé va écraser l'imprimante existante.

Après avoir importé le fichier de configuration (avec ou sans la commande merge), vous devez redémarrer le démon d'imprimante. Exécutez la commande suivante :

/sbin/service cups restart