All of lore.kernel.org
 help / color / mirror / Atom feed
From: Miquel van Smoorenburg <mikevs@xs4all.net>
To: Dmitrijs Ledkovs <xnox@debian.org>
Cc: NeilBrown <neilb@suse.de>, linux-raid@vger.kernel.org
Subject: Re: [PATCH] debian: symlink mdmon pidfile into /run/sendsigs.omit.d
Date: Fri, 24 Aug 2012 13:49:52 +0200	[thread overview]
Message-ID: <50376A60.2010104@xs4all.net> (raw)
In-Reply-To: <CANBHLUgG49s1aiiKnxQTCDUF861wHv=2N+w73_7K-bi3tyysOg@mail.gmail.com>

On 24-08-12 1:12 PM, Dmitrijs Ledkovs wrote:
> On 24 August 2012 10:57, Miquel van Smoorenburg <mikevs@xs4all.net> wrote:
>> Some daemons should not be killed when the system is shutting down. In
>> debian this is achieved by putting a file with the pid of the daemon in it
>> in /run/sendsigs.omit.d (or a symlink to its pidfile).
>>
>> This patch lets mdmon automatically create a symlink in /run/sendsigs.omit.d
>> to its pidfile.
>>
>> See also debian bug 684708 at
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684708  ,
>> where I submitted a previous version of this patch.
>>
>> Comments welcome.
>>
>
> For upstream, it might be more appropriate to have a configurable
> MDMON_PIDDIR, which defaults to $MDMON_DIR. As far as I know,
> sendssigs.omit.d is very specific to Debian and it's derivatives, and
> it's not used in the brave new systemd world.

Well, I'm not sure if there's a guideline for this in debian, but the 
convention appears to be to put the pidfiles in /run or a 
package-specific subdir of /run, and then to create a symlink from the 
sendsigs.omit.d directory to the pidfile- which is exactly what this 
patch does. If you're saying that something debian-specific like this 
should not be in the upstream package, then that's fine, and the patch 
will just be carried in debian. No problem.

Note that I am not the debian mdadm maintainer, it's just that often 
it's appreciated if a bug/patch submitter works with upstream.

Thanks,

Mike.

  reply	other threads:[~2012-08-24 11:49 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-24  9:57 [PATCH] debian: symlink mdmon pidfile into /run/sendsigs.omit.d Miquel van Smoorenburg
2012-08-24 11:12 ` Dmitrijs Ledkovs
2012-08-24 11:49   ` Miquel van Smoorenburg [this message]
2012-08-24 12:31     ` NeilBrown
2012-09-03 14:50       ` Miquel van Smoorenburg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50376A60.2010104@xs4all.net \
    --to=mikevs@xs4all.net \
    --cc=linux-raid@vger.kernel.org \
    --cc=neilb@suse.de \
    --cc=xnox@debian.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.