Fix permissions on service scripts
This commit is contained in:
10
installJRMC
10
installJRMC
@@ -253,7 +253,7 @@ EOF
|
|||||||
|
|
||||||
_install_cmd_nogpg=("${_install_cmd[@]}" "--nogpgcheck")
|
_install_cmd_nogpg=("${_install_cmd[@]}" "--nogpgcheck")
|
||||||
|
|
||||||
# append sudo to non-containers and non-root users
|
# append sudo for non-root users
|
||||||
if [[ "$_user" != "root" ]]; then
|
if [[ "$_user" != "root" ]]; then
|
||||||
_install_cmd=("sudo" "${_install_cmd[@]}")
|
_install_cmd=("sudo" "${_install_cmd[@]}")
|
||||||
_install_cmd_nogpg=("sudo" "${_install_cmd_nogpg[@]}")
|
_install_cmd_nogpg=("sudo" "${_install_cmd_nogpg[@]}")
|
||||||
@@ -726,7 +726,7 @@ EOF"
|
|||||||
|
|
||||||
_generateServiceVars "jriver-mediaserver"
|
_generateServiceVars "jriver-mediaserver"
|
||||||
|
|
||||||
"${_bash_cmd[@]}" "cat <<-EOF > $_service_fname
|
bash -c "cat <<-EOF > $_service_fname
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=JRiver Media Center $_mversion Media Server
|
Description=JRiver Media Center $_mversion Media Server
|
||||||
After=graphical.target
|
After=graphical.target
|
||||||
@@ -761,7 +761,7 @@ EOF"
|
|||||||
_exec_start_cmd="/usr/bin/x11vnc -display $_display -geometry 1920x1080 -rfbauth $HOME/.vnc/jrmc_passwd -auth guess -forever -bg"
|
_exec_start_cmd="/usr/bin/x11vnc -display $_display -geometry 1920x1080 -rfbauth $HOME/.vnc/jrmc_passwd -auth guess -forever -bg"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
"${_bash_cmd[@]}" "cat <<-EOF > $_service_fname
|
bash -c "cat <<-EOF > $_service_fname
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=x11vnc
|
Description=x11vnc
|
||||||
After=display-manager.service
|
After=display-manager.service
|
||||||
@@ -785,7 +785,7 @@ EOF"
|
|||||||
|
|
||||||
_generateServiceVars "jriver-createrepo"
|
_generateServiceVars "jriver-createrepo"
|
||||||
|
|
||||||
"${_bash_cmd[@]}" "cat <<-EOF > $_service_fname
|
bash -c "cat <<-EOF > $_service_fname
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Builds JRiver Media Center RPM file, moves it to the repo dir, and runs createrepo
|
Description=Builds JRiver Media Center RPM file, moves it to the repo dir, and runs createrepo
|
||||||
|
|
||||||
@@ -796,7 +796,7 @@ ExecStart=$_basedir/installJRMC --buildpath=$_outputdir --createrepo --createrep
|
|||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
||||||
EOF"
|
EOF"
|
||||||
"${_bash_cmd[@]}" "cat <<-EOF > $_timer_fname
|
bash -c "cat <<-EOF > $_timer_fname
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Run JRiver MC rpmbuild hourly
|
Description=Run JRiver MC rpmbuild hourly
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user