Adding debconf note when run on non-systemd systems (Closes: #1037496).
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
462921ab15
commit
72692e473e
2 changed files with 23 additions and 0 deletions
13
debian/mdadm.config
vendored
13
debian/mdadm.config
vendored
|
@ -32,6 +32,19 @@ fi
|
|||
|
||||
db_capb escape
|
||||
|
||||
# if system has root on md
|
||||
if findmnt / 2>/dev/null | grep -qs \/dev\/md && \
|
||||
# and system is not a container
|
||||
! grep -qs ':cpuset:/$' /proc/1/cgroup && \
|
||||
# and system is not a chroot
|
||||
[ "$(stat -c %d/%i /)" != "$(stat -Lc %d/%i /proc/1/root 2>/dev/null)" ] && \
|
||||
# and systemd is not running
|
||||
[ -z "$(pidof systemd)" ]
|
||||
then
|
||||
db_input high mdadm/init-system-not-systemd || true
|
||||
db_go
|
||||
fi
|
||||
|
||||
db_input medium mdadm/autocheck || :
|
||||
db_go
|
||||
|
||||
|
|
10
debian/mdadm.templates
vendored
10
debian/mdadm.templates
vendored
|
@ -7,6 +7,16 @@
|
|||
# Even minor modifications require translation updates and such
|
||||
# changes should be coordinated with translators and reviewers.
|
||||
|
||||
Template: mdadm/init-system-not-systemd
|
||||
Type: note
|
||||
_Description: no systemd init-system detected
|
||||
The root filesystem of this system was detected to be on a RAID device,
|
||||
so mdadm might be required to run during boot to properly start your system.
|
||||
.
|
||||
Beginning with newer versions of the mdadm package, init-system integration
|
||||
is available for systemd only. This system seems to use an alternative
|
||||
init-system which might or might not leave your system unbootable.
|
||||
|
||||
Template: mdadm/autocheck
|
||||
Type: boolean
|
||||
Default: true
|
||||
|
|
Loading…
Add table
Reference in a new issue