1. 03 Jun, 2022 1 commit
  2. 13 May, 2022 4 commits
  3. 12 May, 2022 1 commit
    • Sven  's avatar
      Removed default password · 38690891
      Sven authored
      As a default password caused some problems and didn't improve the security,
      it was now removed. As sudo can now be run without password, the sudoers file
      for the setup scripts was also removed.
      
      Fixes #32
      38690891
  4. 09 May, 2022 3 commits
    • Sven  's avatar
      Safe graphics entry now also does an autoinstall · d21002cd
      Sven authored
      Previously the Safe graphics entry was just copy and pasted from the
      original grub.cfg and only the normal boot entry was changed to an autoinstall.
      Now the safe graphics entry is also changed to an autoinstall one.
      
      Fixes #18
      d21002cd
    • Sven  's avatar
      Now enabling the heyalter service when executing the cleanup · c910043f
      Sven authored
      Previously it was enabled at the setup stage, but as the Cleanup script
      is always executed later on, we can better put it into the cleanup
      to increase our chance of not triggering it before the kid gets it.
      
      Furthermore the command to manually reenable the service was added
      to the README, so people can even do it after the cleanup has happened.
      
      Fixes #12
      c910043f
    • Sven  's avatar
      Added ksnip package · b44670ee
      Sven authored
      Fixes #25
      b44670ee
  5. 02 May, 2022 14 commits
    • Sven  's avatar
      Added Changelog entry for Ubuntu 22.04 · 20706646
      Sven authored
      20706646
    • Sven  's avatar
      Install Inkscape and Telegram Desktop via apt · fff51708
      Sven authored
      Inkscape and Telegram Desktop are both available in the
      Ubuntu package sources. As we can install those at the
      time of the ISO build, we prefer to use these over snaps,
      which consume time at the stage of the Setup script execution.
      fff51708
    • Sven  's avatar
      Moved sudoers config to a separate file · 0a088440
      Sven authored
      This is just a cleanup step, to tidy up the preseed file a bit.
      0a088440
    • Sven  's avatar
      Removed now unnecessary Bashwrapper · da01b30c
      Sven authored
      Because sudo can be used without password, we can switch back
      to it and don't need the bashwrapper anymore to execute our setup and
      cleanup scripts as root.
      da01b30c
    • Sven  's avatar
      Removed 5.4 Kernel switch · e0da30eb
      Sven authored
      As Ubuntu 22.04 doesn't ship the 5.4 kernel anymore, the script cannot
      do it's job anymore. Furthremore its usecase might be not valid anymore
      due to the kernel updates fixing the original problem.
      
      Fixes #36
      e0da30eb
    • Sven  's avatar
      Removed Enigmail · 46463779
      Sven authored
      Since Thunderbird 78 it has itself an included PGP support.
      Due to this, Enigmail does no longer develop the addon for Thunderbird
      and it is now only a migration script. Since we install a fresh Ubuntu,
      we don't need to migrate old PGP keys and thus Enigmail can be removed.
      46463779
    • Sven  's avatar
      Removed Zoom Snap as it doesn't work · 3f78594f
      Sven authored
      The Zoom snap doesn't work since Ubuntu 21.10 due to the
      switch to the Wayland compositor. Therefore it was removed.
      The manually installable deb package from the Zoom website
      works fine (but cannot be included by default, as it is not in
      the package repository).
      
      Fixes #40
      3f78594f
    • Sven  's avatar
      Fixing alternatives in the setup script · e638d4e7
      Sven authored
      The chroot install seems to not correctly apply the
      update-alternatives. Therefore this is fixed in the
      setup script.
      
      Without this fix, OBS cannot be started.
      e638d4e7
    • Sven  's avatar
      Replaced Cheese by guvcview · 72ff14d2
      Sven authored
      As Cheese is currently bugged (see issue #39 and #38), we instead use
      guvcview as a replacement. Kamoso was also tested as a replacement,
      but crashed on certain computers (in our case on the aspire 7550g).
      Cheese was also removed to avoid kids declaring the computer as defect,
      because of a bugged webcam image.
      72ff14d2
    • Sven  's avatar
      Moved dconf settings to the system defaults · b4848a12
      Sven authored
      This is necessary, as the icon placement has changed
      to place the icons by default in the bottom right corner.
      Therefore we must change this before the desktop is shown
      to avoid having to move the home icon manually to the top left corner.
      
      Fixes #37
      b4848a12
    • Sven  's avatar
      Replaced Setup and cleanup with desktop files · 4630a62e
      Sven authored
      Executable bash scripts are no longer executed on the desktop.
      Therefore we use Desktop files to run these scripts.
      To trust those desktop files, an autostart script was added
      to automatically trust them on the first boot.
      
      Fixes #34
      
      Icon-Sources (both licensed under the Public Domain):
      - Setup: https://commons.wikimedia.org/wiki/File:Media-floppy.svg
      - Cleanup: https://commons.wikimedia.org/wiki/File:Broom_icon_1.svg
      4630a62e
    • Sven  's avatar
      Splitted the build script into multiple scripts · 9c76cf84
      Sven authored
      This helps when developing the image, as you don't always need a full
      build. Therefore you can just rerun the last n steps required to
      get a new ISO file. Scripts will always first clean up their possible
      previous execution, before rerunning. This allows scripts to be run multiple
      times in a row to quickly fix a bug in a script.
      9c76cf84
    • Sven  's avatar
      Fixed the ISO build process · a9ec456d
      Sven authored
      - Removed fakeroot, as we are already root
      - Copied /etc/passwd and /etc/group to the chroot to fix apt installation problems
      - Fixed the ISO build process, as it now doesn't use isolinux anymore
      
      Fixes #35
      a9ec456d
    • Sven  's avatar
      Bumped the version to Ubuntu 22.04 (jammy) · 101aa2a6
      Sven authored
      Bumped the the base ISO file and the docker
      build container to Ubuntu 22.04 (jammy).
      101aa2a6
  6. 20 Apr, 2022 1 commit
  7. 04 Apr, 2022 6 commits
  8. 07 Mar, 2022 1 commit
  9. 03 Mar, 2022 1 commit
  10. 26 Feb, 2022 2 commits
  11. 21 Feb, 2022 2 commits
  12. 13 Feb, 2022 1 commit
  13. 10 Feb, 2022 1 commit
  14. 07 Feb, 2022 1 commit
  15. 03 Feb, 2022 1 commit