contradict
8564785f66
When --dstuser is specified, use an explorer to retrieve the group name and specify the group name on all created directories and files.
15 lines
308 B
Bash
15 lines
308 B
Bash
#!/bin/sh
|
|
|
|
# Get option dstuser if defined
|
|
if [ -f "$__object/parameter/dstuser" ]; then
|
|
dstuser=`cat "$__object/parameter/dstuser"`
|
|
else
|
|
dstuser="root"
|
|
fi
|
|
|
|
if id $dstuser >/dev/null 2>&1 ; then
|
|
id -ng $dstuser
|
|
else
|
|
echo "$__object_id: Destination user $dstuser does not exist" >&2
|
|
exit 1
|
|
fi
|