Index: branches/fc15-dev/server/common/patches/openafs-systemd-crond.patch
===================================================================
--- branches/fc15-dev/server/common/patches/openafs-systemd-crond.patch	(revision 2011)
+++ branches/fc15-dev/server/common/patches/openafs-systemd-crond.patch	(revision 2011)
@@ -0,0 +1,17 @@
+diff --git a/src/packaging/RedHat/openafs-client.service b/src/packaging/RedHat/openafs-client.service
+index bc95057..9627280 100644
+--- a/src/packaging/RedHat/openafs-client.service
++++ b/src/packaging/RedHat/openafs-client.service
+@@ -1,5 +1,6 @@
+ [Unit]
+ Description=OpenAFS Client Service
++Before=crond.service
+ After=syslog.target network.target
+ 
+ [Service]
+@@ -15,4 +16,4 @@ ExecStop=/sbin/rmmod openafs
+ KillMode=none
+ 
+ [Install]
+-WantedBy=multi-user.target
++WantedBy=multi-user.target crond.service
Index: branches/fc15-dev/server/common/patches/openafs-systemd.patch
===================================================================
--- branches/fc15-dev/server/common/patches/openafs-systemd.patch	(revision 2011)
+++ branches/fc15-dev/server/common/patches/openafs-systemd.patch	(revision 2011)
@@ -0,0 +1,51 @@
+diff --git a/src/packaging/RedHat/openafs-client.modules b/src/packaging/RedHat/openafs-client.modules
+new file mode 100644
+index 0000000..055d117
+--- /dev/null
++++ b/src/packaging/RedHat/openafs-client.modules
+@@ -0,0 +1,4 @@
++#!/bin/sh
++
++# Load the OpenAFS kernel module at boot
++exec /sbin/modprobe openafs
+diff --git a/src/packaging/RedHat/openafs-client.service b/src/packaging/RedHat/openafs-client.service
+new file mode 100644
+index 0000000..bc95057
+--- /dev/null
++++ b/src/packaging/RedHat/openafs-client.service
+@@ -0,0 +1,18 @@
++[Unit]
++Description=OpenAFS Client Service
++After=syslog.target network.target
++
++[Service]
++Type=forking
++EnvironmentFile=/etc/sysconfig/openafs
++ExecStartPre=/bin/sed -n 'w/usr/vice/etc/CellServDB' /usr/vice/etc/CellServDB.local /usr/vice/etc/CellServDB.dist
++ExecStartPre=/bin/chmod 0644 /usr/vice/etc/CellServDB
++ExecStartPre=/sbin/modprobe openafs
++ExecStart=/usr/vice/etc/afsd $AFSD_ARGS
++ExecStop=/bin/umount /afs
++ExecStop=/usr/vice/etc/afsd -shutdown
++ExecStop=/sbin/rmmod openafs
++KillMode=none
++
++[Install]
++WantedBy=multi-user.target
+diff --git a/src/packaging/RedHat/openafs-server.service b/src/packaging/RedHat/openafs-server.service
+new file mode 100644
+index 0000000..2d34bb0
+--- /dev/null
++++ b/src/packaging/RedHat/openafs-server.service
+@@ -0,0 +1,11 @@
++[Unit]
++Description=OpenAFS Server Service
++After=syslog.target network.target
++
++[Service]
++EnvironmentFile=-/etc/sysconfig/openafs
++ExecStart=/usr/afs/bin/bosserver $BOSSERVER_ARGS
++ExecStop=/usr/bin/bos shutdown localhost -wait -localauth
++
++[Install]
++WantedBy=multi-user.target
