Deleted Added
full compact
zfs (168410) zfs (168686)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/zfs 168410 2007-04-06 02:27:02Z pjd $
3# $FreeBSD: head/etc/rc.d/zfs 168686 2007-04-13 11:02:06Z pjd $
4#
5
6# PROVIDE: zfs
7# REQUIRE: mountcritlocal
8# KEYWORD: nojail shutdown
9
10. /etc/rc.subr
11
12name="zfs"
13rcvar="zfs_enable"
14start_cmd="zfs_start"
15stop_cmd="zfs_stop"
16required_modules="zfs"
17
18zfs_start()
19{
4#
5
6# PROVIDE: zfs
7# REQUIRE: mountcritlocal
8# KEYWORD: nojail shutdown
9
10. /etc/rc.subr
11
12name="zfs"
13rcvar="zfs_enable"
14start_cmd="zfs_start"
15stop_cmd="zfs_stop"
16required_modules="zfs"
17
18zfs_start()
19{
20 zfs mount -a
21 zfs volinit
20 zfs volinit
21 zfs mount -a
22 zfs share -a
22 zfs share -a
23 if [ ! -r /etc/zfs/exports ]; then
24 touch /etc/zfs/exports
25 fi
23}
24
25zfs_stop()
26{
27 zfs unshare -a
26}
27
28zfs_stop()
29{
30 zfs unshare -a
28 zfs volfini
29 zfs unmount -a
31 zfs unmount -a
32 zfs volfini
30}
31
32load_rc_config $name
33run_rc_command "$1"
33}
34
35load_rc_config $name
36run_rc_command "$1"