Hello, I think Bill has a good point here. Ressource files like compiled terminal descriptions should not be in etc since hardly anyone edits them. Instead, they should be moved to /usr/share and links from them to /etc/terminfo/... should be created, so the local admin still has a chance to modify the files, and on the other hands the packages can work without worrying about conffiles issues.
Therefore, I suggest the following transition: - install the files into /usr/share/terminfo inside of the package - in postinst, do something like... (cd /usr/share ; find terminfo -type d) | (cd /etc ; xargs mkdir -p ) for x in `cd /usr/share ; find terminfo -type f; find terminfo -type l` ; do if test -f /etc/$x ; then if cmp /usr/share/$x /etc/$x ; then ln -sf /usr/share/$x /etc/$x else echo "/etc/$x modified by local administrator, keeping as-is" fi else ln -sf /usr/share/$x /etc/$x fi done Regards, Eduard. -- OpenBSD fails miserably in this respect, and makes for an example of how NOT to work with the community on security issues. Their approach is, roughly, "we fixed this a while ago but didn't tell anyone, so you're vulnerable and we're not, ha-ha-ha". -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]