How to handle config files

Martin Kropfinger freebsd at
Sun Jan 8 13:12:09 UTC 2012

Hi there!

The porters handbook describes a way to handle config files:

It is recommended to do it this way for keeping changed files after
deinstallation on the system. But the example is not really clear to me.

What does this line do:
@exec if [ ! -f %D/etc/orbit.conf ] ; then cp -p %D/%F %B/orbit.conf; fi

Nothing is said about those variables... %D (which seems to be
%%PREFIX%%) and %F or %B.

Can anyone give me some help?

Thanx a lot!

More information about the freebsd-ports mailing list