| /src/tests/sys/cddl/zfs/tests/cli_root/zfs_destroy/ |
| H A D | zfs_destroy_001_pos.ksh | 69 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 D | zfs_destroy_common.kshlib | 46 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 D | zfs_destroy_001_pos.ksh | 62 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 D | zfs_destroy_common.kshlib | 52 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 D | zfs_unallow_006_pos.ksh | 60 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 D | zfs_allow_004_pos.ksh | 82 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 D | zfs_allow_003_pos.ksh | 73 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 D | zfs_allow_009_neg.ksh | 60 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 D | zfs_unallow_003_pos.ksh | 64 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 D | zfs_allow_008_pos.ksh | 65 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 D | delegate_common.kshlib | 74 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 D | zfs_unallow_001_pos.ksh | 60 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 D | zfs_unallow_006_pos.ksh | 52 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 D | zfs_allow_004_pos.ksh | 63 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 D | zfs_allow_003_pos.ksh | 59 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 D | zfs_allow_009_neg.ksh | 52 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 D | zfs_unallow_003_pos.ksh | 56 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 D | zfs_allow_008_pos.ksh | 57 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 D | delegate_common.kshlib | 79 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 D | zfs_unallow_001_pos.ksh | 52 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 D | zfs_allow_006_pos.ksh | 61 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 D | zfs_rollback_common.kshlib | 93 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 D | zfs_rollback_001_pos.ksh | 70 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 D | zfs_rollback_001_pos.ksh | 78 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 D | zfs_rollback_common.kshlib | 89 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 …]
|