# VServer definitions
. /usr/lib/util-vserver/util-vserver-vars
+# Save stdout and stderr
+exec 3>&1
+exec 4>&2
+
+# Redirect stdout and stderr to a log file
+exec 2>&1
+exec &>>/var/log/vserver-reference.log
+
+echo "--- STARTING $(date) ---" >&3 2>&4
+
# Parse PLC configuration
if [ -r /etc/planetlab/plc_config ] ; then
. /etc/planetlab/plc_config
PLC_BOOT_HOST="boot.planet-lab.org"
fi
-# Save stdout and stderr
-exec 3>&1
-exec 4>&2
-
-# Redirect stdout and stderr to a log file
-exec 2>&1
-exec &>/var/log/vserver-reference.log
-
shopt -s nullglob
# Make sure the barrier bit is set
done
success >&3 2>&4
+echo "--- DONE $(date) ---" >&3 2>&4
echo >&3 2>&4
exit 0
pushd VserverReference
install -D -m 755 vserver-reference.init $RPM_BUILD_ROOT/%{_initrddir}/vserver-reference
install -D -m 644 vserver-reference.cron $RPM_BUILD_ROOT/%{_sysconfdir}/cron.d/vserver-reference
+install -D -m 644 vserver-reference.logrotate $RPM_BUILD_ROOT/%{_sysconfdir}/logrotate.d/vserver-reference
find vservers | cpio -p -d -u $RPM_BUILD_ROOT/
popd
%defattr(-,root,root)
%{_initrddir}/vserver-reference
%{_sysconfdir}/cron.d/vserver-reference
+%{_sysconfdir}/logrotate.d/vserver-reference
/vservers/.vref/default
%files system-packages