Bug 123475

Summary: databases/mysql51-server @stopdaemon behavoir
Product: Ports & Packages Reporter: Peter Kieser <Peter.Kieser>
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Peter Kieser 2008-05-06 20:10:02 UTC
Is there any particular reason that the mysql51-server automatically kills mysqld? I  know that this has been default behavior on the port for many years, but I believe that it would be better off if the port would either:

1. Make @stopdaemon conditional (default to 'on' as to not break POLA),
2. Prompt the user asking them if they would like to kill MySQL (as mail/dovecot port does)

This would be a very helpful change to the port, as it's semi-stressful to have to sit around and babysit a portupgrade process just to make sure that mysqld is restarted.

Comments?
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-05-06 20:10:06 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Alex Dupre freebsd_committer freebsd_triage 2008-06-07 09:35:01 UTC
State Changed
From-To: open->closed

Updating a port while it's running is not safe, especially mysql server. 
The @stopdaemon directive has been added for this reason in the ports mk.
Comment 3 Philip M. Gollucci freebsd_committer freebsd_triage 2010-01-07 05:37:25 UTC
Responsible Changed
From-To: ale->pgollucci

I'll take it.
Comment 4 Philip M. Gollucci freebsd_committer freebsd_triage 2010-01-07 05:39:49 UTC
Responsible Changed
From-To: pgollucci->ale

Over to maintainer.