Summary: | sysutils/3dm: install/uninstall issues that impact the config file | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Craig Leres <leres> | ||||
Component: | Individual Port(s) | Assignee: | Xin LI <delphij> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Craig Leres
2007-07-28 19:40:06 UTC
State Changed From-To: open->feedback Awaiting maintainers feedback Attached is the maintainer-approved patch to the port skeleton. It touches Makefile and pkg-plist. Please use include the following in the commit message: This port revision contains the following bug fixes and changes: - When installing the port using the package, an existing ${PREFIX}/etc/3dm2/3dm2.conf file gets clobbered. The error was in the pkg-plist, which had an incorrect file existence test to determine if a new 3dm2.conf file should be installed. - ${PREFIX}/etc/3dm2/3dm2.conf.sample is now installed with file permissions 400. - An existing ${PREFIX}/etc/3dm2/3dm2.conf does not have its file permissions reset to 600. - Update pkg-plist to use rcNG naming scheme (line 1). Thanks to Craig Leres <leres@ee.lbl.gov> for bringing the config file clobbering and file permissions issues to the attention of the port maintainer. delphij 2007-08-06 02:24:01 UTC FreeBSD ports repository Modified files: sysutils/3dm Makefile pkg-plist Log: - Avoid clobbering existing 3dm2.conf - Don't unconditionally set mode 600 on 3dm2.conf Noticed by: Craig Leres <leres ee lbl gov> Submitted by: maintainer (in a follup to the PR) PR: ports/114994 Revision Changes Path 1.21 +6 -4 ports/sysutils/3dm/Makefile 1.10 +2 -2 ports/sysutils/3dm/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State Changed From-To: feedback->closed Committed, thanks! Responsible Changed From-To: freebsd-ports-bugs->delphij Take. |