<feed xmlns='http://www.w3.org/2005/Atom'>
<title>debian-edu-fai+itzks/bin, branch 2023.09.07.1</title>
<subtitle>Debian Edu FAI with ITZkS Overlay</subtitle>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/'/>
<entry>
<title>chmod a+x bin/debian-edu-fai_updateconfigspace</title>
<updated>2023-09-07T19:03:58+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2023-09-07T19:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=7ab10aaaa2d0809a1b164fb6cb64e5f4923943e7'/>
<id>7ab10aaaa2d0809a1b164fb6cb64e5f4923943e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename bin/debian-edu-faiinstall to bin/debian-edu-fai_install for consistency</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Guido Berhoerster</name>
<email>guido+freiesoftware@berhoerster.name</email>
</author>
<published>2023-09-05T07:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=094a2f005759c29eeb9b6bf0098f4c5daebfc143'/>
<id>094a2f005759c29eeb9b6bf0098f4c5daebfc143</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bin/debian-edu-faiinstall: Mount /proc and /sys in nfsroot</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2023-09-05T06:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=f1ae3f8705b7aa27132d6a9d54a953410fe8a07b'/>
<id>f1ae3f8705b7aa27132d6a9d54a953410fe8a07b</id>
<content type='text'>
Mount prior to creating/updating it. Those mountpoints are needed by dracut's
45url-libs module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mount prior to creating/updating it. Those mountpoints are needed by dracut's
45url-libs module.
</pre>
</div>
</content>
</entry>
<entry>
<title>bin/debian-edu-router-faiinstall: Drop support for Debian versions older than bullseye</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2023-09-05T06:11:12+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=6b2eb0bcd8bf34eb72393749f92bd25cafb26f51'/>
<id>6b2eb0bcd8bf34eb72393749f92bd25cafb26f51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bin/debian-edu-faiinstall: Echo headlines to show where we are in the script</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2023-09-04T12:41:44+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=889a6ce98b2710e60d775fd72bed24f60fed366f'/>
<id>889a6ce98b2710e60d775fd72bed24f60fed366f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bin/debian-edu-faiinstall: Manage config space with ucf</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2023-09-04T12:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=c1f2924f5d350365b2cc5afc17da4130761ac890'/>
<id>c1f2924f5d350365b2cc5afc17da4130761ac890</id>
<content type='text'>
Add bin/debian-edu-fai_updateconfigspace.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add bin/debian-edu-fai_updateconfigspace.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure parent of target directory exists before copying FAI config space</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Guido Berhoerster</name>
<email>guido+freiesoftware@berhoerster.name</email>
</author>
<published>2023-08-24T08:42:11+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=d075d69db15d4529827743dd6e6d9dffddbf340d'/>
<id>d075d69db15d4529827743dd6e6d9dffddbf340d</id>
<content type='text'>
debian-edu-faiinstall does not check whether the parent of the target directory
/srv/fai/config existed before invoking cp -a on the config space.  Thus if
/srv/fai does no exist cp will copy /usr/share/debian-edu-fai/fai/config to
/srv/fai instead of /srv/fai/config which is not detected until booting a
client via PXE.  Fix this by ensuring the parent directory of
$FAI_CONFIGDIR_REAL exists.
Additionally do not hardcode /srv/fai which ignores that FAI_CONFIGDIR is
configurable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
debian-edu-faiinstall does not check whether the parent of the target directory
/srv/fai/config existed before invoking cp -a on the config space.  Thus if
/srv/fai does no exist cp will copy /usr/share/debian-edu-fai/fai/config to
/srv/fai instead of /srv/fai/config which is not detected until booting a
client via PXE.  Fix this by ensuring the parent directory of
$FAI_CONFIGDIR_REAL exists.
Additionally do not hardcode /srv/fai which ignores that FAI_CONFIGDIR is
configurable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Unset TMPDIR when invoking fai-make-nfsroot</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Guido Berhoerster</name>
<email>guido+freiesoftware@berhoerster.name</email>
</author>
<published>2023-08-23T12:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=417b72304864d60f82b80789ba79b8e7e2daaca4'/>
<id>417b72304864d60f82b80789ba79b8e7e2daaca4</id>
<content type='text'>
On a DebianEdu installation pam_tmpdir is installed which sets TMPDIR to
/tmp/user/&lt;uid&gt;.  This is then propagated from fai-make-nfsroot to debootstrap
which causes maintainer scripts making use of TMPDIR (e.g. by calling mktemp)
to fail because the directory does not exist inside the chroot.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On a DebianEdu installation pam_tmpdir is installed which sets TMPDIR to
/tmp/user/&lt;uid&gt;.  This is then propagated from fai-make-nfsroot to debootstrap
which causes maintainer scripts making use of TMPDIR (e.g. by calling mktemp)
to fail because the directory does not exist inside the chroot.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for memtest86+ 6</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Guido Berhoerster</name>
<email>guido+freiesoftware@berhoerster.name</email>
</author>
<published>2023-08-23T08:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=9d091178c3f6810d3b68298037dddb5fe1396e77'/>
<id>9d091178c3f6810d3b68298037dddb5fe1396e77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use non-free-firmware component on bookworm and later</title>
<updated>2023-09-07T18:45:35+00:00</updated>
<author>
<name>Guido Berhoerster</name>
<email>guido+freiesoftware@berhoerster.name</email>
</author>
<published>2023-08-23T07:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://code.it-zukunft-schule.de/cgit/debian-edu-fai+itzks/commit/?id=9f8a332a4e1f909d1ae62f40afbc6c50e4f084de'/>
<id>9f8a332a4e1f909d1ae62f40afbc6c50e4f084de</id>
<content type='text'>
This is required for installing the firmware packages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required for installing the firmware packages.
</pre>
</div>
</content>
</entry>
</feed>
