aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
blob: c5757ede08a8938f83f19ac9f8846b897c534cb1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
2022-09-16 Mike Gabriel

        * release 2022.04.14.1 (HEAD -> master, tag: 2022.04.14.1)

2022-04-14 Mike Gabriel

        * fai/config/scripts/GRUB_EFI/10-setup: Explicitly set --bootnext
          entry to 0000 after grub-install. (489b4c4)

2022-04-08 Mike Gabriel

        * fai/config/scripts/GRUB_EFI/10-setup: Add EFI boot manager wipe for
          the Dell Venue 8 Pro tablet series. (386ecab)
        * fai/config/scripts/GRUB_EFI/10-setup: Use backquotes, make Midnight
          Commanders shell syntax highlighter happier. (6cdbb48)
        * fai/config/scripts/GRUB_EFI/10-setup: Use <tab> for indentations.
          (59c2b9f)

2022-03-04 Mike Gabriel

        * bin/debian-edu-faiinstall: Drop unused $gtkvideo variable.
          (b2d9c64)

2022-03-03 Mike Gabriel

        * bin/debian-edu-faiinstall: Adjust path in comment. (53ff609)
        * bin/debian-edu-faiinstall: Adjust defaults for NFSROOT and TFTPROOT
          according to debian-edu-fai.conf. (bc51c43)
        * bin/debian-edu-faiinstall: Drop duplicate value defaults for
          wifi_essid and wifi_passphrase. (6471b83)
        * debian/maintscript: Rename /etc/debian-edu/faiinstall.conf to
          /etc/debian-edu/debian-edu-fai.conf. (f171f0d)
        * Rename faiinstall.conf to debian-edu-fai.conf. (52ea327)
        * conf/debian-edu/fai/debian-edu-fai.TEMPLATE/nfsroot.conf.in: Adjust
          paths of TFTPROOT and NFSROOT. More properly use our own
          namespace. (9ef82d6)
        * conf/debian-edu/fai/debian-edu-fai.TEMPLATE/fai.conf.in: Typo fix.
          (d1db554)

2022-02-22 Mike Gabriel

        * release debian/2022.02.22.1 (b911c85) (tag: debian/2022.02.22.1)
        * debian/postinst: Fix add user call, add user account name (which
          was obviously missing). (82d6f58)

2022-02-15 Mike Gabriel

        * fai/config/class/{10-*,20-*}: Update from upstream FAI config
          space. (2f96c88)
        * fai/config/scripts/EDU/50-cups-browsing: Assure that
          CreateRemoteCUPSPrinterQueues is set to 'Yes'. (f5595de)
        * Revert "fai/config/scripts/EDU/50-cups-browsing: Assure that
          CreateRemoteCUPSPrinterQueues is set to 'Yes'." (bcc64ca)
        * fai/config/scripts/EDU/50-cups-browsing: Assure that
          CreateRemoteCUPSPrinterQueues is set to 'Yes'. (c07b8a4)

2022-02-10 Mike Gabriel

        * fai/config/basefiles/mk-basefile: Drop file. Not needed here.
          (81d4c8b)

2022-02-09 Mike Gabriel

        * release 2022.02.09.1 (7078eef) (tag: debian/2022.02.09.1)
        * fai/config/package_config/STANDARD: python{,-minimal} are virtual,
          let's use python3{,-minimal} instead. (a97eaac)
        * bin/debian-edu-faiinstall: Fix school_tag here, too. (6745dee)
        * bin/debian-edu-faiinstall: Obviously 'test -d' is true for symlinks
          that point to a directory. In that case, we need to be
          more precise. (351eef6)

2022-02-04 Mike Gabriel

        * bin/debian-edu-faiinstall: Typo fix for previous commit. (21ed767)
        * bin/debian-edu-faiinstall: Fix script failure if /srv/tftp/ltsp
          does not exist. (5618ae0)

2022-01-31 Mike Gabriel

        * release 2022.01.31.1 (76f787b) (tag: debian/2022.01.31.1)
        * debian/control: Move from R: to D: adduser, fai-server, ipxe.
          (0a93d80)
        * fai/config/files/etc/security/group.conf/: Use same group.conf for
          the WORKSTATION and ROAMING_WORKSTATION class. Duplicate
          that file. (261bf68)
        * debian/copyright: Update copyright attributions. (a6c6052)
        * debian/control: Bump Standards-Version: to 4.6.0, bump DH compat
          level to version 13. (5c225f1)
        * debian/control: Add D: adduser. (1c494d3)
        * debian/{postinst,postrm}: Create 'fai' system account during
          pkg:postinst. (9f7b2c5)
        * debian/install: Adjust DH install. (a758a5b)
        * README.md: Initial version of a short README explaining how to set
          up debian-edu-fai. (5f28a6c)

