9090localfile=$uuid .$ext
9191
9292
93- sudo mkdir -p $destdir
93+ mkdir -p $destdir
9494if [[ $? -ne 0 ]]; then
9595 failed 2 " Failed to write to destdir $destdir -- is it mounted?\n"
9696fi
@@ -108,7 +108,7 @@ tmpfolder=/tmp/cloud/templates/
108108mkdir -p $tmpfolder
109109tmplfile=$tmpfolder /$localfile
110110
111- sudo touch $tmplfile
111+ touch $tmplfile
112112if [[ $? -ne 0 ]]; then
113113 failed 2 " Failed to create temporary file in directory $tmpfolder -- is it read-only or full?\n"
114114fi
@@ -121,7 +121,7 @@ localcap=$(df -P $tmpfolder | awk '{print $4}' | tail -1 )
121121
122122
123123if [[ " $fflag " == " 1" ]]; then
124- sudo cp $tmpltimg $tmplfile
124+ cp $tmpltimg $tmplfile
125125 if [[ $? -ne 0 ]]; then
126126 failed 2 " Failed to create temporary file in directory $tmpfolder -- is it read-only or full?\n"
127127 fi
@@ -138,7 +138,7 @@ tmpdestdir=$tmpfolder
138138if [ " $ext " == " ova" ]
139139then
140140 tar xvf $tmpdestdir /$localfile -C $tmpdestdir & > /dev/null
141- sudo cp $tmpdestdir /* .vmdk $tmpdestdir /* .mf $tmpdestdir /* .ovf $destdir /
141+ cp $tmpdestdir /* .vmdk $tmpdestdir /* .mf $tmpdestdir /* .ovf $destdir /
142142 rm -rf $tmpdestdir /* .vmdk $tmpdestdir /* .mf $tmpdestdir /* .ovf $tmpdestdir /* .ova
143143else
144144 rm -rf $tmpdestdir /* .tmp
154154fi
155155
156156templateId=${destdir##*/ }
157- sudo touch $destdir /template.properties
157+ touch $destdir /template.properties
158158echo " $ext =true" >> $tmpdestdir /template.properties
159159echo " id=$templateId " >> $tmpdestdir /template.properties
160160echo " public=true" >> $tmpdestdir /template.properties
@@ -164,7 +164,7 @@ echo "$ext.virtualsize=$vrtmpltsize" >> $tmpdestdir/template.properties
164164echo " virtualsize=$vrtmpltsize " >> $tmpdestdir /template.properties
165165echo " $ext .size=$tmpltsize " >> $tmpdestdir /template.properties
166166
167- sudo cp $tmpdestdir /template.properties $destdir /template.properties
167+ cp $tmpdestdir /template.properties $destdir /template.properties
168168if [ -f " $tmpdestdir /template.properties" ]
169169then
170170 rm -rf $tmpdestdir /template.properties
0 commit comments