|Summary:||Move /etc/printcap to /usr/share/examples/|
|Product:||Base System||Reporter:||Joseph S Atkinson <jsatkinson>|
|Component:||conf||Assignee:||freebsd-bugs (Nobody) <bugs>|
|Severity:||Affects Only Me|
Description Joseph S Atkinson 2007-11-14 17:00:02 UTC
The default file /etc/printcap is an example file that does not provide any working functionality to the process it configures (lpr) in it's default state. A working configuration must be either manually set up or is automatically generated by ports, such as CUPS, to function. When invoking mergemaster, it will detect changes to /etc/printcap and ask for user input. This seems to be rather fruitless since any changes made to the file are (theoretically) intended, or will be overwritten automatically by a ports based print spooler on next daemon restart. I am suggesting that the example /etc/printcap be moved into /usr/share/examples/printing/printcap where it would seem more at home and be less likely to cause confusion and/or collision with local configurations.
Comment 1 Doug Barton 2009-01-01 09:24:27 UTC
Class Changed From-To: sw-bug->change-request This isn't really a standards issue, so throw it back into the pool. FWIW, I don't have this problem since I have a mergemaster pre-compare script that deletes /etc/printcap from the temproot. This will be even easier going forward with the new IGNORE_FILES option so I'm not convinced that this move is necessary.
Comment 2 Doug Barton 2009-01-01 09:24:27 UTC
Responsible Changed From-To: freebsd-standards->freebsd-bugs Throw it back into the pool.
Comment 3 Eitan Adler 2017-12-31 07:59:55 UTC
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped