diff --git a/Kyoo/Kyoo.csproj b/Kyoo/Kyoo.csproj index 2745ec32..795b09a7 100644 --- a/Kyoo/Kyoo.csproj +++ b/Kyoo/Kyoo.csproj @@ -40,6 +40,10 @@ PreserveNewest + + + Always + diff --git a/kyoo.sh b/Kyoo/kyoo.sh similarity index 100% rename from kyoo.sh rename to Kyoo/kyoo.sh diff --git a/install.sh b/install.sh old mode 100644 new mode 100755 index 71152063..f7eb7748 --- a/install.sh +++ b/install.sh @@ -1,8 +1,17 @@ #!/bin/bash +if [[ $(/usr/bin/id -u) -ne 0 ]]; then + echo "The script must be run as root since it create an user for kyoo and install the app inside the /opt folder." + exit +fi + git clone https://github.com/AnonymusRaccoon/Kyoo --recurse cd Kyoo git pull --recurse chmod +x build.sh ./build.sh -dotnet publish -c Release -o /opt/kyoo Kyoo/Kyoo.csproj \ No newline at end of file +dotnet publish -c Release -o /opt/kyoo Kyoo/Kyoo.csproj +useradd -rU kyoo +chown -R kyoo /opt/kyoo +chgrp -R kyoo /opt/kyoo +chmod +x /opt/kyoo/kyoo.sh