1. 27 Sep, 2021 1 commit
  2. 13 Sep, 2021 1 commit
  3. 07 Sep, 2021 2 commits
  4. 31 Aug, 2021 1 commit
  5. 25 May, 2021 1 commit
  6. 10 Mar, 2021 1 commit
  7. 06 Mar, 2021 2 commits
  8. 01 Mar, 2021 1 commit
  9. 28 Feb, 2021 3 commits
    • Daniel Marks's avatar
      Added an additional `b` before the buildcounter · 070ebeda
      Daniel Marks authored
      to better indicate the meaning of the number in the file name.
      070ebeda
    • Daniel Marks's avatar
      Restrucutred image name and introduced buildinfo.log · 3444d0f5
      Daniel Marks authored
      The image name now is structured in the following way.
      - Prefix: heyalter
      - CI_COMMIT_REF_NAME: Indicating the git branch or tag
      - TODAY: the build date
      - CI_PIPELINE_IID: GitLab Project internal build counter
      - CI_COMMIT_SHORT_SHA: Stating the git commit the build was run for
      3444d0f5
    • Daniel Marks's avatar
      Write build info log · 29f3c7cd
      Daniel Marks authored
      The relevant logs for the build process are now logged to a buidinfo.log
      and saved in the iso image in `/heyalter/buildinfo.log`. The log is alos
      exposed via the GitLab artifacts.
      29f3c7cd
  10. 27 Feb, 2021 3 commits
    • Daniel Marks's avatar
      Removed unused OUTPUT_FILENAME · 858a5c23
      Daniel Marks authored
      858a5c23
    • Daniel Marks's avatar
      28e05166
    • Daniel Marks's avatar
      Changed ISO-Image name to a new naming-scheme · 164a3677
      Daniel Marks authored
      Instead of just the commit SHA we use:
      - todays date so a human reader
        has a better impression of when the image was created without having
        to look it up.
      - the CI_PIPELINE_IID is used in the IMAGE name. This is a project
        level internal ID that is a unique pipeline counter within the
        project.
      - the CI_COMMIT_REF_NAME contains the branch or (if defined) the tag
      
      Both numbers are ever increasing counters. Combined they give a good
      understanding of whether image_X happened before image_Y. The
      CI_COMMIT_REF_NAME also states the branch the build was executed in
      giving even more context. Also the CI_COMMIT_REF_NAME will indicate a
      version tag (like "v1.0.0") when we start to use a proper release naming
      and tagging in GitLab.
      164a3677
  11. 26 Feb, 2021 3 commits
  12. 22 Feb, 2021 3 commits
    • Sven  's avatar
      Setup and cleanup scripts don't require entering the root password · be545d33
      Sven authored
      The required commands that had to be executed as root were splitted into
      a separate file. Then these files are converted to a normal executable in
      order to be able to set the SUID bit, so that they get elevated automatically
      to root privileges.
      
      Furthermore all setup related things are now nicely grouped under /opt/setup
      and the home directory only contains symlinks.
      be545d33
    • Sven  's avatar
      Added a Rust program to wrap bash scripts · a9d5c711
      Sven authored
      This program will wrap any given script into an exectuable.
      It's main purpose is to allow scripts to be able to be executed with
      the SUID bit, as this is normally not not supported due to security reasons.
      
      To make it quite secure, the rust executalbe clears all env vars and doesn't pass any argument. However it does parse /etc/environment, if the permissions are correct to give some basic default environment to scripts.
      a9d5c711
    • Ansgar Schulte's avatar
      Geogebra krita fix - Fix symbolic links · 70e9d040
      Ansgar Schulte authored
      70e9d040
  13. 17 Feb, 2021 1 commit
  14. 12 Feb, 2021 1 commit
    • Sven  's avatar
      Disabled caching · 8c29bf3b
      Sven authored
      In our current situation caching isn't useful at all.
      See #7 for more details.
      
      Fixes #7
      8c29bf3b
  15. 29 Jan, 2021 2 commits
  16. 27 Jan, 2021 1 commit
  17. 22 Jan, 2021 1 commit
  18. 21 Jan, 2021 2 commits
  19. 19 Jan, 2021 1 commit
    • larsan's avatar
      'eject' zu tests hinzugefügt · b2c58b21
      larsan authored
      um zu kontrollieren, ob sich im optischen Laufwerk (sofern vorhanden) noch ein Datenträger befindet
      b2c58b21
  20. 16 Jan, 2021 3 commits
  21. 15 Jan, 2021 1 commit
  22. 14 Jan, 2021 2 commits
  23. 11 Jan, 2021 1 commit
  24. 23 Dec, 2020 1 commit
  25. 22 Dec, 2020 1 commit
    • Ansgar Schulte's avatar
      Teams und Co · 0d8877d9
      Ansgar Schulte authored
      MS Teams,WebEx, Zoom, Skype, (Telegram), Discord, Teamspeak in Image aufnehmen
      0d8877d9