<#462 Having custom deb, rpm, pkg and msi packages...
# osctrl
g
#462 Having custom deb, rpm, pkg and msi packages to enroll nodes Pull request opened by javuto Adding the ability to store the location for packages for Linux (RPM or DEB), Mac (PKG) or Windows (MSI). These packages can be used to enroll new nodes for a given environment. The changes apply to: • `osctrl-tls`: Packages are served using the enrollment secret, same as the one-liners. • `osctrl-admin`: Packages are displayed for each target platform and location can be updated via admin console. • `osctrl-cli`: Added new commands to update the value for deb, rpm, pkg and msi packages per environment:
Copy code
root@2bdefb74eb27:/opt/osctrl# ./bin/osctrl-cli env u --deb package.deb -n dev
✅ environment dev was updated successfully
root@2bdefb74eb27:/opt/osctrl# ./bin/osctrl-cli env u --pkg package.pkg -n dev
✅ environment dev was updated successfully
root@2bdefb74eb27:/opt/osctrl# ./bin/osctrl-cli env u --rpm package.rpm -n dev
✅ environment dev was updated successfully
root@2bdefb74eb27:/opt/osctrl# ./bin/osctrl-cli env u --msi package.msi -n dev
✅ environment dev was updated successfully
Screenshot 2024-07-20 at 20 37 56 jmpsec/osctrl All checks have passed 30/30 successful checks