From b61dc1073d59fbba816b5aacc955817743547a60 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Sat, 26 Aug 2017 13:18:47 +0300 Subject: [PATCH] add data directory skeleton support --- board/common/overlay/etc/init.d/S00datapart | 4 +--- board/common/overlay/usr/share/dataskel/etc/.keep | 0 board/common/overlay/usr/share/dataskel/log/.keep | 0 board/common/overlay/usr/share/dataskel/media/.keep | 0 4 files changed, 1 insertion(+), 3 deletions(-) create mode 100644 board/common/overlay/usr/share/dataskel/etc/.keep create mode 100644 board/common/overlay/usr/share/dataskel/log/.keep create mode 100644 board/common/overlay/usr/share/dataskel/media/.keep diff --git a/board/common/overlay/etc/init.d/S00datapart b/board/common/overlay/etc/init.d/S00datapart index f31fae8b21..63582b5fe7 100755 --- a/board/common/overlay/etc/init.d/S00datapart +++ b/board/common/overlay/etc/init.d/S00datapart @@ -43,9 +43,7 @@ case "$1" in test $? == 0 && msg_done || msg_fail msg_begin "Creating required data files" - mkdir /data/etc - mkdir /data/log - mkdir -m 775 /data/media + cp -pur /usr/share/dataskel/* /data cp /etc/version /data/etc/version ln -s /usr/share/zoneinfo/UTC /data/etc/localtime touch /data/etc/adjtime diff --git a/board/common/overlay/usr/share/dataskel/etc/.keep b/board/common/overlay/usr/share/dataskel/etc/.keep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/board/common/overlay/usr/share/dataskel/log/.keep b/board/common/overlay/usr/share/dataskel/log/.keep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/board/common/overlay/usr/share/dataskel/media/.keep b/board/common/overlay/usr/share/dataskel/media/.keep new file mode 100644 index 0000000000..e69de29bb2