2022-01-27 Mike Gabriel

        * bin/debian-edu-faiinstall: Create .ipxe file as ltsp.ipxe first,
          then create a symlink 'debian-edu-fai.ipxe' to reflect
          that this is not LTSP but FAI. (1598c14)
        * bin/debian-edu-faiinstall: Adjust installation of TFTP
          configuration files. Place files into /srv/tftp/ltsp to
          match Debian Edu 11 LDAP/DHCP settings. (d6a9338)

2022-01-11 Mike Gabriel

        * fai/config/files/etc/security/: Ship PAM group.conf for WORKSTATION
          class. LDAP users should be members of several system
          groups on networked WORKSTATIONs. (929a850)
        * fai/config/class: Rename debian-edu.profile and start the filename
          with z<nn>_... Also split out FAI Inventory and FAI
          Sysinfo. (cc852d6)

2022-01-06 Mike Gabriel

        * fai/config/debconf/EDU: Stop using debian-edu-server.crt as
          ldap-cacertfile, use ca-certificates.crt instead.
          (648e9c5)

2022-01-04 Mike Gabriel

        * contrib/tftp: Drop syslinux based tftp example files, not required
          anymore. (0036d0f)
        * disk_config/LVM_EDU*_LEGACY: Drop LEGACY partition layouts. Not
          needed anymore. (f16f4e0)
        * class/debian-edu.profile: Fine-tune debian-edu.profile so that it
          fits into the FAI menu dialog box. (2c973f1)
        * class/debian-edu.profile: Rewrite profiles, drop BIOS legacy
          profiles (now covered by GPT partition table layouts that
          can handle UEFI and BIOS installations). (a04a02f)
        * class/debian-edu.profile: Add 'Debian Edu Minimal' installation
          profile. (634974c)
        * disk_config/: Add LVM_EDU_MINIMAL partition layout. (c41416b)
        * .gitignore: Add file. Hide FAIBASE.var.in file. (c125885)
        * fai/config/scripts/ROAMING_WORKSTATION/80-fix-ldap-access: Use
          Debian Edu's rootCA certificat for connecting to LDAP.
          (4e1a72f)
        * scripts/*WORKSTATION/10-update-debian-edu-config: Add FIXME
          comment. Needs more investigation. (446b82a)
        * scripts/EDU/98-drop-fai-aptproxy: Drop script. It is actually quite
          recommendable keeping the FAI proxy (it might be optimized
          for APT package downloading). (fc58f10)
        * scripts/EDU/50-cups-browsing: Adapted to Debian Edu 11, modify
          cups-browsed-debian-edu.conf instead of cups-browsed.conf.
          (35f00a5)
        * hooks/instsoft.EDU: Use http://webcache:3128 for pulling in MS core
          fonts. (76cfdd1)
        * disk_config/: Enlarge /usr, limit /var to max. 10G for LVM profiles
          without /home. (7426973)
        * Debian Edu profiles: Add support for 'Minimal' installation
          profile. (730836a)
        * disk_config/: Add LVM_EDU_TABLET_LEGACY, for tablets with BIOS.
          (43bf6ac)
        * debian/install: Install debian-edu-faiinstall into DEB package.
          (d41bfe6)
        * debian/install: Install new config files in DEB package. (b2befe3)
        * conf/exports.d/debian-edu-fai.exports: Provide NFS configuration
          for debian-edu-fai. (1495092)
        * debian/control: Add R: qemu-user-static. (bdeec4b)
        * conf/debian-edu/fai/debian-edu-fai.TEMPLATE/: Add nfsroot conf
          template for debian-edu-fai(install). (d3d3a83)
        * conf/debian-edu/faiinstall.conf: Mostly commented out (default)
          config for debian-edu-faiinstall script. (5f46640)
        * bin/debian-edu-faiinstall: Script for fully automatically deploying
          multiple FAI installer nfsroots on the local school
          network. (f370c80)

2021-12-23 Mike Gabriel

        * debian/control: Move ipxe and fai-server into Recommends: field.
          (56c2ed5)
        * fai/config/class/FAIBASE.var.in: Turn file into a configurable
          template file that will/can be populated via
          'debian-edu-faiinstall' script. (25936eb)

2021-11-01 Mike Gabriel

        * contrib/tftp: Add tftpd configuration. (11a6a0e)

2021-09-06 Mike Gabriel

        * Debian 11 is stable now, get ready for Debian 12. (8a51fbd)
        * fai/config/scripts/EDU/40-cfengine-debian-edu-postinstall: Fix
          cf-agent run, the absolute path to the executable has
          changed in Debian 11 (/usr/sbin/ -> /usr/bin/). (17825b3)

2020-10-06 Mike Gabriel

        * fai/config/files/etc/apt/sources.list.d/debian-*.list/NONFREE_11:
          Comment out fai-mirror repos. (71cc935)
        * fai/config/class/debian-edu.profile: Make
          Edu+Roaming-EFI-Workstation/MATE the default profile.
          (daae1a7)
        * fai/config/debconf/DEBIAN: Re-enable grub-pc seed. (82e8fe0)
        * Get ready for Debian 11. (347a0fb)
        * fai/config/class/debian-edu.profile: Support BIOS legacy partition
          tables (and offer them via FAI installation menu for MATE
          workstations). (5e4fbe3)
        * fai/config/scripts/LAST/90-show-network-cards: Show hostname in
          network card summary at end-of-installation. (5978f36)

2020-07-08 Mike Gabriel

        * files/etc/apt/sources.list.d/fai-mirror*.list: Add support for
          local FAI mirror. (530c2f2)
        * scripts/LAST/90-show-network-cards: Script that shows network cards
          (and their MACs at end-of-installation). (49bc5ba)
        * disk_config/: Add LVM_EDU_TABLET disk config. (e9b885d)
        * config/disk_config/: Switch to GPT partition tables (supporting EFI
          and legacy grub install). (23d8526)
        * disk_config/LVM_EDU_ROAMING: Add disk config for optimized for
          roaming workstations. (4f34231)
        * class/50-host-classes: Don't set too many default classes. This
          needs to be handled by kernel cmdline or FAI profiles.
          (470124c)
        * debconf/DEBIAN: Comment out grub-pc pre-seeding. This needs to be
          more device specific. (b230e1c)
        * debconf/EDU: Don't default to LightDM. This is desktop env
          dependent. (8bdbd93)
        * config/scripts/EDU/99-proxy-from-wpad: Don't fail, if offline.
          (bbb5dca)
        * Better EFI bootloader support. (31a0ac7)
        * rebase GNOME (f1c4e14)
        * package_config/DEBIAN: Add non-free pkg firmware-intel-sound.
          (bd5fffb)
        * rebase DEBIAN10+11 (96ac203)
        * class/debian-edu.profile: Target DEBIAN_10 for now. (1af7fde)
        * Try to update client's time via ntp.intern (aka TJENER). Help's if
          the clock is askew. (3a1d749)
        * class/debian-edu.profile: Drop untested Xfce variant for now.
          (2eb114c)
        * Add ROAMING_WORKSTATION support. (dfca928)
        * files/etc/apt/sources.list/DEBIAN_10 (77349f4)
        * fai/config/class/FAIBASE.var: Set LOGUSER and LOGSERVER. (4245740)
        * fai/config/debconf/GNOME: Enforce LightDM as DM with MATE desktop
          installs. (0b146f2)
        * fai/config/debconf/GNOME: Enforce gdm3 as DM with GNOME desktop
          installs. (acd57a3)
        * Add support for Debian 11 (aka bullseye). (71ba935)

2019-11-08 Mike Gabriel

        * fai/config/scripts/EDU/50-cups-browsing: remove debugging code
          (fc718fa)
        * fai/config/scripts/EDU/50-cups-browsing: Force Edu clients to
          minimal CUPS browsing, in order to keep print dialogs
          clean and slim. (See: #944347). (76704de)

2019-10-03 Mike Gabriel

        * FAI config: well-tested Debian Edu 10 minimal + MATE workstation
          installation (f48ca15)

2019-09-19 Mike Gabriel

        * debian/: Wrap up debian-edu-fai package. (8525a66)
        * initial draft of getting FAI install a Debian Edu system (profile:
          Minimal) (6ecb19a)