OS for my NAS
component | version |
---|---|
buildroot 1 | 2024.02.1 |
linux 2 | 6.8.7 |
zfs 3 | 2.2.3 |
samba 4 | 4.20.0 |
openssh 5 | 9.7p1 |
git apply --directory=buildroot patches/*.patch
./br.sh list-defconfigs
./br.sh guava_pc_x86_64_efi_defconfig
ssh-keygen -A -f external/board/pc/overlay
cat ~/.ssh/id_rsa.pub > external/board/pc/overlay/root/.ssh/authorized_keys
sudo cp /var/lib/samba/private/passdb.tdb external/board/pc/overlay/var/lib/samba/private/
sudo chown $USER:USER external/board/pc/overlay/var/lib/samba/private/passdb.tdb
./br.sh
- add samba auth
- rather run from ram
- add htop
- customize branding
- add avahi/zeroconf/mdns
- remove unused kernel modules
- add ssh
- fix failing units
- add firewall
- add zfs scrub cron
- smart & zfs status reporting
- hardening best practices
- add things like memtest to grub
- prevent remount,rw?
- better way of setting smbpasswd
- add nfs share