On Thu, Nov 6, 2008 at 7:05 AM, Harald Hoyer <[EMAIL PROTECTED]> wrote:
> Scott James Remnant wrote:
>> On Thu, 2008-11-06 at 15:35 +0100, Harald Hoyer wrote:
>>
>>> in the process of migrating Fedora/Red Hat Linux to upstart I came across
>>> several issues.
>>>
>>> With the current implementation I see the following problems:
>>>      - the job description files are very static. Dependencies can only be 
>>> added,
>>> modified, deleted by modifying this one job file (not package friendly)
>>>
>> This is an ongoing discussion: what ideas do you have?
>>
>>>      - there is no dependency like "start me before service xyz"
>>>
>> 0.3/0.5:
>> start on starting syz
>>               ~~~
>
> which really starts syz only if the other job is started?
>
> like:
>
> network:
> start on starting ldap-client
> start on starting mount-nfs-filesystems
>
>
>>
>>>      - turning a job/service off requires removing the job file, which may 
>>> be solved
>>> by symlinks?
>>>
>> Again an ongoing discussion: what ideas do you have?
>>
>> Do you want to disable it from automatic starting, or prevent manual
>> starting as well?
>
> both
>
>
> Ideas:
> - an ugly file/symlinks based database (simplest for package installation)
> - include files which only define the dependencies, which are configured by
> chkconfig like tools.

You might want to look into Gentoo's rc-update system for this logic.
-Garrett

-- 
upstart-devel mailing list
upstart-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/upstart-devel

Reply via email to