+3
Pending Review

Arch Linux Support

Andrew Speer 1 year ago updated by Michael Magill 2 months ago 3

Create support for systemd exclusive Linux variants such as Arch Linux.

Software fails to install due to not utilizing init.d for services.

Available in Version:

I had the same issue last night trying to get it working on Manjaro Linux, which is Arch based.  I tried a few different things, and was ultimately able to make it work, but it was ugly.  I first downloaded the .deb package, installed dpkg, then did a dpkg -i on the deb package.  That kept failing on the init.d and lintian folders, so I manually created them.  It then completed, but didn't run the postinst script due to the java5-runtime dependency not being there, even though java was installed.  I extracted and ran the postinst script, and was able to manually run the /etc/init.d script.  It worked great, but of course won't start automatically like that.

I am thinking of creating a systemd unit file and maybe a script/pkgbuild to just get the necessary parts of the .deb and automate this process.  Unfortunately because the deb files are specific to each instance, I don't think I can just put it in the AUR.  I can put it on GitHub if people are interested, though.

Hey - came across this thread because I too couldn't get it easily installed on Arch. Would be very happy to refer to your github repo for instructions on getting this installed. I'm currently running on Garuda Linux, which is arch-based.

I made a first pass at this here:

https://github.com/kelderek/connectwisecontrol-arch

In case it filters the URL go to github and look for me (Kelderek) and the repo is connectwisecontrol-arch.  Let me know if it works for you!