SOURCES: rsbac-admin-fixes.patch (NEW) - small fixes patch, details inside
zbyniu
zbyniu at pld-linux.org
Fri Jan 30 12:12:05 CET 2009
Author: zbyniu Date: Fri Jan 30 11:12:05 2009 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- small fixes patch, details inside
---- Files affected:
SOURCES:
rsbac-admin-fixes.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/rsbac-admin-fixes.patch
diff -u /dev/null SOURCES/rsbac-admin-fixes.patch:1.1
--- /dev/null Fri Jan 30 12:12:05 2009
+++ SOURCES/rsbac-admin-fixes.patch Fri Jan 30 12:11:59 2009
@@ -0,0 +1,54 @@
+===
+=== rsbac_um_check_account_name() returns error not set errno
+===
+--- rsbac-admin-1.4.0/main/pam/pam_rsbac.c~ 2009-01-30 01:29:18.614362491 +0100
++++ rsbac-admin-1.4.0/main/pam/pam_rsbac.c 2009-01-30 01:29:58.965779985 +0100
+@@ -378,7 +378,7 @@ int pam_sm_acct_mgmt(pam_handle_t *pamh,
+ retval = rsbac_um_check_account_name((char *) user);
+ if(!retval)
+ return PAM_SUCCESS;
+- switch(errno)
++ switch(-retval)
+ {
+ case RSBAC_ENOTFOUND:
+ _log_err(LOG_NOTICE, pamh,
+===
+=== fixed $2 argument for SCD|IPC|USER|PROCESS|GROUP
+=== pass userid from rsbac_user_menu to rsbac_acl_menu
+===
+diff -upr rsbac-admin-1.4.0./main/tools/src/scripts/rsbac_acl_menu rsbac-admin-1.4.0/main/tools/src/scripts/rsbac_acl_menu
+--- rsbac-admin-1.4.0./main/tools/src/scripts/rsbac_acl_menu 2009-01-30 00:23:36.552257077 +0100
++++ rsbac-admin-1.4.0/main/tools/src/scripts/rsbac_acl_menu 2009-01-30 09:28:45.540192090 +0100
+@@ -1545,19 +1545,13 @@ case $1 in
+ DEVSPEC=":DEFAULT:"
+ fi
+ ;;
+- SCD)
+- TARGET=$1
+- TYPE=$1
+- OBJECT=":DEFAULT:"
+- ;;
+- IPC|USER|PROCESS|GROUP)
++ SCD|IPC|USER|PROCESS|GROUP)
+ TARGET=$1
+ TYPE=$1
+ if test -n "$2"
+ then OBJECT="$2"
+ else OBJECT=":DEFAULT:"
+ fi
+- OBJECT=":DEFAULT:"
+ ;;
+ NETDEV|NETTEMP_NT|NETOBJ)
+ TARGET=$1
+diff -upr rsbac-admin-1.4.0./main/tools/src/scripts/rsbac_user_menu rsbac-admin-1.4.0/main/tools/src/scripts/rsbac_user_menu
+--- rsbac-admin-1.4.0./main/tools/src/scripts/rsbac_user_menu 2009-01-08 13:31:22.000000000 +0100
++++ rsbac-admin-1.4.0/main/tools/src/scripts/rsbac_user_menu 2009-01-30 09:31:42.601468338 +0100
+@@ -1726,7 +1726,7 @@ while true
+ ;;
+
+ 'ACL Menu:')
+- $RSBACPATH""rsbac_acl_menu USER
++ $RSBACPATH""rsbac_acl_menu USER $USERID
+ ;;
+
+ 'Reset Attributes:')
================================================================
More information about the pld-cvs-commit
mailing list