refactoring: make /cfg updates easily extensible

Change-Id: Ib025d0efc9c522d8a26588180c98df89148e55f8
diff --git a/package/czechlight-rauc/rauc-hook.sh b/package/czechlight-rauc/rauc-hook.sh
index 5b14883..c701c3e 100755
--- a/package/czechlight-rauc/rauc-hook.sh
+++ b/package/czechlight-rauc/rauc-hook.sh
@@ -4,9 +4,14 @@
   slot-post-install)
     case "$RAUC_SLOT_CLASS" in
       cfg)
-        for DIR in etc random-seed ssh-user-auth; do
-          if [[ -d /cfg/$DIR ]]; then
-            cp -a /cfg/$DIR ${RAUC_SLOT_MOUNT_POINT}/
+        # whitelist so that we don't copy cruft or lost+found
+        for ITEM in \
+            etc \
+            random-seed \
+            ssh-user-auth \
+            ; do
+          if [[ -d /cfg/${ITEM} ]]; then
+            cp -a /cfg/${ITEM} ${RAUC_SLOT_MOUNT_POINT}/
           fi
         done
         ;;