Skip to content

skazi0/connect-ng

 
 

Repository files navigation

SUSEConnect-ng

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-ng reduces the size of its runtime dependencies compared to the replaced SUSEConnect.

SUSEConnect-ng 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.

Build

Requires Go 1.16 for embed.

make build

This will create a out/suseconnect binary.

Build in container

cd connect-ng
podman run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.16 make build

This will create a out/suseconnect binary on the host.

About

No description, website, or topics provided.

Resources

License

Unknown, LGPL-2.1 licenses found

Licenses found

Unknown
LICENSE
LGPL-2.1
LICENSE.LGPL

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 87.1%
  • Ruby 11.1%
  • Other 1.8%