Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Rainer Müller
On 2018-02-15 20:22, Joshua Root wrote: > On 2018-2-16 06:02 , Bradley Giesbrecht wrote: >>> On Feb 15, 2018, at 10:47 AM, Joshua Root wrote: >>> >>> On 2018-2-16 05:04 , Bradley Giesbrecht wrote: How to handle two launchd plists with “port load” command? Separate ports? >>> >>> This is

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Daniel J. Luke
On Feb 15, 2018, at 1:04 PM, Bradley Giesbrecht wrote: > And freshclam is not a service and only needs to run once a day > (StartInterval). it can run as a service, though (which defaults to checking 12 times a day for updates). -- Daniel J. Luke

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Craig Treleaven
> On Feb 15, 2018, at 2:29 PM, Joshua Root wrote: > > On 2018-2-16 06:08 , Bradley Giesbrecht wrote: >> Is daemundo still needed? > > In many cases yes. You *cannot* call daemon() or do the equivalent under > launchd, and that's very common behaviour in the wider unix world. > > Allowing daemon

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Joshua Root
On 2018-2-16 06:08 , Bradley Giesbrecht wrote: > Is daemundo still needed? In many cases yes. You *cannot* call daemon() or do the equivalent under launchd, and that's very common behaviour in the wider unix world. Allowing daemondo to not be used when it's not needed is something else I've been

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Joshua Root
On 2018-2-16 06:02 , Bradley Giesbrecht wrote: >> On Feb 15, 2018, at 10:47 AM, Joshua Root wrote: >> >> On 2018-2-16 05:04 , Bradley Giesbrecht wrote: >>> How to handle two launchd plists with “port load” command? Separate ports? >> >> This is . > > Is thi

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Bradley Giesbrecht
Is daemundo still needed? If so, could it be made into a port and have a port dependency created by base when a port has a startupitem? I’m asking because I recall that some hackery is required to make application bundles (Mythtv) with port when the ports have startupitems. Craig? Regards, B

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Bradley Giesbrecht
> On Feb 15, 2018, at 10:47 AM, Joshua Root wrote: > > On 2018-2-16 05:04 , Bradley Giesbrecht wrote: >> I don’t know that I have a great idea of how to improve startupitems >> functionality. >> >> I know that over time I have found a few issues. Take the clamav port for >> example. I needs tw

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Joshua Root
On 2018-2-16 05:04 , Bradley Giesbrecht wrote: > I don’t know that I have a great idea of how to improve startupitems > functionality. > > I know that over time I have found a few issues. Take the clamav port for > example. I needs two launchd plists, one for clamd which is daemon and > another

Re: GSoC 2018 Project: Improve startupitem code

2018-02-15 Thread Bradley Giesbrecht
I don’t know that I have a great idea of how to improve startupitems functionality. I know that over time I have found a few issues. Take the clamav port for example. I needs two launchd plists, one for clamd which is daemon and another for freshclam which updates the antivirus database. How t

Re: GSoC 2018 Project: Improve startupitem code

2018-02-14 Thread Umesh Singla
Brad, any thoughts on this? We already have a student interested in this project. And thanks for informing, Josh. On Wed, Feb 14, 2018 at 8:15 PM, Joshua Root wrote: > On 2018-2-14 22:11 , Umesh Singla wrote: > > For any discussions on this project, we can follow this thread. I am > > cc'ing de

Re: GSoC 2018 Project: Improve startupitem code

2018-02-14 Thread Joshua Root
On 2018-2-14 22:11 , Umesh Singla wrote: > For any discussions on this project, we can follow this thread. I am > cc'ing dev list if anyone has any question or idea or extension to it.  > > > The first thing I would like you to do is to go through our current > list of projects on Trac [0]. >