dermotbradley / create-alpine-disk-image

Create cloud-init enabled Alpine disk images for physical machines (PCs & RPIs), VMs, and Cloud servers
GNU General Public License v2.0
93 stars 11 forks source link

Change default mirror from Fastly to dl-cdn.alpinelinux.org as it is #17

Closed dermotbradley closed 2 years ago

dermotbradley commented 2 years ago

IPv6-friendly. Fixes #13.

Fix apk.static so that it finds a CA file on host OSes other than Alpine. Fixes #16.

Fix some script issues when running on Debian & Ubuntu. Fixes #15.

Move Grub, RPI and Syslinux functions out of disk-image-functions to other files (including to new grub-functions & syslinux-functions files).

Move cloud-init functions out of disk-image-functions to new cloud-init-function file.

Move CLI option handling functions out of disk-image-functions to new cli-functions file.

Add new "--insecure" option to allow password-based SSH access.

Add new "--hwrng" option so that the rng-core kernel module is loaded.

Rename "--boot-device-media" and "--boot-device-type" options to be "--os-device-media" and "--os-device-type".

Add hd-idle and smartmonutil packages for physical machines.

Add weekly fstrim cronjob for physical machines.

Correct serial getty config.

Add chrony PHC configuration.

Ensure either tiny-power-button or button kernel module is blacklisted depending on the server type.

Modify "--help" option so that help output adapts depending on whether --cloud / --physical / --virtual is also specified. Please specify "--help" last on the options list.