[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    [GitHub] activemq pull request #206: Add missing runlevels to Default-Start
From:       TomyLobo <git () git ! apache ! org>
Date:       2016-10-25 9:20:47
Message-ID: git-pr-206-activemq () git ! apache ! org
[Download RAW message or body]

GitHub user TomyLobo opened a pull request:

    https://github.com/apache/activemq/pull/206

    Add missing runlevels to Default-Start

    According to the manual (and the `runlevel` command), Debian starts in runlevel 2 \
by default:  https://www.debian.org/doc/manuals/debian-reference/ch03.en.html#_sysv_style_init
  
    So in order for ActiveMQ to start up when a Debian VM starts, you have to add it \
to these runlevels.  
    Workaround: `insserv -v activemq,start=2`
    
    Side-effects:
    RedHat doesn't use runlevels 2 and 4, so it should be fine:
    https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/3/html/Reference_Guide/s1-boot-init-shutdown-sysv.html
  
    SLES doesn't use runlevel 4, but it does use runlevel 2 for "Local multiuser mode \
without remote network (NFS, etc.)":  \
https://www.suse.com/documentation/sles11/book_sle_admin/data/sec_boot_init.html  
    So the only side-effect on these systems is that SLES will try to run ActiveMQ in \
Local multiuser mode without remote network (and probably fail).  I think that is an \
acceptable side-effect since people booting Debian into runlevel 2 is a *lot* more \
common due to it being the default.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/TomyLobo/activemq patch-1

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/activemq/pull/206.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #206
    
----
commit 7eb9d60c8d203829b020025b20411628a20ab780
Author: TomyLobo <tomylobo@nurfuerspam.de>
Date:   2016-10-25T09:03:44Z

    Add missing runlevels to Default-Start
    
    Debian starts in runlevel 2 by default.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic