Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

systemctl unit file for caRepeater points to wrong binary #27

Open
ralphlange opened this issue May 6, 2021 · 2 comments
Open

systemctl unit file for caRepeater points to wrong binary #27

ralphlange opened this issue May 6, 2021 · 2 comments

Comments

@ralphlange
Copy link
Contributor

The systemctl unit file /lib/systemd/system/caRepeater.service points to the wrong binary:

root@debian-testing:~# cat /lib/systemd/system/caRepeater.service 
#
# Linux systemd service file for the EPICS CA Repeater

# [...snip...]

[Service]
ExecStart=/build/epics-base-3.15.6/bin/linux-x86_64/caRepeater
Restart=always
User=daemon

[Install]
WantedBy=multi-user.target

That needs to point to /usr/bin/caRepeater to succeed.

@mdavidsaver
Copy link
Contributor

I think this is (also) a Base bug. The caRepeater sysv script has the same issue. These files are being expanded with INSTALL_LOCATION instead of FINAL_LOCATION.

@mdavidsaver
Copy link
Contributor

cf. epics-base/epics-base#167

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants