Lines Matching refs:fs

204 	typeset fs=$3
209 verify_fs_create $user $perm $fs
213 verify_fs_destroy $user $perm $fs
217 verify_fs_snapshot $user $perm $fs
221 verify_fs_rollback $user $perm $fs
225 verify_fs_clone $user $perm $fs
229 verify_fs_rename $user $perm $fs
233 verify_fs_mount $user $perm $fs
237 verify_fs_share $user $perm $fs
241 verify_fs_mountpoint $user $perm $fs
245 verify_fs_promote $user $perm $fs
249 verify_fs_canmount $user $perm $fs
253 verify_fs_dnodesize $user $perm $fs
257 verify_fs_recordsize $user $perm $fs
261 verify_fs_quota $user $perm $fs
265 verify_fs_aclmode $user $perm $fs
269 verify_fs_aclinherit $user $perm $fs
273 verify_fs_snapdir $user $perm $fs
277 verify_fs_aedsx $user $perm $fs
281 verify_fs_zoned $user $perm $fs
285 verify_fs_sharenfs $user $perm $fs
289 verify_fs_receive $user $perm $fs
293 common_perm $user $perm $fs
410 typeset fs=$3
414 typeset newfs=$fs/newfs.$stamp
415 typeset newvol=$fs/newvol.$stamp
439 log_must zfs allow $user create $fs
441 log_must zfs unallow $user create $fs
446 log_must zfs allow $user mount $fs
448 log_must zfs unallow $user mount $fs
453 log_must zfs allow $user mount,create $fs
455 log_must zfs unallow $user mount,create $fs
568 typeset fs=$3
571 typeset newfs=$fs/nfs.$stamp
572 typeset newvol=$fs/nvol.$stamp
579 log_must zfs allow $user mount $fs
581 log_must zfs unallow $user mount $fs
595 log_must zfs allow $user mount $fs
597 log_must zfs unallow $user mount $fs
610 log_must zfs allow $user mount $fs
612 log_must zfs unallow $user mount $fs
617 log_must zfs allow $user reservation $fs
619 log_must zfs unallow $user reservation $fs
624 log_must zfs allow $user refreservation $fs
626 log_must zfs unallow $user refreservation $fs
631 log_must zfs allow $user mount $fs
632 log_must zfs allow $user reservation $fs
633 log_must zfs allow $user refreservation $fs
635 log_must zfs unallow $user mount $fs
636 log_must zfs unallow $user reservation $fs
637 log_must zfs unallow $user refreservation $fs
651 typeset fs=$3
653 if ! ismounted $fs ; then
654 user_run $user zfs destroy $fs
655 if datasetexists $fs ; then
660 if ismounted $fs ; then
661 user_run $user zfs destroy $fs
662 if ! datasetexists $fs ; then
667 log_must zfs allow $user mount $fs
668 user_run $user zfs destroy $fs
669 if datasetexists $fs ; then
685 typeset fs=$3
688 typeset snap=$fs@snap.$stamp
689 typeset mntpt=$(get_prop mountpoint $fs)
691 if [[ "yes" == $(get_prop mounted $fs) ]]; then
692 log_must zfs umount $fs
701 if [[ "no" == $(get_prop mounted $fs) ]]; then
702 log_must zfs mount $fs
725 typeset fs=$3
729 typeset snap=$fs@snap.$stamp
730 typeset mntpt=$(get_prop mountpoint $fs)
732 oldval=$(datasetcksum $fs)
735 if ! ismounted $fs; then
736 log_must zfs mount $fs
742 if [[ $oldval != $(datasetcksum $fs) ]]; then
759 typeset fs=$3
762 typeset basefs=${fs%/*}
763 typeset snap=$fs@snap.$stamp
804 typeset fs=$3
807 typeset basefs=${fs%/*}
808 typeset snap=$fs@snap.$stamp
811 if ! ismounted $fs; then
812 log_must zfs mount $fs
816 user_run $user zfs rename $fs $renamefs
823 user_run $user zfs rename $fs $renamefs
831 user_run $user zfs rename $fs $renamefs
838 log_must zfs allow $user mount $fs
839 user_run $user zfs rename $fs $renamefs
844 log_must zfs unallow $user mount $fs
848 log_must zfs allow $user mount $fs
849 user_run $user zfs rename $fs $renamefs
855 log_must zfs unallow $user mount $fs
859 log_must zfs allow $user mount $fs
860 user_run $user zfs rename $fs $renamefs
866 log_must zfs unallow $user mount $fs
871 user_run $user zfs rename $fs $renamefs
878 log_must zfs rename $renamefs $fs
887 typeset fs=$3
890 typeset mntpt=$(get_prop mountpoint $fs)
893 if ismounted $fs ; then
894 user_run $user zfs unmount $fs
895 if ismounted $fs ; then
900 if ! ismounted $fs ; then
901 log_must zfs set mountpoint=$newmntpt $fs
905 user_run $user zfs mount $fs
906 if ismounted $fs ; then
912 user_run $user zfs mount $fs
913 if ! ismounted $fs ; then
916 log_must zfs umount $fs
918 log_must zfs set mountpoint=$mntpt $fs
928 typeset fs=$3
937 log_must zfs set sharenfs=on $fs
938 zfs unshare $fs
940 user_run $user zfs share $fs
941 if ! is_shared $fs; then
945 zfs unshare $fs
946 log_must zfs set sharenfs=off $fs
955 typeset fs=$3
958 typeset mntpt=$(get_prop mountpoint $fs)
961 if ! ismounted $fs ; then
962 user_run $user zfs set mountpoint=$newmntpt $fs
964 $(get_prop mountpoint $fs) ]] ; then
967 log_must zfs set mountpoint=$mntpt $fs
970 if ismounted $fs ; then
971 user_run $user zfs set mountpoint=$newmntpt $fs
972 if [[ $mntpt != $(get_prop mountpoint $fs) ]]; then
977 log_must zfs allow $user mount $fs
978 user_run $user zfs set mountpoint=$newmntpt $fs
979 log_must zfs unallow $user mount $fs
981 $(get_prop mountpoint $fs) ]] ; then
984 log_must zfs set mountpoint=$mntpt $fs
994 typeset fs=$3
997 typeset basefs=${fs%/*}
998 typeset snap=$fs@snap.$stamp
1005 typeset fs_orig=$(get_prop origin $fs)
1008 user_run $user zfs promote $fs
1011 if [[ $fs_orig != $(get_prop origin $fs) || \
1017 user_run $user zfs promote $fs
1019 if [[ $fs_orig != $(get_prop origin $fs) || \
1024 log_must zfs allow $user mount $fs
1025 user_run $user zfs promote $fs
1026 log_must zfs unallow $user mount $fs
1027 if [[ $fs_orig != $(get_prop origin $fs) || \
1032 log_must zfs allow $user mount $fs
1034 user_run $user zfs promote $fs
1036 log_must zfs unallow $user mount $fs
1038 $clone_orig != $(get_prop origin $fs) ]]; then
1049 typeset fs=$3
1054 if ! ismounted $fs ; then
1056 oldval=$(get_prop $perm $fs)
1062 log_note "$user zfs set $perm=${modes[$n]} $fs"
1063 user_run $user zfs set $perm=${modes[$n]} $fs
1064 if [[ ${modes[$n]} != $(get_prop $perm $fs) ]]; then
1071 if ismounted $fs ; then
1075 oldval=$(get_prop $perm $fs)
1081 log_note "$user zfs set $perm=${modes[$n]} $fs"
1082 log_must zfs allow $user mount $fs
1083 user_run $user zfs set $perm=${modes[$n]} $fs
1084 log_must zfs unallow $user mount $fs
1085 if [[ ${modes[$n]} != $(get_prop $perm $fs) ]]; then
1097 typeset fs=$3
1100 user_run $user zfs set recordsize=$value8k $fs
1101 if [[ $value8k != $(get_prop recordsize $fs) ]]; then
1112 typeset fs=$3
1115 user_run $user zfs set dnodesize=$value $fs
1116 if [[ $value != $(get_prop dnodesize $fs) ]]; then
1127 typeset fs=$3
1130 user_run $user zfs set quota=$value32m $fs
1131 if [[ $value32m != $(get_prop quota $fs) ]]; then
1142 typeset fs=$3
1146 oldval=$(get_prop $perm $fs)
1154 log_note "$user zfs set aclmode=${modes[$n]} $fs"
1155 user_run $user zfs set aclmode=${modes[$n]} $fs
1156 if [[ ${modes[$n]} != $(get_prop aclmode $fs) ]]; then
1167 typeset fs=$3
1176 oldval=$(get_prop $perm $fs)
1186 log_note "$user zfs set aclinherit=${modes[$n]} $fs"
1187 user_run $user zfs set aclinherit=${modes[$n]} $fs
1189 typeset newval=$(get_prop aclinherit $fs)
1192 elif [[ ${modes[$n]} != $(get_prop aclinherit $fs) ]]; then
1203 typeset fs=$3
1207 oldval=$(get_prop $perm $fs)
1213 log_note "$user zfs set snapdir=${modes[$n]} $fs"
1214 user_run $user zfs set snapdir=${modes[$n]} $fs
1215 if [[ ${modes[$n]} != $(get_prop snapdir $fs) ]]; then
1226 typeset fs=$3
1230 oldval=$(get_prop $perm $fs)
1236 log_note "$user zfs set $perm=${modes[$n]} $fs"
1237 user_run $user zfs set $perm=${modes[$n]} $fs
1238 if [[ ${modes[$n]} != $(get_prop $perm $fs) ]]; then
1249 typeset fs=$3
1253 oldval=$(get_prop $perm $fs)
1259 log_note "$user zfs set $perm=${modes[$n]} $fs"
1261 if ! ismounted $fs ; then
1263 $perm=${modes[$n]} $fs
1265 $(get_prop $perm $fs) ]]; then
1269 log_mustnot zfs mount $fs
1271 log_must zfs mount $fs
1275 if ismounted $fs; then
1278 $perm=${modes[$n]} $fs
1280 $(get_prop $perm $fs) ]]; then
1286 log_must zfs allow $user mount $fs
1288 $perm=${modes[$n]} $fs
1289 log_must zfs unallow $user mount $fs
1291 $(get_prop $perm $fs) ]]; then
1298 user_run $user zfs set $perm=${modes[$n]} $fs
1299 if [[ $oldval != $(get_prop $perm $fs) ]]; then
1311 typeset fs=$3
1314 omode=$(get_prop $perm $fs)
1321 log_note "$user zfs set $perm=$nmode $fs"
1322 user_run $user zfs set $perm=$nmode $fs
1323 if [[ $(get_prop $perm $fs) != $nmode ]]; then
1327 log_note "$user zfs set $perm=$omode $fs"
1328 user_run $user zfs set $perm=$omode $fs
1329 if [[ $(get_prop $perm $fs) != $omode ]]; then