Fix permissions on service scripts

This commit is contained in:
2020-04-03 13:19:57 -04:00
parent d5d51ab506
commit 326dc9ea66

View File

@@ -253,7 +253,7 @@ EOF
_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
_install_cmd=("sudo" "${_install_cmd[@]}")
_install_cmd_nogpg=("sudo" "${_install_cmd_nogpg[@]}")
@@ -726,7 +726,7 @@ EOF"
_generateServiceVars "jriver-mediaserver"
"${_bash_cmd[@]}" "cat <<-EOF > $_service_fname
bash -c "cat <<-EOF > $_service_fname
[Unit]
Description=JRiver Media Center $_mversion Media Server
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"
fi
"${_bash_cmd[@]}" "cat <<-EOF > $_service_fname
bash -c "cat <<-EOF > $_service_fname
[Unit]
Description=x11vnc
After=display-manager.service
@@ -785,7 +785,7 @@ EOF"
_generateServiceVars "jriver-createrepo"
"${_bash_cmd[@]}" "cat <<-EOF > $_service_fname
bash -c "cat <<-EOF > $_service_fname
[Unit]
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]
WantedBy=multi-user.target
EOF"
"${_bash_cmd[@]}" "cat <<-EOF > $_timer_fname
bash -c "cat <<-EOF > $_timer_fname
[Unit]
Description=Run JRiver MC rpmbuild hourly