-
Notifications
You must be signed in to change notification settings - Fork 522
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
[Q] Change linux client install location? Possible? #5384
Comments
If you use the binary installer, use the /help option. One of the command line parameters shows how to change the install location. I forget what it is off the top of my head |
@tiagogbarbosa Hey, if you ever get this working please report it. I have a device with read only file system (Steam Deck) but would love Mesh on it. |
EDIT: the above output is because i already have the agent installed
|
Sadly doesn't seem to work on SteamOS (Arch derivative with read only filesystem, similar to Fedora Silverblue) /var/lib is writeable (flatpaks install here and I could create the folder)
Even tried to ~
|
@tomsik-radek |
Given one of them is in my home directory and I created it, yes I'm sure I (and root) user can write into those two folders. The question is is the script trying to write somewhere else, fails and doesn't tell us where? |
|
It does say |
Hmm, didn't think about that. Yes that might be a possibility. Okay, manual test, I can create a text file in /etc/systemd/system, is that the right folder?
|
Hmm, it might be trying to write to /usr/lib/systemd/system/ which is indeed read only |
Just checked my pikvm and proxmox machines, yeh it stores the startup file in there The only thing I can suggest is if u put meshagent into a read/write folder then manually run Does steam deck have a startup menu u can add stuff to? Edit: what about the rc.local file? Is that read/writeable? |
Nicked the systemd file from my Debian server (don't run anything arch/rhel/fedora etc sadly)
It doesn't crash, but it autoexits
Okay, manual run works, now just work out systemd
SteamOS doesn't seem to ship with rc.local, or at least not /etc/rc.local |
Okay with
Scratch this last part, I'm an idiot. I added it to a group where I set up user rights notifications
|
Okay, now it seems to work. Question is if it will survive updates, hopefully yes. Now, I'm not a Linux developer so I can't help here much, but would it be possible to check if /usr/lib/systemd/system/ is writeable and if not create the service file in /etc/systemd/system/?
|
Okay this won't work either because after a while, the Desktop, Files and terminal tabs just disappear completely. I guess the agent in portable -connect mode doesn't keep handshaking with the server? Don't appear after OS restart either, but do after service restart |
I have some Raspberries with Overlay file system (essentially read-only), but i have a mount to a partition in sdcard that is writable all the time.. (mounted in /sdcard)
Can i specify MeshCentral client to install in /sdcard/meshcentral?
Or is possible to make a custom install script?
Ty in advance
The text was updated successfully, but these errors were encountered: