-
Notifications
You must be signed in to change notification settings - Fork 34
Installation
I currently only build the deb, rpm, and homebrew config files. If none of these suit your esoteric package manager, build from source.
-
Download DEB package from releases
-
Install package
dpkg -i ./satellite_X.X.X_linux_amd64.deb
-
Download RPM package from releases
-
Install package
rpm -i satellite_X.X.X_linux_amd64.rpm
If you're running macOS for payload hosting, bless your heart
-
Install HomeBrew
-
Install my tap
brew tap t94j0/security
- Get satellite project
brew install satellite
-
Install Go and set up GOPATH
-
Get satellite
go get -u github.com/t94j0/satellite
- Create configuration and web root directories
mkdir -p /etc/satellite/keys
mkdir -p /var/www/html
- Generate self-signed SSL certificate
openssl req -nodes -new -x509 -subj "/C=US/ST=SC/L=Charleston/O=Hacker/CN=satellite" -keyout /etc/satellite/keys/key.pem -out /etc/satellite/keys/cert.pem -days 365
- Copy example server configuration to configuration directory
curl https://raw.githubusercontent.com/t94j0/satellite/master/.config/etc/satellite/config.yml > /etc/satellite/config.yml
Looking for someone to make an ebuild for Portage and PKGBUILD for Arch. Feel free to merge any of these builds to your favorite mirror. I will only reference them here if they are trusted mirrors (BlackArch, Kali, etc) or ones I host myself.