Compacts the Object Data Manager (ODM) database in the /var/spool/lpd/pio/@local/smit directory.
The piodmgr command extracts existing printer definitions from the ODM database in the /var/spool/lpd/pio/@local/smit directory, recreates the ODM database, compacts the database, and reloads the compacted database.
The -c and -h flags are mutually exclusive. The -h flag only compacts the database when the host name has been changed. The -c flag always compacts the database.
Note: Root user authority is needed to run this command.
Item | Description |
---|---|
-c | Extracts existing printer definitions from the ODM database, recreates the database, compacts the information, and replaces the database. |
-h | Performs exactly like the -c flag, but the -h flag compacts the information only if the host name has been changed. If the host name has been changed, the -h flag extracts the new name and updates the host name information in the database. If the host name has not been changed, the -h flag does not compact the information. This flag is an optional compactor rather than an automatic compactor as with the -c flag. |
piodmgr -c
piodmgr -h
Item | Description |
---|---|
/usr/lib/lpd/pio/etc/piodmgr | Contains the piodmgr command. |
/var/spool/lpd/pio/@local/smit/* | Contains predefined printer definitions used by the command. |