Jørn Åne de Jong
a1cad581b9
Add zfs_enable to rc.conf
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
9266f02268
cloudsetup 1.2 is now in ports, no need to override anymore
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
ac6a724d04
Vanity: use quotes as in rc.conf
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
84daa8eca4
Set PermitRootLogin without-password
...
This replaces the PermitRootLogin yes + PasswordAuthentication no construction.
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
beb967c196
Update cloudsetup to 1.2
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
b14fa3db42
Hotfix the pkg-plist file for the cloudsetup port
2022-06-12 08:37:29 +02:00
Jørn Åne de Jong
03aee8ad68
Mount dev after tarbombing
2022-06-12 08:37:29 +02:00
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
Nico Schottelius
33cc65ecc2
Upgrade to FreeBSD 13 and sync with ZFS script
2022-06-12 08:37:24 +02:00
Nico Schottelius
0d7367df9a
freebsd: also bump the ports release
2022-05-02 10:23:35 +02:00
Nico Schottelius
2828b4e79d
FreeBSD: bump to 13.0
2022-05-01 14:02:27 +02:00
7e55e76b14
Fix FreeBSD ONE image build script
2020-07-21 11:09:21 +02:00
1841857703
FreeBSD image: fix environment, mktemp disk image
2020-05-24 08:59:19 +02:00
0d554866c8
Initial sourcehut-inspired freebsd image build script
2020-05-24 08:49:41 +02:00
67c8cc94a4
Move EvilHam's FreeBSD scripts to legacy directory
2020-05-24 08:33:59 +02:00
5af488b9d6
Fix script call in FreeBSD build following renaming
2020-05-13 12:09:26 +02:00
810ef1598e
Rename freebsd build scripts for consistency
2020-05-13 11:41:34 +02:00