Author: gs Date: Tue Jul 29 12:55:54 2008 New Revision: 49482 URL: http://svn.opensuse.org/viewcvs/yast?rev=49482&view=rev Log: add GetAuditdOption Modified: trunk/auditd/src/Auditd.ycp trunk/auditd/src/complex.ycp Modified: trunk/auditd/src/Auditd.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/auditd/src/Auditd.ycp?rev=49482&r1=49481&r2=49482&view=diff ============================================================================== --- trunk/auditd/src/Auditd.ycp (original) +++ trunk/auditd/src/Auditd.ycp Tue Jul 29 12:55:54 2008 @@ -158,6 +158,15 @@ "disk_error_action" : ["SUSPEND"] ]; +global string GetAuditdOption( string key) { + list <string> option_list = SETTINGS[key]:DEFAULT_CONFIG[key]:[]; + + if ( option_list != [] ) + return option_list[0]:""; + else + return ""; +} + /** * Read settings from auditd.conf * @return true on success Modified: trunk/auditd/src/complex.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/auditd/src/complex.ycp?rev=49482&r1=49481&r2=49482&view=diff ============================================================================== --- trunk/auditd/src/complex.ycp (original) +++ trunk/auditd/src/complex.ycp Tue Jul 29 12:55:54 2008 @@ -81,9 +81,7 @@ void InitLogfileSettingsDialog (string id) { - //UI::ChangeWidget( `id("MaxAuthTries"), `ValidChars, "0123456789"); - //list <string> MaxAuthTries = Sshd::GetSSHDOption("MaxAuthTries"); - //UI::ChangeWidget(`id("MaxAuthTries"), `Value, MaxAuthTries[0]:"0"); + UI::ChangeWidget( `id("log_file"), `Value, Auditd::GetAuditdOption("log_file") ) ; //foreach (string key, ["PrintMotd", "PermitRootLogin", //"PasswordAuthentication", "RSAAuthentication", "PubkeyAuthentication"], { -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org