Source: virtualbox
Source-Version: 5.0.20-dfsg-1
Severity: wishlist
Tags: patch

Hi!

The attached patch fixes the LSB init script to have more consistent
output.

Thanks,
Guillem
From e0507622caca82fd5f1af0465a38e415145fa864 Mon Sep 17 00:00:00 2001
From: Guillem Jover <guil...@debian.org>
Date: Sat, 30 Apr 2016 16:43:44 +0200
Subject: [PATCH] virtualbox: Fix LSB init output

---
 debian/virtualbox.init | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/debian/virtualbox.init b/debian/virtualbox.init
index d546655..c472c53 100644
--- a/debian/virtualbox.init
+++ b/debian/virtualbox.init
@@ -53,7 +53,7 @@ running()
 
 start()
 {
-	log_begin_msg "Starting VirtualBox kernel modules"
+	log_begin_msg "Loading VirtualBox kernel modules..."
 	
 	if ! running vboxdrv; then
 		if ! modprobe vboxdrv > /dev/null 2>&1; then
@@ -64,6 +64,8 @@ start()
 			fi
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxdrv"
 		fi
 	fi
 	
@@ -76,6 +78,8 @@ start()
 			fi
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxnetflt"
 		fi
 	fi
 	
@@ -88,6 +92,8 @@ start()
 			fi
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxnetadp"
 		fi
 	fi
 	
@@ -100,6 +106,8 @@ start()
 			fi
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxpci"
 		fi
 	fi
 	
@@ -108,13 +116,15 @@ start()
 
 stop()
 {
-	log_begin_msg "Stopping VirtualBox kernel modules"
+	log_begin_msg "Unloading VirtualBox kernel modules..."
 	
 	if running vboxnetadp; then
 		if ! rmmod vboxnetadp 2>/dev/null; then
 			log_failure_msg "Cannot unload module vboxnetadp"
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxnetadp"
 		fi
 	fi
 	
@@ -123,6 +133,8 @@ stop()
 			log_failure_msg "Cannot unload module vboxnetflt"
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxnetflt"
 		fi
 	fi
 	
@@ -131,6 +143,8 @@ stop()
 			log_failure_msg "Cannot unload module vboxpci"
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxpci"
 		fi
 	fi
 	
@@ -139,6 +153,8 @@ stop()
 			log_failure_msg "Cannot unload module vboxdrv"
 			log_end_msg 1
 			return 1
+		else
+			log_progress_msg "vboxdrv"
 		fi
 	fi
 	
-- 
2.8.1

Reply via email to