diff -ur lcgdm-1.8.1.2.orig/dicomcopy/dicomcopyd.scripts.mysql lcgdm-1.8.1.2/dicomcopy/dicomcopyd.scripts.mysql
--- lcgdm-1.8.1.2.orig/dicomcopy/dicomcopyd.scripts.mysql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/dicomcopy/dicomcopyd.scripts.mysql 2011-09-11 09:19:29.111279041 +0200
@@ -9,6 +9,8 @@
# Provides: dicomcopyd
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld dpnsdaemon dpm
+# Should-Stop: $network mysqld dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPM DICOM server daemon
diff -ur lcgdm-1.8.1.2.orig/dicomcopy/dicomcopyd.scripts.postgresql lcgdm-1.8.1.2/dicomcopy/dicomcopyd.scripts.postgresql
--- lcgdm-1.8.1.2.orig/dicomcopy/dicomcopyd.scripts.postgresql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/dicomcopy/dicomcopyd.scripts.postgresql 2011-09-11 09:22:20.778283826 +0200
@@ -9,6 +9,8 @@
# Provides: dicomcopyd
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql dpnsdaemon dpm
+# Should-Stop: $network postgresql dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPM DICOM server daemon
diff -ur lcgdm-1.8.1.2.orig/dli/lfc-dli.scripts lcgdm-1.8.1.2/dli/lfc-dli.scripts
--- lcgdm-1.8.1.2.orig/dli/lfc-dli.scripts 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/dli/lfc-dli.scripts 2011-09-11 08:02:29.101150174 +0200
@@ -9,6 +9,8 @@
# Provides: lfc-dli
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network lfcdaemon
+# Should-Stop: $network lfcdaemon
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: LFC Data Location Interface (DLI) server daemon
diff -ur lcgdm-1.8.1.2.orig/dpm/dpm.scripts.mysql lcgdm-1.8.1.2/dpm/dpm.scripts.mysql
--- lcgdm-1.8.1.2.orig/dpm/dpm.scripts.mysql 2011-05-31 12:22:45.000000000 +0200
+++ lcgdm-1.8.1.2/dpm/dpm.scripts.mysql 2011-09-11 08:13:24.862168465 +0200
@@ -9,6 +9,8 @@
# Provides: dpm
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld dpnsdaemon
+# Should-Stop: $network mysqld dpnsdaemon
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPM server daemon
diff -ur lcgdm-1.8.1.2.orig/dpm/dpm.scripts.postgresql lcgdm-1.8.1.2/dpm/dpm.scripts.postgresql
--- lcgdm-1.8.1.2.orig/dpm/dpm.scripts.postgresql 2011-05-31 12:22:45.000000000 +0200
+++ lcgdm-1.8.1.2/dpm/dpm.scripts.postgresql 2011-09-11 08:15:20.999171705 +0200
@@ -9,6 +9,8 @@
# Provides: dpm
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql dpnsdaemon
+# Should-Stop: $network postgresql dpnsdaemon
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPM server daemon
diff -ur lcgdm-1.8.1.2.orig/dpmcopy/dpmcopyd.scripts.mysql lcgdm-1.8.1.2/dpmcopy/dpmcopyd.scripts.mysql
--- lcgdm-1.8.1.2.orig/dpmcopy/dpmcopyd.scripts.mysql 2011-05-31 12:22:46.000000000 +0200
+++ lcgdm-1.8.1.2/dpmcopy/dpmcopyd.scripts.mysql 2011-09-11 08:21:07.179181361 +0200
@@ -9,6 +9,8 @@
# Provides: dpmcopyd
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld dpnsdaemon dpm
+# Should-Stop: $network mysqld dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPM COPY server daemon
diff -ur lcgdm-1.8.1.2.orig/dpmcopy/dpmcopyd.scripts.postgresql lcgdm-1.8.1.2/dpmcopy/dpmcopyd.scripts.postgresql
--- lcgdm-1.8.1.2.orig/dpmcopy/dpmcopyd.scripts.postgresql 2011-05-31 12:22:46.000000000 +0200
+++ lcgdm-1.8.1.2/dpmcopy/dpmcopyd.scripts.postgresql 2011-09-11 08:22:22.061183449 +0200
@@ -9,6 +9,8 @@
# Provides: dpmcopyd
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql dpnsdaemon dpm
+# Should-Stop: $network postgresql dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPM COPY server daemon
diff -ur lcgdm-1.8.1.2.orig/ns/dpnsdaemon.scripts.mysql lcgdm-1.8.1.2/ns/dpnsdaemon.scripts.mysql
--- lcgdm-1.8.1.2.orig/ns/dpnsdaemon.scripts.mysql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/ns/dpnsdaemon.scripts.mysql 2011-09-11 07:14:12.186069371 +0200
@@ -9,6 +9,8 @@
# Provides: dpnsdaemon
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld
+# Should-Stop: $network mysqld
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPNS server daemon
diff -ur lcgdm-1.8.1.2.orig/ns/dpnsdaemon.scripts.postgresql lcgdm-1.8.1.2/ns/dpnsdaemon.scripts.postgresql
--- lcgdm-1.8.1.2.orig/ns/dpnsdaemon.scripts.postgresql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/ns/dpnsdaemon.scripts.postgresql 2011-09-11 07:14:18.453069546 +0200
@@ -9,6 +9,8 @@
# Provides: dpnsdaemon
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql
+# Should-Stop: $network postgresql
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DPNS server daemon
diff -ur lcgdm-1.8.1.2.orig/ns/lfcdaemon.scripts.mysql lcgdm-1.8.1.2/ns/lfcdaemon.scripts.mysql
--- lcgdm-1.8.1.2.orig/ns/lfcdaemon.scripts.mysql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/ns/lfcdaemon.scripts.mysql 2011-09-11 07:05:58.051055588 +0200
@@ -9,6 +9,8 @@
# Provides: lfcdaemon
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld
+# Should-Stop: $network mysqld
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: LFC server daemon
diff -ur lcgdm-1.8.1.2.orig/ns/lfcdaemon.scripts.postgresql lcgdm-1.8.1.2/ns/lfcdaemon.scripts.postgresql
--- lcgdm-1.8.1.2.orig/ns/lfcdaemon.scripts.postgresql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/ns/lfcdaemon.scripts.postgresql 2011-09-11 07:10:49.813063723 +0200
@@ -9,6 +9,8 @@
# Provides: lfcdaemon
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql
+# Should-Stop: $network postgresql
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: LFC server daemon
diff -ur lcgdm-1.8.1.2.orig/rfio/rfiod.scripts lcgdm-1.8.1.2/rfio/rfiod.scripts
--- lcgdm-1.8.1.2.orig/rfio/rfiod.scripts 2011-09-11 06:12:42.548966456 +0200
+++ lcgdm-1.8.1.2/rfio/rfiod.scripts 2011-09-11 08:32:54.430201087 +0200
@@ -9,6 +9,8 @@
# Provides: rfiod
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network dpnsdaemon dpm
+# Should-Stop: $network dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: RFIO server daemon
diff -ur lcgdm-1.8.1.2.orig/srmv1/srmv1.scripts.mysql lcgdm-1.8.1.2/srmv1/srmv1.scripts.mysql
--- lcgdm-1.8.1.2.orig/srmv1/srmv1.scripts.mysql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/srmv1/srmv1.scripts.mysql 2011-09-11 08:24:22.507186809 +0200
@@ -9,6 +9,8 @@
# Provides: srmv1
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld dpnsdaemon dpm
+# Should-Stop: $network mysqld dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SRMV1 server daemon
diff -ur lcgdm-1.8.1.2.orig/srmv1/srmv1.scripts.postgresql lcgdm-1.8.1.2/srmv1/srmv1.scripts.postgresql
--- lcgdm-1.8.1.2.orig/srmv1/srmv1.scripts.postgresql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/srmv1/srmv1.scripts.postgresql 2011-09-11 08:29:38.089195611 +0200
@@ -9,6 +9,8 @@
# Provides: srmv1
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql dpnsdaemon dpm
+# Should-Stop: $network postgresql dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SRMV1 server daemon
diff -ur lcgdm-1.8.1.2.orig/srmv2/srmv2.scripts.mysql lcgdm-1.8.1.2/srmv2/srmv2.scripts.mysql
--- lcgdm-1.8.1.2.orig/srmv2/srmv2.scripts.mysql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/srmv2/srmv2.scripts.mysql 2011-09-11 08:25:14.973188272 +0200
@@ -9,6 +9,8 @@
# Provides: srmv2
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld dpnsdaemon dpm
+# Should-Stop: $network mysqld dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SRMV2 server daemon
diff -ur lcgdm-1.8.1.2.orig/srmv2/srmv2.scripts.postgresql lcgdm-1.8.1.2/srmv2/srmv2.scripts.postgresql
--- lcgdm-1.8.1.2.orig/srmv2/srmv2.scripts.postgresql 2011-05-31 12:22:47.000000000 +0200
+++ lcgdm-1.8.1.2/srmv2/srmv2.scripts.postgresql 2011-09-11 08:29:59.138196199 +0200
@@ -9,6 +9,8 @@
# Provides: srmv2
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql dpnsdaemon dpm
+# Should-Stop: $network postgresql dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SRMV2 server daemon
diff -ur lcgdm-1.8.1.2.orig/srmv2.2/srmv2.2.scripts.mysql lcgdm-1.8.1.2/srmv2.2/srmv2.2.scripts.mysql
--- lcgdm-1.8.1.2.orig/srmv2.2/srmv2.2.scripts.mysql 2011-05-31 12:22:46.000000000 +0200
+++ lcgdm-1.8.1.2/srmv2.2/srmv2.2.scripts.mysql 2011-09-11 08:28:20.529193447 +0200
@@ -9,6 +9,8 @@
# Provides: srmv2.2
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network mysqld dpnsdaemon dpm
+# Should-Stop: $network mysqld dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SRMV2.2 server daemon
diff -ur lcgdm-1.8.1.2.orig/srmv2.2/srmv2.2.scripts.postgresql lcgdm-1.8.1.2/srmv2.2/srmv2.2.scripts.postgresql
--- lcgdm-1.8.1.2.orig/srmv2.2/srmv2.2.scripts.postgresql 2011-05-31 12:22:46.000000000 +0200
+++ lcgdm-1.8.1.2/srmv2.2/srmv2.2.scripts.postgresql 2011-09-11 08:30:36.007197227 +0200
@@ -9,6 +9,8 @@
# Provides: srmv2.2
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
+# Should-Start: $network postgresql dpnsdaemon dpm
+# Should-Stop: $network postgresql dpnsdaemon dpm
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: SRMV2.2 server daemon