diff options
-rwxr-xr-x | build.sh | 8 | ||||
-rwxr-xr-x | build_rootfs.sh | 2 | ||||
-rw-r--r-- | templates/hostname.tpl | 1 |
3 files changed, 10 insertions, 1 deletions
@@ -30,6 +30,14 @@ properties: release: "$ver" templates: EOF + +## Add templates +# +# templates: +# /etc/hostname: +# when: +# - start +# template: hostname.tpl } build_image() { diff --git a/build_rootfs.sh b/build_rootfs.sh index fee62fc..91f7efe 100755 --- a/build_rootfs.sh +++ b/build_rootfs.sh @@ -40,7 +40,7 @@ add_file() { dst=$dst_dir/$file if test -d $src; then - test -d $dst || mkdir $dst + test -d $dst || mkdir -p $dst elif test -f $src; then cp $src $dst foo=$(dirname $file) diff --git a/templates/hostname.tpl b/templates/hostname.tpl new file mode 100644 index 0000000..69a84f1 --- /dev/null +++ b/templates/hostname.tpl @@ -0,0 +1 @@ +{{ container.name }} |