Skip to content

t2vee/FreeBSDGSM

 
 

LinuxGSM SteamCMD Static Badge Static Badge

FreeBSDGSM is the LinuxGSM compatibility project for FreeBSD and other BSD based distros

Very Much Alphabeta

This adaptation is mega jank and a very work in progress. Stuff will break. But progress is constantly being made, so keep hopes high!

🤔 But why? You may ask

In reality there really isnt much use to a project like this. To get LinuxGSM to run on freebsd, all you have to do is install bash and change a few apt commands to pkg... BUT, wheres the fun in that! Its also a learning oppotunity for me since I dont actually have that much experience with bash scripting so converting it to sh is fun 👍

🛠 Compatibility

FreeBSDGSM ironically is mainly tested on hardenedbsd and provides the most compatibility for it. But should work on anything similar.

  • FreeBSD
  • HardenedBSD
  • Any FreeBSD based distros (e.g MidnightBSD)

❗❗ Requirements

  • pkg
  • some form of root access (only for dependency installation) e.g:
    • doas (sudo is NOT supported)
    • root user
    • simply having access to the pkg command itself
  • thats it lol. you dont even need bash

🤓 Documentation

operation is pretty much the same as linuxgsm just using bsd/posix command syntax. HIGHLY recommend running fbsdgsm under some form of containerisation. bsdpot is officially supported and can be a lot more stable then running "bare metal"

👉👈 Support

no support just yet. basically if you have issues or problems its best to use github issues. if you have vulnerability concerns and dont feel it can be public dont hesitate to email me

😍 Sponsor

i dont deserve it just yet (or ever)

Languages

  • Shell 99.3%
  • Python 0.7%