Hello, I created a new project on salsa - "Debian Junior Desktop" https://salsa.debian.org/debian-jr-team/debian-junior-desktop The goal is to have something running which is not too difficult to setup and maintain. I think IceWM should be a nice Window Manager for children and guides. We may change it at sometime, but for the next steps it should be fine. The idea is to have an own package which provides configuration files and tools to setup and use a desktop for Debian Jr. # Debian control file https://salsa.debian.org/debian-jr-team/debian-junior-desktop/-/blob/master/debian/control I have added 'junior-config' and 'icewm' in the 'Depends'-section. The configuration files are provided in etc/icewm and will be installed via the rules and install files https://salsa.debian.org/debian-jr-team/debian-junior-desktop/-/tree/master/debian The rules file will copy and prepare (if required) the files. I think the files should be installed in /etc/blends/junior/* Example of the package structure dpkg -c ../debian-junior-desktop_0.0.1_amd64.deb drwxr-xr-x root/root 0 2021-12-25 14:16 ./ drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/junior/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/junior/desktop/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/junior/desktop/icewm/ -rw-r--r-- root/root 113 2021-12-25 14:16 ./etc/blends/junior/desktop/icewm/menu -rw-r--r-- root/root 14 2021-12-25 14:16 ./etc/blends/junior/desktop/icewm/preferences drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/doc/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/ -rw-r--r-- root/root 24 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/README.md -rw-r--r-- root/root 170 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/changelog.gz -rw-r--r-- root/root 306 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/copyright -- Stefan
Attachment:
signature.asc
Description: PGP signature