NeilBrown: mdmon: don't mkdir /var/run

Martin F. Krafft madduck at alioth.debian.org
Mon May 24 09:20:50 UTC 2010


Module: mdadm
Branch: upstream
Commit: 688a1e5b07dc46ae10aeafbda61c1700ad09551b
URL:    http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=688a1e5b07dc46ae10aeafbda61c1700ad09551b

Author: NeilBrown <neilb at suse.de>
Date:   Fri Jan 29 12:20:11 2010 +1100

mdmon: don't mkdir /var/run

Creating /var/run in mdmon is really not justifiable.

If /var/run doesn't exist, then it is either deliberate and it should
be left that way to make sure the mapfile gets created in /dev, or
it is a configuration error and not our problem to fix.

Signed-off-by: NeilBrown <neilb at suse.de>

---

 managemon.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diff --git a/managemon.c b/managemon.c
index e335077..a4e9a8f 100644
--- a/managemon.c
+++ b/managemon.c
@@ -706,8 +706,6 @@ void do_manager(struct supertype *container)
 				/* If this fails, we hope it already exists
 				 * pid file lives in /var/run/mdadm/mdXX.pid
 				 */
-				mkdir("/var", 0600);
-				mkdir("/var/run", 0600);
 				mkdir("/var/run/mdadm", 0600);
 				close(container->sock);
 				container->sock = make_control_sock(container->devname);




More information about the pkg-mdadm-commits mailing list