install-data: use root rights if you have no other choice
This commit is contained in:
parent
68719963a3
commit
8122d6d6dc
@ -10,5 +10,5 @@ fi
|
||||
echo "Installing cathook data to /opt/cathook/data"
|
||||
rsync -avh --progress "data/" "/opt/cathook/data"
|
||||
rsync -avh --ignore-existing --progress "config_data/" "/opt/cathook/data"
|
||||
chown -R $USER "/opt/cathook/data"
|
||||
chown -R $(logname) "/opt/cathook/data"
|
||||
chmod -R 777 "/opt/cathook/data"
|
||||
|
@ -118,7 +118,7 @@ function performupdate() {
|
||||
# Update cathook
|
||||
cd build && cmake .. && cmake --build . --target cathook -- -j$proccount || { echo -e "\033[1;31m \n \nFailed to compile cathook\n\033[0m"; exit 1; }
|
||||
# Update data
|
||||
cmake --build . --target data || { echo -e "\033[1;31m\nFailed to update /opt/cathook/data directory\n\033[0m"; exit 1; }
|
||||
cmake --build . --target data || { echo -e "\033[1;31m\nFailed to update /opt/cathook/data directory! Trying with root rights!\n\033[0m"; sudo cmake --build . --target data || { echo -e "\033[1;31m\nFailed to update /opt/cathook/data directory\n\033[0m"; exit 1; } }
|
||||
echo -e "\n\033[1;34mCathook updated successfully\n\033[0m"
|
||||
rm -f ${LOCKFILE}
|
||||
}
|
||||
|
Reference in New Issue
Block a user