Home
last modified time | relevance | path

Searched refs:dtst (Results 1 – 25 of 69) sorted by relevance

123

/src/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/
H A Dzfs_destroy_001_pos.ksh69 typeset dtst=$2
72 if [[ $dtst == $VOL || $dtst == $VOLSNAP ]]; then
80 if [[ $dtst != $FS || $dtst != $CTR ]]; then
104 case $dtst in
109 log_mustnot $ZFS destroy -rR $dtst
116 log_mustnot $ZFS destroy -rR $dtst
122 mpt_dir=$(snapshot_mountpoint $dtst)
125 log_must $ZFS destroy -rR $dtst
126 log_must $ZFS snapshot $dtst
135 log_must $ZFS destroy -rR $dtst
[all …]
H A Dzfs_destroy_common.kshlib46 typeset dtst=$1
65 if [[ $dtst == snap || $dtst == clone ]]; then
74 if [[ $dtst == clone ]]; then
150 typeset dtst
153 for dtst in "$@"; do
156 if [[ $dtst == $VOL || $dtst == $VOLSNAP || \
157 $dtst == $VOLCLONE ]]
162 newlist="$newlist $dtst"
/src/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_destroy/
H A Dzfs_destroy_001_pos.ksh62 typeset dtst=$2
65 if [[ $dtst == $VOL || $dtst == $VOLSNAP ]]; then
73 if [[ $dtst != $FS ]]; then
96 case $dtst in
106 log_mustnot zfs destroy -rR $dtst
117 log_mustnot zfs destroy -rR $dtst
128 log_must_busy zfs destroy -rR $dtst
129 log_must zfs snapshot $dtst
134 mpt_dir=$(snapshot_mountpoint $dtst)
140 log_mustnot zfs destroy -rR $dtst
[all …]
H A Dzfs_destroy_common.kshlib52 typeset dtst=$1
73 if [[ $dtst == snap || $dtst == clone ]]; then
82 if [[ $dtst == clone ]]; then
120 typeset dtst
123 for dtst in "$@"; do
126 if [[ $dtst == $VOL || $dtst == $VOLSNAP || \
127 $dtst == $VOLCLONE ]]
132 newlist="$newlist $dtst"
/src/tests/sys/cddl/zfs/tests/delegate/
H A Dzfs_unallow_006_pos.ksh60 for dtst in $DATASETS ; do
61 log_must $ZFS allow -u $STAFF1 $LOCAL_DESC_SET $dtst
62 log_must $ZFS allow -g $STAFF_GROUP $LOCAL_DESC_SET $dtst
63 log_must $ZFS allow -e $LOCAL_DESC_SET $dtst
65 log_must verify_perm $dtst $LOCAL_DESC_SET \
68 log_must $ZFS unallow -e $dtst
69 log_must verify_perm $dtst $LOCAL_DESC_SET $STAFF1 $STAFF2
70 log_must verify_noperm $dtst $LOCAL_DESC_SET $OTHER1 $OTHER2
72 log_must $ZFS unallow -g $STAFF_GROUP $dtst
73 log_must verify_perm $dtst $LOCAL_DESC_SET $STAFF1
[all …]
H A Dzfs_allow_004_pos.ksh82 for dtst in $DATASETS ; do
83 log_must $ZFS allow -d $STAFF1 $perms $dtst
84 log_must verify_noperm $dtst $perms $STAFF1
85 if [[ $dtst == $ROOT_TESTFS ]]; then
94 for dtst in $DATASETS ; do
95 log_must $ZFS allow -d -g $STAFF_GROUP $perms $dtst
96 log_must verify_noperm $dtst $perms $STAFF2
97 if [[ $dtst == $ROOT_TESTFS ]]; then
106 for dtst in $DATASETS ; do
107 log_must $ZFS allow -d -e $perms $dtst
[all …]
H A Dzfs_allow_003_pos.ksh73 for dtst in $DATASETS ; do
74 log_must $ZFS allow -l $STAFF1 $perms $dtst
75 log_must verify_perm $dtst $perms $STAFF1
76 if [[ $dtst == $ROOT_TESTFS ]] ; then
85 for dtst in $DATASETS ; do
86 log_must $ZFS allow -l -g $STAFF_GROUP $perms $dtst
87 log_must verify_perm $dtst $perms $STAFF1 $STAFF2
88 if [[ $dtst == $ROOT_TESTFS ]] ; then
97 for dtst in $DATASETS ; do
98 log_must $ZFS allow -l -e $perms $dtst
[all …]
H A Dzfs_allow_009_neg.ksh60 for dtst in $DATASETS ; do
61 log_mustnot eval "$ZFS allow -s @$longset $dtst"
64 log_mustnot $ZFS allow -s @non-existent $dtst
65 log_mustnot $ZFS allow $STAFF "atime,created,mounted" $dtst
66 log_mustnot $ZFS allow $dtst $TESTPOOL
67 log_mustnot $ZFS allow -c $dtst
68 log_mustnot $ZFS allow -u $STAFF1 $dtst
69 log_mustnot $ZFS allow -u $STAFF1 -g $STAFF_GROUP "create,destroy" $dtst
70 log_mustnot $ZFS allow -u $STAFF1 -e "mountpoint" $dtst
H A Dzfs_unallow_003_pos.ksh64 for dtst in $DATASETS ; do
65 log_must $ZFS unallow $STAFF1 $dtst
66 log_must $ZFS unallow -l -d $STAFF2 $dtst
67 log_must verify_noperm $dtst $LOCAL_SET $STAFF1
68 if [[ $dtst == $ROOT_TESTFS ]]; then
72 log_must $ZFS unallow -l -d $OTHER1 $dtst
73 log_must $ZFS unallow -r $OTHER2 $dtst
74 log_must verify_noperm $dtst $LOCAL_DESC_SET $OTHER1 $OTHER2
75 if [[ $dtst == $ROOT_TESTFS ]]; then
H A Dzfs_allow_008_pos.ksh65 for dtst in $DATASETS ; do
67 log_must $ZFS allow -l $STAFF1 $perms1 $dtst
68 log_must $ZFS allow -l $STAFF1 allow $dtst
70 if [[ $dtst == $ROOT_TESTFS ]]; then
78 log_must user_run $STAFF1 $ZFS allow -l $OTHER1 $perms1 $dtst
79 log_must verify_perm $dtst $perms1 $OTHER1
83 log_mustnot user_run $STAFF1 $ZFS allow $OTHER1 $perms2 $dtst
84 log_must verify_noperm $dtst $perms2 $OTHER1
H A Ddelegate_common.kshlib74 typeset dtst=$1
78 if [[ -z $@ || -z $permissions || -z $dtst ]]; then
82 typeset type=$(get_prop type $dtst)
91 check_fs_perm $user $perm $dtst
94 check_vol_perm $user $perm $dtst
100 "on $dtst"
118 typeset dtst=$1
122 if [[ -z $@ || -z $permissions || -z $dtst ]]; then
126 typeset type=$(get_prop type $dtst)
135 check_fs_perm $user $perm $dtst
[all …]
H A Dzfs_unallow_001_pos.ksh60 for dtst in $DATASETS ; do
61 log_must $ZFS unallow -l $STAFF1 $dtst
62 log_must verify_noperm $dtst $LOCAL_SET $STAFF1
64 log_must $ZFS unallow -l $OTHER1 $dtst
65 log_must verify_noperm $dtst $LOCAL_DESC_SET $OTHER1
67 log_must verify_perm $dtst $LOCAL_DESC_SET $OTHER2
68 if [[ $dtst == $ROOT_TESTFS ]]; then
/src/sys/contrib/openzfs/tests/zfs-tests/tests/functional/delegate/
H A Dzfs_unallow_006_pos.ksh52 for dtst in $DATASETS ; do
53 log_must zfs allow -u $STAFF1 $LOCAL_DESC_SET $dtst
54 log_must zfs allow -g $STAFF_GROUP $LOCAL_DESC_SET $dtst
55 log_must zfs allow -e $LOCAL_DESC_SET $dtst
57 log_must verify_perm $dtst $LOCAL_DESC_SET \
60 log_must zfs unallow -e $dtst
61 log_must verify_perm $dtst $LOCAL_DESC_SET $STAFF1 $STAFF2
62 log_must verify_noperm $dtst $LOCAL_DESC_SET $OTHER1 $OTHER2
64 log_must zfs unallow -g $STAFF_GROUP $dtst
65 log_must verify_perm $dtst $LOCAL_DESC_SET $STAFF1
[all …]
H A Dzfs_allow_004_pos.ksh63 for dtst in $DATASETS ; do
64 log_must zfs allow -d $STAFF1 $perms $dtst
65 log_must verify_noperm $dtst $perms $STAFF1
66 if [[ $dtst == $ROOT_TESTFS ]]; then
75 for dtst in $DATASETS ; do
76 log_must zfs allow -d -g $STAFF_GROUP $perms $dtst
77 log_must verify_noperm $dtst $perms $STAFF2
78 if [[ $dtst == $ROOT_TESTFS ]]; then
87 for dtst in $DATASETS ; do
88 log_must zfs allow -d -e $perms $dtst
[all …]
H A Dzfs_allow_003_pos.ksh59 for dtst in $DATASETS ; do
60 log_must zfs allow -l $STAFF1 $perms $dtst
61 log_must verify_perm $dtst $perms $STAFF1
62 if [[ $dtst == $ROOT_TESTFS ]] ; then
71 for dtst in $DATASETS ; do
72 log_must zfs allow -l -g $STAFF_GROUP $perms $dtst
73 log_must verify_perm $dtst $perms $STAFF1 $STAFF2
74 if [[ $dtst == $ROOT_TESTFS ]] ; then
83 for dtst in $DATASETS ; do
84 log_must zfs allow -l -e $perms $dtst
[all …]
H A Dzfs_allow_009_neg.ksh52 for dtst in $DATASETS ; do
53 log_mustnot eval "zfs allow -s @$longset $dtst"
55 log_mustnot zfs allow -s @non-existent $dtst
56 log_mustnot zfs allow $STAFF "atime,created,mounted" $dtst
57 log_mustnot zfs allow $dtst $TESTPOOL
58 log_mustnot zfs allow -c $dtst
59 log_mustnot zfs allow -u $STAFF1 $dtst
60 log_mustnot zfs allow -u $STAFF1 -g $STAFF_GROUP "create,destroy" $dtst
61 log_mustnot zfs allow -u $STAFF1 -e "mountpoint" $dtst
H A Dzfs_unallow_003_pos.ksh56 for dtst in $DATASETS ; do
57 log_must zfs unallow $STAFF1 $dtst
58 log_must zfs unallow -l -d $STAFF2 $dtst
59 log_must verify_noperm $dtst $LOCAL_SET $STAFF1
60 if [[ $dtst == $ROOT_TESTFS ]]; then
64 log_must zfs unallow -l -d $OTHER1 $dtst
65 log_must zfs unallow -r $OTHER2 $dtst
66 log_must verify_noperm $dtst $LOCAL_DESC_SET $OTHER1 $OTHER2
67 if [[ $dtst == $ROOT_TESTFS ]]; then
H A Dzfs_allow_008_pos.ksh57 for dtst in $DATASETS ; do
59 log_must zfs allow -l $STAFF1 $perms1 $dtst
60 log_must zfs allow -l $STAFF1 allow $dtst
62 if [[ $dtst == $ROOT_TESTFS ]]; then
70 log_must user_run $STAFF1 zfs allow -l $OTHER1 $perms1 $dtst
71 log_must verify_perm $dtst $perms1 $OTHER1
75 log_mustnot user_run $STAFF1 zfs allow $OTHER1 $perms2 $dtst
76 log_must verify_noperm $dtst $perms2 $OTHER1
H A Ddelegate_common.kshlib79 typeset dtst=$1
83 if [[ -z $@ || -z $permissions || -z $dtst ]]; then
87 typeset type=$(get_prop type $dtst)
96 check_fs_perm $user $perm $dtst
99 check_vol_perm $user $perm $dtst
103 log_note "Check $type $user $perm $dtst"
106 "on $dtst"
124 typeset dtst=$1
128 if [[ -z $@ || -z $permissions || -z $dtst ]]; then
132 typeset type=$(get_prop type $dtst)
[all …]
H A Dzfs_unallow_001_pos.ksh52 for dtst in $DATASETS ; do
53 log_must zfs unallow -l $STAFF1 $dtst
54 log_must verify_noperm $dtst $LOCAL_SET $STAFF1
56 log_must zfs unallow -l $OTHER1 $dtst
57 log_must verify_noperm $dtst $LOCAL_DESC_SET $OTHER1
59 log_must verify_perm $dtst $LOCAL_DESC_SET $OTHER2
60 if [[ $dtst == $ROOT_TESTFS ]]; then
H A Dzfs_allow_006_pos.ksh61 for dtst in $DATASETS $fs1 $fs2; do
62 log_must zfs allow -s @basic $perms1 $dtst
63 log_must zfs allow $STAFF1 @basic $dtst
64 log_must verify_perm $dtst $perms1 $STAFF1
68 for dtst in $DATASETS $fs1 $fs2; do
69 log_must zfs allow -s @basic $perms2 $dtst
70 log_must verify_perm $dtst ${perms1},${perms2} $STAFF1
/src/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_rollback/
H A Dzfs_rollback_common.kshlib93 typeset dtst
94 for dtst in $FS $VOL; do
96 if [[ $dtst == $VOL ]]; then
104 case $dtst in
127 if [[ $dtst == $VOL ]]; then
131 if is_freebsd && [[ $dtst == $VOL ]]; then
142 if is_freebsd && [[ $dtst == $VOL ]]; then
172 typeset dtst
184 for dtst in $FS $VOL; do
186 snapexists $dtst@$snap && destroy_dataset $dtst@$snap -Rf
[all …]
H A Dzfs_rollback_001_pos.ksh70 typeset dtst
113 for dtst in $FS $VOL; do
115 if [[ $dtst == $VOL ]]; then
122 write_mountpoint_dir $dtst
126 if [[ $dtst == $VOL ]]; then
130 log_must zfs rollback $opt $dtst@$snap_point
134 log_must zfs rollback $opt $dtst@$snap_point
139 log_must datasetexists $dtst@$snap
141 log_must datasetnonexists $dtst@$snap
146 log_must datasetexists $dtst$clone
[all …]
/src/tests/sys/cddl/zfs/tests/cli_root/zfs_rollback/
H A Dzfs_rollback_001_pos.ksh78 typeset dtst
115 for dtst in $FS $VOL; do
117 if [[ $dtst == $VOL ]]; then
124 write_mountpoint_dir $dtst
128 if [[ $dtst == $VOL ]]; then
130 log_must $ZFS rollback $opt $dtst@$snap_point
134 log_must $ZFS rollback $opt $dtst@$snap_point
139 log_must datasetexists $dtst@$snap
141 log_must datasetnonexists $dtst@$snap
146 log_must datasetexists $dtst$clone
[all …]
H A Dzfs_rollback_common.kshlib89 typeset dtst
90 for dtst in $FS $VOL; do
92 if [[ $dtst == $VOL ]]; then
100 case $dtst in
148 typeset dtst
161 for dtst in $FS $VOL; do
163 if snapexists $dtst@$snap; then
164 log_must $ZFS destroy -Rf $dtst@$snap
228 typeset dtst=$1
230 if [[ $(get_prop type $dtst) != snapshot ]]; then
[all …]

123