SUSEConnect-ng is a work-in-progress project to rewrite SUSEConnect in Golang.
SUSEConnect is a command line tool for connecting a client system to the SUSE Customer Center. It will connect the system to your product subscriptions and enable the product repositories/services locally.
SUSEConnect is distributed as RPM for all SUSE distributions and gets built in the openSUSE build service.
Please visit https://scc.suse.com to see and manage your subscriptions.
SUSEConnect communicates with SCC over this REST API.
Requires Go 1.16 for embed.
go build cmd/suseconnect.go
cd connect-ng
podman run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.16 go build -v cmd/suseconnect.go
This will leave a suseconnect
binary on the host.