lernstick
play

Lernstick A Debian derivative for Schools in Switzerland Gaudenz - PowerPoint PPT Presentation

Lernstick A Debian derivative for Schools in Switzerland Gaudenz Steinlin gaudenz@debian.org DebConf 15 22. Aug 2015 k c i t s n r e l Outline Lernstick Overview 1 2 How to help - Improve collaboration with Debian Questions 3 k


  1. Lernstick A Debian derivative for Schools in Switzerland Gaudenz Steinlin gaudenz@debian.org DebConf 15 22. Aug 2015 k c i t s n r e l

  2. Outline Lernstick Overview 1 2 How to help - Improve collaboration with Debian Questions 3 k c i t s n r e l

  3. Project Goals • Mobile and secure learning environment • Runs everywhere • Low administrative overhead for schools • Ready to use for (Swiss) schools • Bring your own device (BYOD) • Non technical End-User focus • Stable base system + latest applications k c i t s n r e l

  4. Project structure • Not much structure really • Funded by the University of applied Sciences of Nortwestern Switzerland • Free support for schools in Northwestern Switzerland • Support contracts for other schools • Two people working part-time on the project • Ronny Standtke (Project founder) • Gaudenz Steinlin (me ;-) ) • Not much infrastructure • Package repository (reprepro) • Download site for ISO images • GIT repositories on Github k c i t s n r e l

  5. Project structure • Not much structure really • Funded by the University of applied Sciences of Nortwestern Switzerland • Free support for schools in Northwestern Switzerland • Support contracts for other schools • Two people working part-time on the project • Ronny Standtke (Project founder) • Gaudenz Steinlin (me ;-) ) • Not much infrastructure • Package repository (reprepro) • Download site for ISO images • GIT repositories on Github k c i t s n r e l

  6. Project structure • Not much structure really • Funded by the University of applied Sciences of Nortwestern Switzerland • Free support for schools in Northwestern Switzerland • Support contracts for other schools • Two people working part-time on the project • Ronny Standtke (Project founder) • Gaudenz Steinlin (me ;-) ) • Not much infrastructure • Package repository (reprepro) • Download site for ISO images • GIT repositories on Github k c i t s n r e l

  7. Variants • Standard Lernstick (~4.3G) • Includes various Desktops (GNOME, KDE, XFCE, ...) • As much software as fits into a DVD • Open and unrestricted environment, students can examin the environment and learn from it • Paswordless sudo root access by default • Lernstick Exam Environment (~2.0G) • Restricted version for Exams • Disables all access to internal and external devices • Firewalled network • Intended for Bring your own device exams • Custom builds for support contract customers • May include proprietary software k c i t s n r e l

  8. Variants • Standard Lernstick (~4.3G) • Includes various Desktops (GNOME, KDE, XFCE, ...) • As much software as fits into a DVD • Open and unrestricted environment, students can examin the environment and learn from it • Paswordless sudo root access by default • Lernstick Exam Environment (~2.0G) • Restricted version for Exams • Disables all access to internal and external devices • Firewalled network • Intended for Bring your own device exams • Custom builds for support contract customers • May include proprietary software k c i t s n r e l

  9. Variants • Standard Lernstick (~4.3G) • Includes various Desktops (GNOME, KDE, XFCE, ...) • As much software as fits into a DVD • Open and unrestricted environment, students can examin the environment and learn from it • Paswordless sudo root access by default • Lernstick Exam Environment (~2.0G) • Restricted version for Exams • Disables all access to internal and external devices • Firewalled network • Intended for Bring your own device exams • Custom builds for support contract customers • May include proprietary software k c i t s n r e l

  10. Technical Overview • Mostly Debian • Debian stable + Debian backports + Own backports + 3rd party packages + some Lernstick specific packages • Based on Debian Live • GNOME as default Desktop, others available • Distributed as ISO image with highly compressed SquashFS • Usually installed on a USB drive with a persistency partition • i386 planing to move to amd64 • Trying to keep delta to Debian as small as possible k c i t s n r e l

  11. Specific software – DLCopy

  12. Specific software – DLCopy

  13. Specific software – Lernstick Welcome

  14. Specific software – xmlboot

  15. Lernstick specific software • lernstick-guest • Fast user switching • Mounts the home folder from an external USB Stick and logs in the user • lernstick-firewall • Used in the Exam Environment • Iptables and tinyproxy • Simple interface in Lernstick Welcome to whitelist services • JBackPack • Simple backup GUI to rdiff-backup k c i t s n r e l

  16. Lernstick specific software • lernstick-guest • Fast user switching • Mounts the home folder from an external USB Stick and logs in the user • lernstick-firewall • Used in the Exam Environment • Iptables and tinyproxy • Simple interface in Lernstick Welcome to whitelist services • JBackPack • Simple backup GUI to rdiff-backup k c i t s n r e l

  17. Lernstick specific software • lernstick-guest • Fast user switching • Mounts the home folder from an external USB Stick and logs in the user • lernstick-firewall • Used in the Exam Environment • Iptables and tinyproxy • Simple interface in Lernstick Welcome to whitelist services • JBackPack • Simple backup GUI to rdiff-backup k c i t s n r e l

  18. Deviations from Debian • Non-free packages in base install (NVIDIA and ATI drivers, firmware) • Some more non-free software installable in “Lernstick Welcome” • Optimizations for non technical users • Mostly small things like desktop file changes, improved icons, internationalization • Upstreamed by bug reports if applicable and accepted • Live specific customizations • Mostly fixups of hardware assumptions (eg. sound card configuration in /home) • SecureBoot support • Because our users don’t know how and don’t want to modify BIOS settings k c • We have our own shim signed by Microsoft i t s n r • Willing to help to bring this to Debian if there is interest e l

  19. Deviations from Debian • Non-free packages in base install (NVIDIA and ATI drivers, firmware) • Some more non-free software installable in “Lernstick Welcome” • Optimizations for non technical users • Mostly small things like desktop file changes, improved icons, internationalization • Upstreamed by bug reports if applicable and accepted • Live specific customizations • Mostly fixups of hardware assumptions (eg. sound card configuration in /home) • SecureBoot support • Because our users don’t know how and don’t want to modify BIOS settings k c • We have our own shim signed by Microsoft i t s n r • Willing to help to bring this to Debian if there is interest e l

  20. Deviations from Debian • Non-free packages in base install (NVIDIA and ATI drivers, firmware) • Some more non-free software installable in “Lernstick Welcome” • Optimizations for non technical users • Mostly small things like desktop file changes, improved icons, internationalization • Upstreamed by bug reports if applicable and accepted • Live specific customizations • Mostly fixups of hardware assumptions (eg. sound card configuration in /home) • SecureBoot support • Because our users don’t know how and don’t want to modify BIOS settings k c • We have our own shim signed by Microsoft i t s n r • Willing to help to bring this to Debian if there is interest e l

  21. Deviations from Debian • Non-free packages in base install (NVIDIA and ATI drivers, firmware) • Some more non-free software installable in “Lernstick Welcome” • Optimizations for non technical users • Mostly small things like desktop file changes, improved icons, internationalization • Upstreamed by bug reports if applicable and accepted • Live specific customizations • Mostly fixups of hardware assumptions (eg. sound card configuration in /home) • SecureBoot support • Because our users don’t know how and don’t want to modify BIOS settings k c • We have our own shim signed by Microsoft i t s n r • Willing to help to bring this to Debian if there is interest e l

  22. Deviations from Debian • Non-free packages in base install (NVIDIA and ATI drivers, firmware) • Some more non-free software installable in “Lernstick Welcome” • Optimizations for non technical users • Mostly small things like desktop file changes, improved icons, internationalization • Upstreamed by bug reports if applicable and accepted • Live specific customizations • Mostly fixups of hardware assumptions (eg. sound card configuration in /home) • SecureBoot support • Because our users don’t know how and don’t want to modify BIOS settings k c • We have our own shim signed by Microsoft i t s n r • Willing to help to bring this to Debian if there is interest e l

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend