Conventions when it comes to cron-like launchd items

Ryan Schmidt ryandesign at macports.org
Mon Mar 9 11:50:38 PDT 2009


On Mar 9, 2009, at 12:32, Mark Hattam wrote:

> On 9 Mar 2009, at 16:37, Ryan Schmidt wrote:
>
>> On Mar 8, 2009, at 13:58, Joshua Root wrote:
>>
>>> Adam Byrtek wrote:
>>>> On Sun, Mar 8, 2009 at 19:38, Rainer Müller  
>>>> <raimue at macports.org> wrote:
>>>>> So the port munin could be the node only, and munin +server  
>>>>> additionally
>>>>> installs the server. This would be reasonable as the node gets  
>>>>> installed
>>>>> more often than the server.
>>>>
>>>> This was my initial idea, based on the mysql5 port. On the other  
>>>> hand
>>>> the fact that the server was not there had been very confusing  
>>>> when I
>>>> installed MySQL from MacPorts for the first time :)
>>>
>>> MySQL 5 is an interesting case because the server variant only  
>>> creates a
>>> startupitem. Normally something this inexpensive should not  
>>> warrant a
>>> variant (and causes confusion as you note), but it does cause  
>>> installing
>>> the port to require root.
>>
>> The +server variant will be removed from the mysql5 port and the  
>> mysql5 port will be split in two: mysql5 (installing all binaries  
>> needed to be a mysql client or server) and mysql5-server  
>> (installing just the startup item and creating the directories for  
>> storing your databases).
>>
>> http://trac.macports.org/ticket/12313
>>
>> postgresql ports already do this.
>
> So now we will have to do  mysql5-server instead of mysql5+server  
> to get a MySQL server that runs at startup?

Right. It will be "sudo port install mysql5-server" instead of "sudo  
port install mysql5 +server".



More information about the macports-dev mailing list