Installation scripts for SURF ResearchCloud catalog components
View the Project on GitHub UtrechtUniversity/researchcloud-items
Adds packages to predefined Aptly repositories. Used in combination with the aptly component.
Debian/Ubuntu operating system.
/usr/local/bin/aptly_add_packages.sh
that adds packages from the configured directories to the configured Aptly repositories.The aptly_add_packages.sh
performs an su
to the Aptly user, so it must be run by a user with appropriate privileges.
All these variables are required:
aptly__packages
: See aptly component.webserver_group
: String group of the webserver to be used to ensure readability of packages added to the repo.aptly__user
: String name of the Aptly user.aptly__homedir
: String homedirectory of the Aptly user.2023 Written by Dawa Ometto (Utrecht University)