Jørn Åne de Jong
d35d04801a
Run freebsd-update at first boot instead of build
...
Since the image probably isn't going to be rebuild that often,
it's better to update at first boot, even though that will take longer.
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
a4daf87a34
Make cloudsetup version overrideable
...
This is useful for applying hotfixes before the updated port lands in
FreeBSD ports.
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
d3369d321a
Rename gptboot0 to gptboot on single-disk UFS
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
c9353f1736
Install firstboot script through ports
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
906754e841
Prepare for later EFI boot
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
39ff637064
Add quotes around variables
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
02e273faf4
Remove target directories on cleanup
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
2b71524438
Bump clsetup and rename to cloudsetup
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
2a0b713a78
Use temporary pool name while installing
...
This will allow running the script when the OS is already running off
a pool named "zroot".
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
7bac053757
Update FreeBSD 13.1 and remove dependencies
...
- Upgrade to 13.1-RELEASE
- Build ZFS and UFS images in same script
- Replace OpenNebula's addon-context-linux script with a new script
- New script does not have dependency on bash, Python and Ruby
- pkg is no longer preinstalled, but FreeBSD still offers on first invocation
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
31431ef8db
Remove mountpoints not in an 13.0-RELASE install
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
f24303d021
Make the image zstd-19 compressed
2022-06-12 08:37:29 +02:00
Nico Schottelius
33cc65ecc2
Upgrade to FreeBSD 13 and sync with ZFS script
2022-06-12 08:37:24 +02:00
Jørn Åne de Jong
805ad9228b
Do not create empty pkg directory
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
ad5e1d5fa3
Add -zfs to image name
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
a389fdd795
Install qemu-tools as part of the script
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
2263c0df2e
Shorter duplicate zpool check
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
9e926a90dc
Remove the trap, THEN cleanup
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
c4b91aa64a
Remove caches before creating the image
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
eaa5ed671d
Make freebsd-zfs-build-opennebula-image.sh executable
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
059a0d6bae
Fix overly zealous double-zpool check
2022-06-12 08:35:13 +02:00
Jørn Åne de Jong
4fbd39ea1e
Add FreeBSD on ZFS install script
2022-06-12 08:35:13 +02:00
Nico Schottelius
d5d327b936
Update ubuntu build script to build 22.04
2022-06-03 17:15:22 +02:00
16d7e80133
[VNC] update db_export.py for Task#10544
2022-05-09 14:55:11 +00:00
0a9c8f8245
[VNC] update get_info.py for Task#10544
2022-05-09 14:53:51 +00:00
Nico Schottelius
9da4900070
openwrt/ipv4: add whitespace
2022-05-02 10:30:03 +02:00
Nico Schottelius
1724933e87
openwrt/ipv4: output peer section at the end
2022-05-02 10:23:35 +02:00
Nico Schottelius
0d7367df9a
freebsd: also bump the ports release
2022-05-02 10:23:35 +02:00
Nico Schottelius
b17100f656
Merge branch 'master' of code.ungleich.ch:ungleich-public/ungleich-tools
2022-05-02 10:18:13 +02:00
Nico Schottelius
f31189a08d
[viwib] allow ssh in for people to remotely access their router
2022-05-02 10:17:56 +02:00
Nico Schottelius
2828b4e79d
FreeBSD: bump to 13.0
2022-05-01 14:02:27 +02:00
Nico Schottelius
03afb6161b
Add a ceph start script
2022-04-17 19:21:02 +02:00
Nico Schottelius
10eac966bc
[viwib+vigir] update openwrt to 21.02.1
2022-04-17 19:21:02 +02:00
Nico Schottelius
048697a812
++ ceph emergency script
2022-04-17 19:21:02 +02:00
Nico Schottelius
dc1f42ab02
Run apk update before adding git and co.
2022-04-01 15:26:19 +02:00
Nico Schottelius
ccdc89acee
openwrt: clarify cli usage
2022-03-13 17:35:51 +01:00
Nico Schottelius
9f3f014a84
Add script to copy alpine linux installer and execute it
2022-03-13 17:35:31 +01:00
Nico Schottelius
888a1bbd14
[alpine installer] add fs type on mount
2022-03-13 17:35:19 +01:00
Nico Schottelius
549f9d8edb
Note bug in our setup
2022-03-02 12:57:12 +01:00
Nico Schottelius
a12e54aa31
Update openwrt ipv4 script to support 2nd vpn server
2022-03-02 12:32:10 +01:00
Nico Schottelius
45cccd0471
++alpine/uefi
2022-02-24 16:58:21 +01:00
Nico Schottelius
ebe45dc3df
alpine: enhance uefi support
2022-02-22 19:26:55 +01:00
Nico Schottelius
86535b43bc
++notes
2022-02-14 16:12:44 +01:00
Nico Schottelius
9c0beb18d3
alpine: add uefi support
2022-02-11 22:24:43 +01:00
Nico Schottelius
c7dd061609
[openwrt] +teltonika details
2022-01-26 17:33:18 +01:00
Nico Schottelius
0b2ef8216d
[openwrt] begin to add default firewall
2022-01-26 17:27:47 +01:00
Nico Schottelius
0e44b7587c
[openwrt] vpn-add: support 06 prefix
2022-01-26 17:27:27 +01:00
Nico Schottelius
d77ce797fd
[openwrt] add support for teltonika
2022-01-26 17:27:11 +01:00
Nico Schottelius
394ed308c9
[vpn] add new endpoints
2022-01-25 14:08:27 +01:00
Nico Schottelius
e1785e168b
[openwrt] phase in new script for vpn generalisation
2022-01-25 14:00:23 +01:00