<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nb">
	<id>https://wiki.pc-aid.no/index.php?action=history&amp;feed=atom&amp;title=Translations%3ASkolelinux-netboot-en-test%2F15%2Fen</id>
	<title>Translations:Skolelinux-netboot-en-test/15/en - Sideversjonshistorikk</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pc-aid.no/index.php?action=history&amp;feed=atom&amp;title=Translations%3ASkolelinux-netboot-en-test%2F15%2Fen"/>
	<link rel="alternate" type="text/html" href="https://wiki.pc-aid.no/index.php?title=Translations:Skolelinux-netboot-en-test/15/en&amp;action=history"/>
	<updated>2026-05-10T18:02:35Z</updated>
	<subtitle>Versjonshistorikk for denne siden på wikien</subtitle>
	<generator>MediaWiki 1.42.7</generator>
	<entry>
		<id>https://wiki.pc-aid.no/index.php?title=Translations:Skolelinux-netboot-en-test/15/en&amp;diff=400&amp;oldid=prev</id>
		<title>FuzzyBot: Importing a new version from external source</title>
		<link rel="alternate" type="text/html" href="https://wiki.pc-aid.no/index.php?title=Translations:Skolelinux-netboot-en-test/15/en&amp;diff=400&amp;oldid=prev"/>
		<updated>2025-03-07T11:14:35Z</updated>

		<summary type="html">&lt;p&gt;Importing a new version from external source&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Before running the playbook, you need to create a file &amp;lt;code&amp;gt;local-vars.yml&amp;lt;/code&amp;gt; (this file is ignored by git) containing values the ansible playbook will use during the setup. Use your favourite editor to create the file, and fill it with the following data:&lt;br /&gt;
 internet_interface: &amp;quot;eno1&amp;quot; # Interface name that has internet access&lt;br /&gt;
 &lt;br /&gt;
 # DHCP server configuration&lt;br /&gt;
 dhcpd_interface: &amp;quot;enx7cc2c6469631&amp;quot; # Interface name for local netboot network&lt;br /&gt;
 dhcpd_subnet_network: &amp;quot;192.168.100.0&amp;quot; # Network address for local network&lt;br /&gt;
 dhcpd_subnet_netmask: &amp;quot;255.255.252.0&amp;quot; # Network netmask for local network&lt;br /&gt;
 dhcpd_pool_start: &amp;quot;192.168.100.50&amp;quot; # DHCP IP pool start address&lt;br /&gt;
 dhcpd_pool_end: &amp;quot;192.168.103.250&amp;quot; # DHCP IP pool end address&lt;br /&gt;
 dhcpd_option_routers: &amp;quot;192.168.100.1&amp;quot; # Gateway for local network (your netboot host!)&lt;br /&gt;
 dhcpd_option_domainnameservers: &amp;quot;1.1.1.1,1.0.0.1&amp;quot; # DNS servers to push to clients&lt;br /&gt;
 dhcpd_option_nextserver: &amp;quot;192.168.100.1&amp;quot; # Netboot PXE server (your netboot host!)&lt;br /&gt;
 &lt;br /&gt;
 # Full name, username and cleartext password of your desired non-root&lt;br /&gt;
 # user to be created during preseed. This is going to be the user that&lt;br /&gt;
 # is automatically logged in as the kiosk user.&lt;br /&gt;
 preseed_user_fullname: &amp;quot;&amp;quot;&lt;br /&gt;
 preseed_username: &amp;quot;&amp;quot;&lt;br /&gt;
 preseed_user_password: &amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # Username and password that will be configured in ProFTP and that ShredOS will&lt;br /&gt;
 # use to upload PDF reports # after shredding of disks.&lt;br /&gt;
 proftpd_shredos_user: &amp;quot;someuser&amp;quot;&lt;br /&gt;
 proftpd_shredos_pass: &amp;quot;somepass&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # A list of donors of laptops. IMPORTANT: Use only lowercase and uppalphanumeric&lt;br /&gt;
 # (a-z, A-Z, 0-9), no spaces! Each donor will get their own ShredOS netboot menu&lt;br /&gt;
 # choice, and their own ShredOS logs directory.&lt;br /&gt;
 donors:&lt;br /&gt;
   - &amp;quot;bigcompany&amp;quot;&lt;br /&gt;
   - &amp;quot;district123&amp;quot;&lt;br /&gt;
Now you should be able to run the playbook that will perform all the necessary configuration tasks. This might take a little while.&lt;br /&gt;
 &amp;lt;code&amp;gt;ansible-playbook netboot-host-setup.yml -D&amp;lt;/code&amp;gt;&lt;br /&gt;
It&amp;#039;s probably a good idea to reboot your netboot host again after this (assuming all went well), to make sure services start at boot (DHCP server, ProFTPd, Apt-cacher-ng). You can check with e.g.:&lt;br /&gt;
 systemctl status proftpd.service&lt;br /&gt;
 systemctl status isc-dhcp-server.service&lt;br /&gt;
 systemctl status apt-cacher-ng.service&lt;br /&gt;
You should now be able to use this host in the local network where you are performing the Skolelinux installations. This host should be the only DHCP server in the network, and the gateway IP must match what is being pushed by this host over DHCP.&lt;/div&gt;</summary>
		<author><name>FuzzyBot</name></author>
	</entry>
</feed>