1) uptimed has hardcoded links to /etc/uprecords-cgi/ for config, footer and header files,
2) uptimed port installs uptimed.conf, uptimed.footer and uptimed.header files in cgi-bin directory regardles if those files were modified by user.
Fix: Patch is attached.
Patch attached with submission follows:
How-To-Repeat: Install sysutils/uptimed, modify PREFIX/www/cgi-bin config or header/footer files. Those modifications will be ignored because of hardcoded link to /etc/uprecords-cgi/
Reinstall sysutils/uptimed and check if your modifications of config or header/footer files are still there.
A commit references this bug:
Date: Sun Jul 27 00:40:30 UTC 2014
New revision: 363001
sysutils/uptimed: Fix config path and prevent config file overwrite
Submitted by: Lukasz Wasikowski