While building and installing postgresql, I see that the rc control file
specifies the IP address for the host explicitly (i.e. 127.0.0.1).  It
seems to me that this should be someplace in the %{l_prefix}/etc/postgresql
directory, not in the startup control file itself, and that this type of
information should be specified at %config(noreplace) so that updates don't
break running systems (yeah, I'm sounding like a broken record :-).

It seems to me that package configuration information belongs in the
%{l_prefix}/etc/%{name} directories, not in the %{l_prefix}/rc.d/rc.%{name}
startup scripts.  At the very least, the startup scripts should be declared
as %config files so that installation changes appear as messages during
updates.

Bill
--
INTERNET:   [EMAIL PROTECTED]  Bill Campbell; Celestial Software LLC
UUCP:               camco!bill  PO Box 820; 6641 E. Mercer Way
FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676
URL: http://www.celestial.com/

``Americans are so enamored of equality that they would rather be equal
in slavery than unequal in freedom.''
            -Alexis de Tocqueville, 1805-1859
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to