Package Details: stationhub 0.4-2

Git Clone URL: https://aur.archlinux.org/stationhub.git (read-only, click to copy)
Package Base: stationhub
Description: The Station Hub for Unitystation, an open source remake of Space Station 13 on the Unity engine.
Upstream URL: https://unitystation.org/
Keywords: SS13 Unitystation
Licenses: AGPL v3
Submitter: Zagamun
Maintainer: Zagamun
Last Packager: Zagamun
Votes: 3
Popularity: 0.052273
First Submitted: 2020-04-01 12:42
Last Updated: 2020-04-29 21:47

Latest Comments

Zagamun commented on 2020-04-29 21:47

@ycleptish

Unfortunately, yes. I've removed executable permissions on non-executables, but it needs 777 for folders and 666 for files. If I give different permissions, the program crashes.

It's because the stationhub creates files (and executables) in its own directory instead of the user's home directory, so it needs write permissions for them. It also updates itself, so it needs write permissions to all the files and folders it comes with. If it doesn't have access, it crashes.

It is quite insecure, yes. I'm not sure if I can do anything about it though without a sandboxing system like snaps or flatpaks.

ycleptish commented on 2020-04-28 19:05

Thanks, @Zagamun! One more thing... Is 'chmod 777' really necessary for files and directories? I mean, isn't it totally insecure?

Zagamun commented on 2020-04-25 20:53

@ycleptish Sure thing. I just pushed the change now.

ycleptish commented on 2020-04-24 16:50

I must be an alarmist, but could you, please, change 'http' to 'https' in the source link? (As users can get the Station Hub directly from https://unitystationfile.b-cdn.net/StationHubLinux.zip)

Zagamun commented on 2020-04-01 13:43

Official Website: https://unitystation.org/

Github Repository: https://github.com/unitystation/unitystation

Patreon: https://www.patreon.com/unitystation