[Lunar-commits] <lunar> Keeping lunar in sync these days on a daily base.

Auke Kok sofar at lunar-linux.org
Mon Jul 2 04:43:04 CEST 2012


commit 9cdca44421ff5b023327b879b81a71d261d6038a
Author: Auke Kok <sofar at lunar-linux.org>
Date:   Thu Jun 2 07:50:27 2005 +0000

    Keeping lunar in sync these days on a daily base.
---
 var/lib/lunar/functions/misc.lunar |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/var/lib/lunar/functions/misc.lunar b/var/lib/lunar/functions/misc.lunar
index f2c5e81..b9b9ac5 100644
--- a/var/lib/lunar/functions/misc.lunar
+++ b/var/lib/lunar/functions/misc.lunar
@@ -114,3 +114,31 @@ filter() {
 }
 
 
+unmap_device()
+{
+    local DEVICE
+    for DEVICE in $(ls -1d /dev/[hs]d* 2> /dev/null); do
+        if [ "$(readlink -f $DEVICE)" == "$(readlink -f $1)" ]; then
+            echo $DEVICE
+            return 0
+        fi
+    done
+    echo $1
+    return 0
+}
+
+
+find_pam_aware()  {
+  local MODULE SECTION
+  debug_msg "find_pam_aware ($@)"
+
+  for MODULE in $(list_installed); do 
+    SECTION=$(find_section $MODULE)
+    if [ -d "$MOONBASE/$SECTION/$MODULE/pam.d" ] && 
+           [ "$MODULE" != "Linux-PAM" ]; then
+      echo $MODULE
+    fi
+  done < $MODULE_STATUS
+}
+
+


More information about the Lunar-commits mailing list