Author: kmachalkova Date: Mon Sep 8 12:57:40 2008 New Revision: 50786 URL: http://svn.opensuse.org/viewcvs/yast?rev=50786&view=rev Log: Read/write localdomain in idmapd.conf Modified: trunk/nfs-client/src/Nfs.ycp trunk/nfs-client/src/ui.ycp Modified: trunk/nfs-client/src/Nfs.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/nfs-client/src/Nfs.ycp?rev=50786&r1=50785&r2=50786&view=diff ============================================================================== --- trunk/nfs-client/src/Nfs.ycp (original) +++ trunk/nfs-client/src/Nfs.ycp Mon Sep 8 12:57:40 2008 @@ -69,6 +69,8 @@ global boolean nfs4_enabled = false; + global string idmapd_domain = "";; + // list of created directories list<string> created_dirs = []; @@ -245,6 +247,7 @@ }); nfs4_enabled = (SCR::Read(.sysconfig.nfs.NFS4_SUPPORT)=="yes"); + idmapd_domain = (string) SCR::Read(.etc.idmapd_conf, "Domain"); SuSEFirewall::Read (); @@ -317,6 +320,7 @@ if(nfs4_enabled) { SCR::Write(.sysconfig.nfs.NFS4_SUPPORT,"yes"); + SCR::Write(.etc.idmapd_conf, ["Domain", idmapd_domain] ); } else { Modified: trunk/nfs-client/src/ui.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/nfs-client/src/ui.ycp?rev=50786&r1=50785&r2=50786&view=diff ============================================================================== --- trunk/nfs-client/src/ui.ycp (original) +++ trunk/nfs-client/src/ui.ycp Mon Sep 8 12:57:40 2008 @@ -512,6 +512,8 @@ { CWMFirewallInterfaces::OpenFirewallInit (fw_cwm_widget, ""); UI::ChangeWidget(`id(`enable_nfs4), `Value, Nfs::nfs4_enabled); + UI::ChangeWidget( `id(`nfs4_domain), `Enabled, Nfs::nfs4_enabled); + UI::ChangeWidget(`id(`nfs4_domain), `Value, Nfs::idmapd_domain); } void SaveFstabEntries( ) @@ -523,6 +525,7 @@ { CWMFirewallInterfaces::OpenFirewallStore (fw_cwm_widget, "", event); Nfs::nfs4_enabled = (boolean) UI::QueryWidget(`id(`enable_nfs4),`Value); + Nfs::idmapd_domain = (string) UI::QueryWidget(`id(`nfs4_domain),`Value); } void HandleEvent( any widget ) -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org