4 # This file and its contents are supplied under the terms of the
5 # Common Development and Distribution License ("CDDL"), version 1.0.
6 # You may only use this file in accordance with the terms of version
9 # A full copy of the text of the CDDL should have accompanied this
10 # source. A copy of the CDDL is also available via the Internet at
11 # http://www.illumos.org/license/CDDL.
15 # Copyright 2019 Alexander Pyhalov
18 # List of directories to create, splitted by ";"
19 DIRS
="/tmp/.ICE-unix:root:root:1777"
22 .
/lib
/svc
/share
/smf_include.sh
26 echo "$DIRS"|
tr ";" "\n" |
while IFS
=":" read dir owner group mode
; do
27 if [ -e "$dir" -a ! -d "$dir" -o -L "$dir" ]; then
30 /bin
/mkdir
-p -m "$mode" "$dir"
31 # If directory exists, mkdir will not change its permissions
33 chown
"$owner":"$group" "$dir"