summaryrefslogtreecommitdiff
path: root/tasks
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2021-11-15 00:18:03 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2021-11-15 14:47:51 +0100
commite102da427aa4555facec253a8a7b507e0b0a26c5 (patch)
tree5b45852119fb1779013218ae706ae14191c3346c /tasks
parent5de9e5b9f6bae42df4e4fadbd1fbacf0f965997c (diff)
tasks: Add NAS task
Useful for something with multiple, large disks. Preselect some disk/network filesystems and vsftpd. Signed-off-by: Phil Sutter <phil@nwl.cc>
Diffstat (limited to 'tasks')
-rw-r--r--tasks/008-nas29
1 files changed, 29 insertions, 0 deletions
diff --git a/tasks/008-nas b/tasks/008-nas
new file mode 100644
index 000000000..25ad28615
--- /dev/null
+++ b/tasks/008-nas
@@ -0,0 +1,29 @@
+config ADK_APPLIANCE_NAS
+ bool "network attached storage appliance"
+ select ADK_RUNTIME_HOSTNAME adknas
+ select ADK_PACKAGE_GPTFDISK
+ select ADK_PACKAGE_CRYPTSETUP
+ select ADK_PACKAGE_LVM
+ select ADK_PACKAGE_MDADM
+ select ADK_PACKAGE_NTFS_3G
+ select ADK_PACKAGE_MKE2FS
+ select ADK_PACKAGE_RESIZE2FS
+ select ADK_PACKAGE_TUNE2FS
+ select ADK_PACKAGE_E2FSCK
+ select ADK_PACKAGE_NFS_UTILS
+ select ADK_PACKAGE_SAMBA
+ select ADK_PACKAGE_VSFTPD
+ select ADK_PACKAGE_DROPBEAR
+ select ADK_PACKAGE_SMARTMONTOOLS
+ select BUSYBOX_NTPD
+ select BUSYBOX_WATCHDOG
+ select ADK_RUNTIME_START_SERVICES
+ select ADK_RUNTIME_START_DROPBEAR
+ select ADK_RUNTIME_START_BUSYBOX_NTPD
+ select ADK_RUNTIME_START_BUSYBOX_SYSLOGD
+ select ADK_LINUX_KERNEL_DM_RAID m
+ select ADK_LINUX_KERNEL_BLK_DEV_LOOP m
+ help
+ Create a NAS appliance, the typical file server at home providing
+ content to workstations and media servers and backup space.
+