From 5e6ce2b540d99e5873c93f028d46920744e5f2f4 Mon Sep 17 00:00:00 2001
From: bauen1 <j2468h@gmail.com>
Date: Mon, 27 Nov 2017 21:59:24 +0100
Subject: [PATCH] Added glibc_libnss_db

---
 .../bundles/glibc_libnss_db/bundle.sh         | 32 +++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100755 src/minimal_overlay/bundles/glibc_libnss_db/bundle.sh

diff --git a/src/minimal_overlay/bundles/glibc_libnss_db/bundle.sh b/src/minimal_overlay/bundles/glibc_libnss_db/bundle.sh
new file mode 100755
index 000000000..8db76e092
--- /dev/null
+++ b/src/minimal_overlay/bundles/glibc_libnss_db/bundle.sh
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+SRC_DIR=$(pwd)
+
+. ../../common.sh
+
+if [ ! -d $SYSROOT ] ; then
+  echo "Cannot continue - GLIBC is missing. Please buld GLIBC first."
+  exit 1
+fi
+
+mkdir -p "$WORK_DIR/overlay/$BUNDLE_NAME"
+cd $WORK_DIR/overlay/$BUNDLE_NAME
+
+DESTDIR="$PWD/${BUNDLE_NAME}_installed"
+
+rm -rf $DESTDIR
+
+mkdir -p $DESTDIR/lib
+cp $SYSROOT/lib/libnss_db.so.2 $DESTDIR/lib/
+ln -s libnss_db.so.2 $DESTDIR/lib/libnss_db.so
+
+echo "Reducing $BUNDLE_NAME size"
+strip -g $DESTDIR/lib/*
+
+ROOTFS="$WORK_DIR/src/minimal_overlay/rootfs"
+
+cp -r $DESTDIR/* $ROOTFS
+
+echo "$BUNDLE_NAME has been installed."
+
+cd $SRC_DIR