From 8248aa3da07c709b757e0c0bb73278e812450547 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Sun, 1 Mar 2009 03:15:33 +0000 Subject: [PATCH] Use new module --- ldap-client/ldap-client-lib.pl | 6 +++--- ldap-useradmin/ldap-useradmin-lib.pl | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ldap-client/ldap-client-lib.pl b/ldap-client/ldap-client-lib.pl index 825e7396a..3652eb750 100644 --- a/ldap-client/ldap-client-lib.pl +++ b/ldap-client/ldap-client-lib.pl @@ -1,8 +1,8 @@ # Functions for parsing and updating the LDAP config file -do '../web-lib.pl'; +BEGIN { push(@INC, ".."); }; +use WebminCore; &init_config(); -do '../ui-lib.pl'; @base_types = ("passwd", "shadow", "group", "hosts", "networks", "netmasks", "services", "protocols", "aliases", "netgroup"); @@ -237,7 +237,7 @@ elsif ($uri) { } } } - if (!$ldap) { + if (!$ldap && !$err) { $err = &text('ldap_eparse', $uri); } } diff --git a/ldap-useradmin/ldap-useradmin-lib.pl b/ldap-useradmin/ldap-useradmin-lib.pl index 9aaaaac01..70f8cb61f 100644 --- a/ldap-useradmin/ldap-useradmin-lib.pl +++ b/ldap-useradmin/ldap-useradmin-lib.pl @@ -3,11 +3,11 @@ # Sanitaetsbetrieb Brixen - Azienda Sanitaria di Bressanone # www.sb-brixen.it - www.as-bressanone.it -do '../web-lib.pl'; +BEGIN { push(@INC, ".."); }; +use WebminCore; &init_config(); -do '../ui-lib.pl'; -&foreign_require("useradmin", "user-lib.pl"); -&foreign_require("ldap-client", "ldap-client-lib.pl"); +&foreign_require("useradmin"); +&foreign_require("ldap-client"); %access = &get_module_acl(); $useradmin::access{'udelete'} = 1; # needed for users_table / groups_table $useradmin::access{'gdelete'} = 1;