summaryrefslogtreecommitdiff
path: root/debian/patches/debian-conffile-location.diff
diff options
context:
space:
mode:
authorMichael Tokarev <mjt@tls.msk.ru>2012-04-12 22:38:14 +0400
committerMichael Tokarev <mjt@tls.msk.ru>2012-04-12 22:38:14 +0400
commit491715b9ff020cb2408eeb5cfd67d86097ddd280 (patch)
tree237bcbb74373a9babc85032a980ffecea652ab87 /debian/patches/debian-conffile-location.diff
parentb36c1880eac4e2c22783ad0e088a5e27cd2d4121 (diff)
switch from topgit to plain 3.0 (quilt)
Diffstat (limited to 'debian/patches/debian-conffile-location.diff')
-rw-r--r--debian/patches/debian-conffile-location.diff126
1 files changed, 126 insertions, 0 deletions
diff --git a/debian/patches/debian-conffile-location.diff b/debian/patches/debian-conffile-location.diff
new file mode 100644
index 00000000..8e4c47bd
--- /dev/null
+++ b/debian/patches/debian-conffile-location.diff
@@ -0,0 +1,126 @@
+From: martin f. krafft <madduck@debian.org>
+Subject: Set /etc/mdadm/mdadm.conf as primary config file location
+
+On Debian, the configuration file resides primarily in /etc/mdadm/mdadm.conf,
+/etc/mdadm.conf is only used as a backup.
+
+This is a Debian-specific patch.
+
+Forwarded: not-needed
+Reviewed-by: martin f. krafft <madduck@debian.org>
+
+---
+ Makefile | 4 ++--
+ ReadMe.c | 2 +-
+ mdadm.8.in | 14 ++++++--------
+ mdadm.conf.5 | 2 +-
+ mdassemble.8 | 2 +-
+ 5 files changed, 11 insertions(+), 13 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 72087be..8c1fa08 100644
+--- a/Makefile
++++ b/Makefile
+@@ -60,8 +60,8 @@ else
+ endif
+
+ SYSCONFDIR = /etc
+-CONFFILE = $(SYSCONFDIR)/mdadm.conf
+-CONFFILE2 = $(SYSCONFDIR)/mdadm/mdadm.conf
++CONFFILE = $(SYSCONFDIR)/mdadm/mdadm.conf
++CONFFILE2 = $(SYSCONFDIR)/mdadm.conf
+ MAILCMD =/usr/sbin/sendmail -t
+ CONFFILEFLAGS = -DCONFFILE=\"$(CONFFILE)\" -DCONFFILE2=\"$(CONFFILE2)\"
+ # Both MAP_DIR and MDMON_DIR should be somewhere that persists across the
+diff --git a/ReadMe.c b/ReadMe.c
+index b658841..a5dac94 100644
+--- a/ReadMe.c
++++ b/ReadMe.c
+@@ -565,7 +565,7 @@ char Help_incr[] =
+ ;
+
+ char Help_config[] =
+-"The /etc/mdadm.conf config file:\n\n"
++"The /etc/mdadm/mdadm.conf config file:\n\n"
+ " The config file contains, apart from blank lines and comment lines that\n"
+ " start with a hash(#), four sorts of configuration lines: array lines, \n"
+ " device lines, mailaddr lines and program lines.\n"
+diff --git a/mdadm.8.in b/mdadm.8.in
+index 7e8981e..5342d5c 100644
+--- a/mdadm.8.in
++++ b/mdadm.8.in
+@@ -262,9 +262,9 @@ the exact meaning of this option in different contexts.
+ .TP
+ .BR \-c ", " \-\-config=
+ Specify the config file. Default is to use
+-.BR /etc/mdadm.conf ,
+-or if that is missing then
+-.BR /etc/mdadm/mdadm.conf .
++.BR /etc/mdadm/mdadm.conf ,
++or if that is missing, then
++.BR /etc/mdadm.conf .
+ If the config file given is
+ .B "partitions"
+ then nothing will be read, but
+@@ -1529,8 +1529,6 @@ The config file is only used if explicitly named with
+ or requested with (a possibly implicit)
+ .BR \-\-scan .
+ In the later case,
+-.B /etc/mdadm.conf
+-or
+ .B /etc/mdadm/mdadm.conf
+ is used.
+
+@@ -1859,7 +1857,7 @@ or
+ .B \-\-scan
+ will cause the output to be less detailed and the format to be
+ suitable for inclusion in
+-.BR mdadm.conf .
++.BR /etc/mdadm/mdadm.conf .
+ The exit status of
+ .I mdadm
+ will normally be 0 unless
+@@ -1936,7 +1934,7 @@ or
+ is given, then multiple devices that are components of the one array
+ are grouped together and reported in a single entry suitable
+ for inclusion in
+-.BR mdadm.conf .
++.BR /etc/mdadm/mdadm.conf .
+
+ Having
+ .B \-\-scan
+@@ -2698,7 +2696,7 @@ uses this to find arrays when
+ is given in Misc mode, and to monitor array reconstruction
+ on Monitor mode.
+
+-.SS /etc/mdadm.conf
++.SS /etc/mdadm/mdadm.conf
+
+ The config file lists which devices may be scanned to see if
+ they contain MD super block, and gives identifying information
+diff --git a/mdadm.conf.5 b/mdadm.conf.5
+index 9f31c73..f0b07a1 100644
+--- a/mdadm.conf.5
++++ b/mdadm.conf.5
+@@ -8,7 +8,7 @@
+ .SH NAME
+ mdadm.conf \- configuration for management of Software RAID with mdadm
+ .SH SYNOPSIS
+-/etc/mdadm.conf
++/etc/mdadm/mdadm.conf
+ .SH DESCRIPTION
+ .PP
+ .I mdadm
+diff --git a/mdassemble.8 b/mdassemble.8
+index 0210524..27779af 100644
+--- a/mdassemble.8
++++ b/mdassemble.8
+@@ -40,7 +40,7 @@ There are no options to
+
+ .SH FILES
+
+-.SS /etc/mdadm.conf
++.SS /etc/mdadm/mdadm.conf
+
+ The config file lists which devices may be scanned to see if
+ they contain MD super block, and gives identifying information