diff -Nru mdadm-3.3/debian/changelog mdadm-3.3/debian/changelog --- mdadm-3.3/debian/changelog 2016-03-24 22:39:54.000000000 +0000 +++ mdadm-3.3/debian/changelog 2016-04-11 18:34:53.000000000 +0000 @@ -1,3 +1,9 @@ +mdadm (3.3-2ubuntu7) xenial; urgency=medium + + * Do not start when inside a container (LP: #1568993) + + -- Simon Deziel Mon, 11 Apr 2016 18:33:45 +0000 + mdadm (3.3-2ubuntu6) xenial; urgency=medium * debian/cotrol: Drop MTA Recommends to a Suggests (LP #1549319) diff -Nru mdadm-3.3/debian/mdadm.init mdadm-3.3/debian/mdadm.init --- mdadm-3.3/debian/mdadm.init 2015-12-11 09:03:08.000000000 +0000 +++ mdadm-3.3/debian/mdadm.init 2016-04-11 18:33:36.000000000 +0000 @@ -46,6 +46,12 @@ case "${1:-}" in start) + if [ -x /usr/bin/systemd-detect-virt ] && /usr/bin/systemd-detect-virt --quiet --container; then + log_daemon_msg "Not starting MD monitoring service in container" + log_end_msg 0 + exit 0 + fi + if is_true $START_DAEMON; then log_daemon_msg "Starting MD monitoring service" "mdadm --monitor" mkdir -p $RUNDIR