 +# has been executed.
  rh_status() {
      if [ -f "$LISTFILE" ]; then
--        echo $"stopped, with saved guests"
-+        echo "stopped, with saved guests"
-         RETVAL=3
-     else
-         if [ -f "$VAR_SUBSYS_LIBVIRT_GUESTS" ]; then
--            echo $"started"
-+            echo "started"
-         else
--            echo $"stopped, with no saved guests"
-+            echo "stopped, with no saved guests"
-         fi
-         RETVAL=0
-     fi
-@@ -305,7 +290,7 @@ rh_status() {
- # usage [val]
- # Display usage string, then exit with VAL (defaults to 2).
- usage() {
--    echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|gueststatus|shutdown}"
-+    echo "Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|gueststatus|shutdown}"
-     exit ${1-2}
- }
- 
+         gettext "stopped, with saved guests"; echo
 diff --git a/tools/libvirt-guests.sysconf b/tools/libvirt-guests.sysconf
 index cd58728..53d89bd 100644
 --- a/tools/libvirt-guests.sysconf

+ON_SHUTDOWN=shutdown
+SHUTDOWN_TIMEOUT=30
 
-test -f "$sysconfdir"/sysconfig/libvirt-guests && . "$sysconfdir"/sysconfig/libvirt-guests
+test -f "$sysconfdir"/default/libvirt-guests && . "$sysconfdir"/default/libvirt-guests
 
 LISTFILE="$localstatedir"/lib/libvirt/libvirt-guests
-VAR_SUBSYS_LIBVIRT_GUESTS="$localstatedir"/lock/subsys/libvirt-guests

-#               See http://libvirt.org
-#
-
-sysconfdir="@sysconfdir@"
-localstatedir="@localstatedir@"
-libvirtd="@sbindir@"/libvirtd
-
-# Source function library.
-test ! -r "$sysconfdir"/rc.d/init.d/functions ||
-    . "$sysconfdir"/rc.d/init.d/functions
+sysconfdir=/etc
+localstatedir=/var
+libvirtd=/usr/sbin/libvirtd
 
 # Source gettext library.
 # Make sure this file is recognized as having translations: _("dummy")
-. "@bindir@"/gettext.sh
+. /usr/bin/gettext.sh
 
-export TEXTDOMAIN="@PACKAGE@" TEXTDOMAINDIR="@localedir@"
+export TEXTDOMAIN="libvirt" TEXTDOMAINDIR="/usr/share/locale"
 
 URIS=default
-ON_BOOT=start
