guacamole-rpmbuild/README.md

832 B

Prep/notes 2019-04-09

  • install rpmdevtools

building

getting the source

spectool -g -R SPECS/guacamole-server.spec

Getting additional files

Building the thing

rpmbuild -ba SPECS/guacamole-server.spec

Open todos [building]

RPMs for

  • guacamole-1.0.0.war
  • guacamole-auth-totp-1.0.0.tar.gz
  • guacamole-auth-ldap-1.0.0.tar.gz
  • guacamole-auth-jdbc-1.0.0.tar.gz

this includes:

  • one or more spec files
  • dependency on tomcat (step 2)

Result at the end:

  • we have RPMS with EVERYTHING we need to run guacamole

Open todos [installation]

  • Create packages.ungleich.ch WITH correct repository information [N]
  • Clone repository to internal network [N]
  • Configure VM with new repository [N]
  • Create cdist manifest:
  • for pkg in guacamole-a guacamole-b ...; do __package $pkg; done
  • And the configuration