diff --git a/build/make/ftp.mk b/build/make/ftp.mk new file mode 100644 index 0000000..95aa1ad --- /dev/null +++ b/build/make/ftp.mk @@ -0,0 +1,3 @@ +ftp: + $(call script,$@) + $(call runit,$@) diff --git a/build/runit/ftp b/build/runit/ftp new file mode 100644 index 0000000..cf2342d --- /dev/null +++ b/build/runit/ftp @@ -0,0 +1,3 @@ +#!/bin/bash +set -e +pure-ftpd diff --git a/build/scripts/ftp.sh b/build/scripts/ftp.sh new file mode 100644 index 0000000..61d2bb7 --- /dev/null +++ b/build/scripts/ftp.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -e +source /build/config +set -x + +## Environment +export_env FTP_DATA /host/var/lib/ftp + +## Pure-FTPd +apt-get update +apt_get_install_permanent pure-ftpd diff --git a/images/ftp.mk b/images/ftp.mk new file mode 100644 index 0000000..5993c4c --- /dev/null +++ b/images/ftp.mk @@ -0,0 +1,6 @@ +include $(DOCKER_HOME)/build/Makefile + +NAME = ftp +VERSION = latest + +build: ftp