[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