aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugeni Dodonov <eugeni@mandriva.org>2010-02-26 16:30:51 +0000
committerEugeni Dodonov <eugeni@mandriva.org>2010-02-26 16:30:51 +0000
commitabf5eaa21032b038c21a7e7c266b8b47083ac790 (patch)
treecdf63ebacf745be94cb3f1d66d9038c3e7249ecf
parent60f4083489d6059d0ac064b089a8077d83b12036 (diff)
downloadmsec-abf5eaa21032b038c21a7e7c266b8b47083ac790.tar
msec-abf5eaa21032b038c21a7e7c266b8b47083ac790.tar.gz
msec-abf5eaa21032b038c21a7e7c266b8b47083ac790.tar.bz2
msec-abf5eaa21032b038c21a7e7c266b8b47083ac790.tar.xz
msec-abf5eaa21032b038c21a7e7c266b8b47083ac790.zip
po: sync with the code
-rw-r--r--po/af.po382
-rw-r--r--po/am.po378
-rw-r--r--po/ar.po382
-rw-r--r--po/az.po382
-rw-r--r--po/be.po372
-rw-r--r--po/bg.po378
-rw-r--r--po/bn.po384
-rw-r--r--po/br.po372
-rw-r--r--po/bs.po382
-rw-r--r--po/ca.po382
-rw-r--r--po/cs.po390
-rw-r--r--po/cy.po380
-rw-r--r--po/da.po386
-rw-r--r--po/de.po394
-rw-r--r--po/el.po421
-rw-r--r--po/eo.po372
-rw-r--r--po/es.po380
-rw-r--r--po/et.po400
-rw-r--r--po/eu.po388
-rw-r--r--po/fa.po382
-rw-r--r--po/fi.po388
-rw-r--r--po/fr.po390
-rw-r--r--po/fur.po372
-rw-r--r--po/ga.po372
-rw-r--r--po/gl.po380
-rw-r--r--po/he.po380
-rw-r--r--po/hi.po382
-rw-r--r--po/hr.po382
-rw-r--r--po/hu.po394
-rw-r--r--po/id.po380
-rw-r--r--po/is.po382
-rw-r--r--po/it.po394
-rw-r--r--po/ja.po380
-rw-r--r--po/ko.po372
-rw-r--r--po/ky.po372
-rw-r--r--po/lt.po372
-rw-r--r--po/ltg.po372
-rw-r--r--po/lv.po372
-rw-r--r--po/mk.po382
-rw-r--r--po/mn.po386
-rw-r--r--po/ms.po378
-rw-r--r--po/msec.pot302
-rw-r--r--po/mt.po382
-rw-r--r--po/nb.po421
-rw-r--r--po/nl.po386
-rw-r--r--po/nn.po386
-rw-r--r--po/pa_IN.po382
-rw-r--r--po/pl.po748
-rw-r--r--po/pt.po380
-rw-r--r--po/pt_BR.po391
-rw-r--r--po/ro.po391
-rw-r--r--po/ru.po392
-rw-r--r--po/sc.po372
-rw-r--r--po/sk.po382
-rw-r--r--po/sl.po390
-rw-r--r--po/sq.po382
-rw-r--r--po/sr.po386
-rw-r--r--po/sr@Latn.po386
-rw-r--r--po/sv.po388
-rw-r--r--po/ta.po372
-rw-r--r--po/tg.po382
-rw-r--r--po/th.po372
-rw-r--r--po/tl.po382
-rw-r--r--po/tr.po391
-rw-r--r--po/uk.po394
-rw-r--r--po/uz.po372
-rw-r--r--po/uz@cyrillic.po372
-rw-r--r--po/vi.po382
-rw-r--r--po/wa.po382
-rw-r--r--po/zh_CN.po380
-rw-r--r--po/zh_TW.po380
71 files changed, 16468 insertions, 11009 deletions
diff --git a/po/af.po b/po/af.po
index 60e81cb..77ff543 100644
--- a/po/af.po
+++ b/po/af.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-af\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-04-21 17:33+0200\n"
"Last-Translator: Dirk van der Walt <dirkvanderwalt@webmail.co.za>\n"
"Language-Team: Afrikaans\n"
@@ -33,26 +33,26 @@ msgstr "Raporteer eienaarlose-lêers"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Klankkonfigurasie"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opsies"
@@ -136,20 +136,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Laat toe/Verbied herbegin deur 'n konsole-gebruiker."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Raporteer eienaarlose-lêers"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Ondersoek die byvoeg/verwydering van suid 'root'-lêers"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -160,98 +164,99 @@ msgstr ""
"Plaas toegelete gebruikers in /etc/cron.allow en /etc/at.allow\n"
"(verwys na man at(1) en crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Raporteer eienaarlose-lêers"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "Stel die wagwoord-geskiedenis se lente om hergebruik te voorkom"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Stel die 'umask'"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Kyk vir leë wagwoorde in '/etc/shadow'"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Laat toe/Verbied outo-inteken."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Raporteer eienaarlose-lêers"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Raporteer eienaarlose-lêers"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Voorsien die tydsbeperking van die dop. Indien geen, maak dit Zero"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Flous-naamresolusie-beskerming"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -262,53 +267,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Laat toe/Weier vir 'root' om direk in te teken."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Raporteer eienaarlose-lêers"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Ontsper aanteken van vreemde IPv4-pakkies in staaflêer."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -316,19 +320,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Ontsper flous-naamresolusie-beskerming"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -392,43 +392,59 @@ msgstr ""
"(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktiveer/Versper ethernetkaarte 'promoscuity' toets."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Kies 'root' se 'umask'."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Aanvaar snert IPv4 foutboodskappe"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Ondersoek die byvoeg/verwydering van sgid-lêers"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktiveer/Versper ethernetkaarte 'promoscuity' toets."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -602,53 +618,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sekuriteit"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -658,7 +685,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -666,14 +693,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -681,7 +708,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -693,294 +720,341 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Wag asb... Konfigurasie word toegpas"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chili"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Klankkonfigurasie"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Verlaat"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Hulp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr ""
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr ""
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Spesifieer opsies"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Daaglikse sekuriteits-toets"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Sekuriteit"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Netwerkkoppelvlak"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opsies"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Vergunnigs"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opsies"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr ""
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Geen deling"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Verwyder pakkette..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detail"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Spesifieer opsies"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Sekuriteitsvlak"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Laat CD-herlaai toe?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Kies die verlangde sekuriteitsvlak"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sekuriteits-waarskuwings:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Aktiveer msec se uurlikse ondersoek"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opsies"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Voeg gebruiker by"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Uitwis"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Roete"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Gebruiker ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Groep ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr ""
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr ""
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Gebruiker ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Groep ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr ""
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -988,7 +1062,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nieu-Caledonië"
diff --git a/po/am.po b/po/am.po
index 6caf96a..d80b412 100644
--- a/po/am.po
+++ b/po/am.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-06-01 03:36+0100\n"
"Last-Translator: Alemayehu <alemayehu@gmx.at>\n"
"Language-Team: Amharic <am-translate@geez.org>\n"
@@ -27,26 +27,26 @@ msgstr "ሁሉንም የምስል ፋይሎች"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "የድምጽ ምርጫ"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "ምርጫዎች"
@@ -120,113 +120,118 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "ሁሉንም የምስል ፋይሎች"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "ሁሉንም የምስል ፋይሎች"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "የአቢወርድ ቋንቋ፦"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "የተለመደውን ቱልባሮች ፍቀድ"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "ሁሉንም የምስል ፋይሎች"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "ሁሉንም የምስል ፋይሎች"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -237,52 +242,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "የሚፈነጠቅ መመልከቻ ሲጀምር _አሳይ"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "ሁሉንም የምስል ፋይሎች"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -290,16 +294,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -349,39 +349,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "የገጽ &ቅንጅት"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -551,53 +567,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "ደህንነት"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -607,7 +634,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -615,14 +642,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -630,7 +657,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -642,301 +669,348 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "እባክዎ ይጠብቁ... ምርጫውን በስራ ላይ አያዋለ ነው"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "ቺሊ"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "የድምጽ ምርጫ"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "ውጣ"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "እርዳታ"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "ስለ"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "የስይስተም ምርጫዎች"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "ምርጫዎችን ይግለጹ"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "ተመልከት ይህንን"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "ደህንነት"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "የተጠቃሚው እይታ"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "ምርጫዎች"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "ምርጫዎች"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "መጋራት የለም"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "ጥቅሎችን በማስወገድ ላይ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "ዝርዝሮች"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "ፓላው"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "መሠረታዊ ምርጫዎች"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "ምርጫዎችን ይግለጹ"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "የደህንነት ደረጃ፦"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "ከዲሲ ማስጀመር አስችል?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "የደህንነት ደረጃ፦"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "የደህንነት ደረጃ፦"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "ተመልከት ይህንን"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "ምርጫዎች"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "ተጠቃሚ ጨምር"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "አጥፋ"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "መተላለፊያ"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "የተጠቃሚ መለያ ቁጥር"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "የብድን መለያ ቁጥር"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "ይተዉ"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/ፋይል (_F)"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "የተጠቃሚ መለያ ቁጥር"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "የብድን መለያ ቁጥር"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -944,7 +1018,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "ኒው ካሌዶኒያ"
diff --git a/po/ar.po b/po/ar.po
index e63d259..c0b0932 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-03-03 01:06+0300\n"
"Last-Translator: Ossama M. Khayat <okhayat@yahoo.com>\n"
"Language-Team: Arabic <support@arabeyes.org>\n"
@@ -34,26 +34,26 @@ msgstr "قم بتقرير الملفات الغير مملوكة"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "إعدادات الصوت"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "خيارات"
@@ -137,20 +137,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "سماح/منع إعادة التّشغيل بواسطة مستخدم الشّاشة الطّرفيّة."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "قم بتقرير الملفات الغير مملوكة"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "تحقّق من الإضافات/الإزالات لملفّات suid الجذريّة"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -161,99 +165,100 @@ msgstr ""
"ضع المستخدمين المُخوّلين في /etc/cron.allow و /etc/at.allow (راجع man at(1)\n"
"و crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "قم بتقرير الملفات الغير مملوكة"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "تحديد طول تاريخ كلمة المرور لمنع إعادة استخدامها."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "الرجاء الانتظار، تعيين خيارات الأمن..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "تحديد umask الخاص بالمستخدم."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "تحقق من وجود كلمة مرور فارغة في /etc/shadow."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "سماح/منع الدخول التلقائي"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "قم بتقرير الملفات الغير مملوكة"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "قم بتقرير الملفات الغير مملوكة"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "تحديد وقت انتهاء الصّدفة. القيم صفر تعني لا وقت انتهاء."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "الحماية من خداع حلّ الاسم"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -264,53 +269,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "سماح/منع دخول المسخدم root المباشر."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "قم بتقرير الملفات الغير مملوكة"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "تمكين تسجيل حزم IPv4 الغريبة"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -318,19 +322,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "تمكين الحماية من خداع IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -397,43 +397,59 @@ msgstr ""
"allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "تنشيط/تعطيل التحقّق من وضع عدم شرعيّة بطاقات ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "تعيين umask الخاص بالمستخدم الجذر"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "قبول رسائل خطأ IPv4 الوهمية"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "تحقق من اضافات/حذف ملفات sgid"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "تنشيط/تعطيل التحقّق من وضع عدم شرعيّة بطاقات ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -607,53 +623,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "الأمن"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -663,7 +690,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -671,14 +698,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -686,7 +713,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -698,304 +725,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "يرجى الإنتظار... جاري تطبيق التهيئة"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "تشيلي"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "إعدادات الصوت"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "خروج"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "مساعدة"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "حَوْل"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "إعدادات النّظام"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "حدد الخيارات"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "مراقبة أمنية يومية"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "الأمن"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "سجلّ إعداد الشبكة "
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "تحقّق دَوْري"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "خيارات"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "خيارات"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "خيارات النظام"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "لا مشاركة"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "حذف الحزم..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "تفاصيل"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "حدد الخيارات"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "حدد الخيارات"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "بالاو"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "الخيارات الأساسية"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "تحقّق دَوْري"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "مستوى الأمن"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "تمكين الإقلاع من القرص المدمج؟"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "الرجاء اختيار مستوى الأمن الذي تريده"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "تنبيهات أمنية:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "تمكين اختبارات msec الأمنية كل ساعة"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "تحقّق دَوْري"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "خيارات"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "إضافة مستخدم"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "حذف"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "المسار"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "هوية المستخدم"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "هوية المجموعة"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "تجاهل"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_ملف"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "هوية المستخدم"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "هوية المجموعة"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "اختيار ملفّ البرمجيات المضمنة لـ%s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1003,7 +1077,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "نيوكاليدونيا"
diff --git a/po/az.po b/po/az.po
index 1fe44e9..a75fa7b 100644
--- a/po/az.po
+++ b/po/az.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-az\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-03-31 14:21+0200\n"
"Last-Translator: Mətin Əmirov <metin@karegen.com>\n"
"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
@@ -32,26 +32,26 @@ msgstr "Yiyələnməmiş faylları raport et"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Səs quraşdırılması"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Seçimlər"
@@ -137,20 +137,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Konsol istifadəçisinə yenidən başlatma icazəsi ver/vermə"
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Yiyələnməmiş faylları raport et"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "suid ali istifadəçi fayllarının əlavələrini/silinənlərini yoxla"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -162,17 +166,18 @@ msgstr ""
"(1)\n"
"və crontab(1)) içinə daxil edin."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Yiyələnməmiş faylları raport et"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -181,82 +186,82 @@ msgstr ""
"Şifrələrin yenidən istifadə edilməsinin qabağını almaq üçün şifrə keçmişi "
"uzunluğunu müəyyən edin."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Xahiş edirik, gözləyin təhlükəsizlik seçimləri tə'yin edilir..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "İstifadəçi umask'ını seç."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "/etc/shadow'dakı boş şifrəni yoxla"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Avtomatik girişə icazə ver/vermə."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Yiyələnməmiş faylları raport et"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Yiyələnməmiş faylları raport et"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Qabıq vaxt dolmasını seç. Sıfır qiyməti vaxt dolması yoxdur deməkdir."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Ad həlledilirliyini gizlətmə qoruması"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -267,53 +272,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Birbaşa ali istifadəçinin girişinə icazə ver/vermə"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Yiyələnməmiş faylları raport et"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Qəribə IPv4 paketlərininm qeyd edilməsini fəallaşdır"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -321,19 +325,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "IP gizləmə qorumasını fəallaşdır"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -397,44 +397,60 @@ msgstr ""
"hosts.allow(5))."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
+"Eternet kartlarının nizamsızlıq yoxlamasını Fəallaşdır/Qeyri-Fəallaşdır."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Ali istifadəçi umask'ını seç."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Xətalı IPv4 xəta ismarışlarını qəbul et"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "sgid fayllarının əlavələrini/silinəcəklərini yoxla"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Eternet kartlarının nizamsızlıq yoxlamasını Fəallaşdır/Qeyri-Fəallaşdır."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -608,53 +624,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Təhlükəsizlik"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -664,7 +691,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -672,14 +699,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -687,7 +714,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -699,304 +726,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Xahiş edirik, gözləyin... Qurğular tətbiq edilir"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Çili"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Səs quraşdırılması"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Çıx"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Yardım"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Haqqında"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistem qurğuları"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Seçimləri müəyyən et"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Günlük təhlükəsizlik yoxlaması"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Təhlükəsizlik"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Şəbəkə profili"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Peryodik Yoxlamalar"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Seçimlər"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Seçimlər"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Sistem Seçimləri"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Bölüşmə yoxdur"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Paketlər silinir..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Ətraflı"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Seçimləri müəyyən et"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Seçimləri müəyyən et"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Bəsit seçimlər:"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Peryodik Yoxlamalar"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Təhlükəsizlik səviyyəsi"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "CD Açılışı Fəallaşdırılsın?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Xahiş edirik, uyğun təhlükəsizlik səviyyəsini seçin"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Təhlükəsizlik Xəbərdarlıqları:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "msec saat başı təhlükəsizlik yoxlamasını fəallaşdır"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Peryodik Yoxlamalar"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Seçimlər"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "İstifadəçini əlavə et"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Sil"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Cığır"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "İstifadəçi ID'si"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Qrup ID'si"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Nəzərə alma"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fayl"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "İstifadəçi ID'si"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Qrup ID'si"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s üçün firmware faylını seçin"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1004,7 +1078,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Yeni Kaledoniya"
diff --git a/po/be.po b/po/be.po
index 1538e2d..b51aef7 100644
--- a/po/be.po
+++ b/po/be.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2000-09-24 12:30 +0100\n"
"Last-Translator: Alexander Bokovoy <ab@avilink.net>\n"
"Language-Team: be\n"
@@ -26,26 +26,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Настройка драйверу Sun"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Опцыі"
@@ -118,111 +118,115 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Карыстальнікі"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Аўтаматычны ўваход у сістэму"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Дазволіць засцярогу ад абразання"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -233,50 +237,50 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr ""
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -284,19 +288,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Дазволіць засцярогу ад абразання"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -342,39 +342,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Пароль для root"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -544,53 +560,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -600,7 +627,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -608,14 +635,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -623,7 +650,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -635,299 +662,346 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Праверка параметраў настройкі"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чылі"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Настройка драйверу Sun"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Выхад"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Дапамога"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Даведка"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "сыстэмныя ўсталёўкі"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Пазначце параметры"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Сеткавы інтэрфейс"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Опцыі"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Опцыі"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Нічога"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Прагляд даступных пакетаў"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Падрабязнасці"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палаў"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Пазначце параметры"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Бясьпека"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Дазволіць 6dB павышэнне + цяжкае лімітаванне"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "калі ласка, пазначце тып вашай мышы."
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Опцыі"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Дадаць карыстальніка"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Знішчыць"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Шлях:"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID карыстальніка"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID групы"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ігнараваць"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID карыстальніка"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID групы"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -935,7 +1009,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Новая Калядонія"
diff --git a/po/bg.po b/po/bg.po
index ba2e1aa..bc7ea6f 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-bg\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-03-21 13:58+0200\n"
"Last-Translator: Kolio Kolev <kolio_kolev@biotronica.net>\n"
"Language-Team: Bulgarian <Mandriva User Group - Bulgaria <mandriva-"
@@ -36,26 +36,26 @@ msgstr "ако е включено,проверява добавянето/пр
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Настройка за звук"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Опции"
@@ -139,20 +139,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Позволи рестартиране от потребител, работещ в конзолен режим."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -164,95 +168,96 @@ msgstr ""
"man at(1)\n"
"и crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Моля, изчакайте, установявам опциите по защита..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Установяване на потребителска umask"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Позволи автоматично влизане."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Позволи защитата от IP spoofing."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -263,53 +268,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Позволи директно влизане на root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Позволи вписването в системния дневник на IPv4 strange пакетите."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -317,18 +321,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Позволи защитата от IP spoofing."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -386,40 +386,56 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Установяване на root umask"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Позволи bogus IPv4 съобщения за грешки."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -595,53 +611,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr "Задай на звуковият пулт стойностите по подразбиране"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -651,7 +678,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -659,14 +686,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -674,7 +701,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -686,302 +713,349 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Моля, почакайте ... Прилагане на настройките"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чили"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Настройка за звук"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Изход"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Помощ"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Относно"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Системни настройки"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Задай опции"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Мрежов профил"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Опции"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Права"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Опции"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Системни опции"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Права"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Без споделяне"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Премахване на пакети ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Подробности"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Основни настойки"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Задай опции"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Ниво на сигурност"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Зареждане от оптично устройство (CD/DVD)?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Моля, изберете ниво на сигурност"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Предупреждения, свързани със сигурността:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Позволи на msec ежечасова проверка на сигурността"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Опции"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Добави потребител"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Изтрий"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Път"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Използвай"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Номер на група"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Игнориране"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Потребителски номер"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Номер на група"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Права"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -989,7 +1063,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Нова Каледония"
diff --git a/po/bn.po b/po/bn.po
index aedf09f..4ec5426 100644
--- a/po/bn.po
+++ b/po/bn.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX HEAD\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-03-19 23:18+0600\n"
"Last-Translator: Samia <mailsamia2001@yahoo.com>\n"
"Language-Team: Bangla <mdk-translation@bengalinux.org>\n"
@@ -30,26 +30,26 @@ msgstr "মালিকানাবিহীন ফাইলের উপস্
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "সাউন্ড কনফিগারেশন"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "অপশন"
@@ -136,21 +136,25 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "কনসোল ব্যবহারকারী কর্তৃক রিবুট অনুমোদন/নিষিদ্ধ করো।"
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "suid রুট ফাইলের অন্তর্ভুক্তি/অপসারণ পরীক্ষা করো"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
# সাম
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -161,17 +165,18 @@ msgstr ""
"অনুমোদিত ব্যবহারকারীদের /etc/cron.allow এবং /etc/at.allow এ রাখো (man at(1)\n"
"ও crontab(1) দেখুন)।"
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -179,82 +184,82 @@ msgid ""
msgstr ""
"পাসওয়ার্ডের পুনঃব্যবহার রোধকল্পে পাসওয়ার্ডের ইতিহাস-তালিকার দৈর্ঘ্য নির্দিষ্ট করো।"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "অনুগ্রহ করে অপেক্ষা করুন, নিরাপত্তা অপশনগুলো সেট করা হচ্ছে..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "ব্যবহারকারীর umask নির্দিষ্ট করো।"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "/etc/shadow ফাইলে ফাঁকা পাসওয়ার্ডের উপস্থিতি পরীক্ষা করো"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "স্বয়ংক্রিয় লগ-ইন অনুমোদন/নিষিদ্ধ করো"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "শেল টাইম-আউট নির্দিষ্ট করো। এর মান ০ হওয়ার অর্থ কোন টাইম-আউট নেই।"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "নেইম রেজলুশন স্পুফিং প্রতিরক্ষা"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -265,53 +270,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "সরাসরি রুট অ্যাকাউন্টে লগ-ইন অনুমোদন/নিষিদ্ধ করো।"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "IPv4-এর সন্দেহজনক প্যাকেট সম্পর্কে লগ রাখার ব্যবস্থা সক্রিয় করো"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -319,19 +323,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "আই.পি. স্পুফিং প্রতিরক্ষা ব্যবস্থা সক্রিয় করো"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -399,45 +399,61 @@ msgstr ""
"আপনার প্রয়োজনীয় সার্ভিসগুলোকে অনুমোদন করতে, /etc/hosts.allow ব্যবহার করুন (hosts."
"allow(5) দেখুন)।"
+# FIXME
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "ইথারনেট কার্ডের বহুরূপী পরীক্ষা সক্রিয়/নিষ্ক্রিয় করো।"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "রুট-এর umask নির্দিষ্ট করো।"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "ভূয়া IPv4 সমস্যাসূচক বার্তা অনুমোদন করো"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "sgid ফাইলের অন্তর্ভুক্তি/অপসারণ পরীক্ষা করো"
-# FIXME
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "ইথারনেট কার্ডের বহুরূপী পরীক্ষা সক্রিয়/নিষ্ক্রিয় করো।"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -612,53 +628,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "সিকিউরিটি"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -668,7 +695,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -676,14 +703,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -691,7 +718,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -703,304 +730,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "অনুগ্রহ করে অপেক্ষা করুন.... কনফিগারেশন প্রস্তাব করা হচ্ছে"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "চিলি"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "সাউন্ড কনফিগারেশন"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "বাহির"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "সাহায্য"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "সম্বন্ধে"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "সিস্টেম সেটিংস"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "অপশনসমূহ বর্ননা করুন"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "দৈনিক নিরাপত্তা পরীক্ষা"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "সিকিউরিটি"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "নেটওয়ার্ক প্রোফাইল"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "পুনরাবৃত্তি পরীক্ষা"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "অপশন"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "অপশন"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "সিস্টেম অপশন"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "শেয়ারিং নেই"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "প্যাকেজসমূহ অপসরণ করা হচ্ছে..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "বিস্তারিত"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "অপশনসমূহ বর্ননা করুন"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "অপশনসমূহ বর্ননা করুন"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "পালাউ"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "বেসিক অপশন"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "পুনরাবৃত্তি পরীক্ষা"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "নিরাপত্তা স্তর"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "সিডি বুট সক্রিয় করা হবে?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "অনুগ্রহপূর্বক আকাঙ্খিত নিরাপত্তা মাত্রা বেছে নিন"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "নিরাপত্তা সতর্কতা:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "প্রতিঘন্টায় msec নিরাপত্তা পরীক্ষা সক্রিয় করো"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "পুনরাবৃত্তি পরীক্ষা"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "অপশন"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "ইউজার যোগ করো"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "মুছে ফেলো"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "পাথ"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ব্যবহারকারীর ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "দলের ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "অগ্রাহ্য"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/ফাইল (_ফ)"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ব্যবহারকারীর ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "দলের ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s-এর জন্য একটি ফার্মওয়্যার ফাইল নির্বাচন করুন"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1008,7 +1082,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "নিউ ক্যালেডোনিয়া"
diff --git a/po/br.po b/po/br.po
index 5c4a10f..fef642f 100644
--- a/po/br.po
+++ b/po/br.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 10.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-01-16 11:46+0100\n"
"Last-Translator: Thierry Vignaud <tvignaud@mandriva.com>\n"
"Language-Team: Brezhoneg <ofisk@wanadoo.fr>\n"
@@ -28,27 +28,27 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Kefluniadur gwelet"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "N'hell ket kargañ ar restr skeudenn %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Dibarzhoù"
@@ -122,110 +122,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Bevaat adloc'hañ gant arveriad al letrin."
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "O lakaat an dibarzhoù surentez, gortoz mar plij ..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Lakaat maskl krouiñ restr evit an arveriad."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Bevaat emereañ."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -236,51 +240,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Bevaat dazont root war-eeun."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -288,16 +292,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -345,39 +345,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Lakaat maskl krouiñ restr evit gwrizienn."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -553,53 +569,64 @@ msgstr "N'hell ket kargañ ar restr skeudenn %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Diogelroez"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -609,7 +636,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -617,14 +644,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -632,7 +659,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -644,302 +671,349 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Gortozit mar plij, o lakaat ar c'hefluniadur"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chili"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Kefluniadur gwelet"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Kuitaat"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Skoazell"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "A-brepoz"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Dibarzhoù ar reizhiad"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Spisait dibarzhoù"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Diogelroez"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Diogelroez"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Profil rouedad"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Dibarzhoù"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Dibarzhoù"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Dibarzhoù ar reizhiad"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "N'eo ket lodañ"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Lemel pakadoù ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Munudoù"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palo"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Dibarzhoù pennañ"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Spisait dibarzhoù"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Live surentez"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Bevaat ACPI"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Dibabit al live surentez c'hoantet"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Posteloù surantez :"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Dibarzhoù"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Ouzhpennañ un arveriad"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Dilemel"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Hent"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID an arveriad"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID ar strollad"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Tremen e-biou"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Restr"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID an arveriad"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID ar strollad"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Dibabit restr ar meriant evit %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -947,7 +1021,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Kaledoni-nevez"
diff --git a/po/bs.po b/po/bs.po
index 97ce9df..a2a0702 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: bs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2006-09-13 19:15+0200\n"
"Last-Translator: Vedran Ljubovic <vljubovic@smartnet.ba>\n"
"Language-Team: Bosnian <lokal@linux.org.ba>\n"
@@ -32,27 +32,27 @@ msgstr "Prijavi datoteke bez vlasnika"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Podešavanje zvuka"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Ne mogu učitati sliku %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcije"
@@ -137,20 +137,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Dozvoli/zabrani restartovanje računara iz konzole."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Prijavi datoteke bez vlasnika"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Provjeri dodavanje/brisanje suid root datoteka"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -161,17 +165,18 @@ msgstr ""
"Stavi korisnicima kojima je to dozvoljeno u /etc/cron.allow i /etc/at.allow "
"(vidi man stranice at(1) i crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Prijavi datoteke bez vlasnika"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -179,83 +184,83 @@ msgid ""
msgstr ""
"Podesi dužinu historije šifara kojom se sprječava ponovno korištenje šifara."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Molim sačekajte, podešavam sigurnosne opcije..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Podešava korisnički umask."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Provjeri prazne šifre u /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Dozvoli/zabrani autologin."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Prijavi datoteke bez vlasnika"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Prijavi datoteke bez vlasnika"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Postavlja istek vremena shella. Vrijednost nula znači bez isteka vremena."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Zaštita od lažiranja rezolucije imena"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -266,53 +271,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Dozvoli/zabrani direktan root login."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Prijavi datoteke bez vlasnika"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Uključi logovanje čudnih IPv4 paketa"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -320,19 +324,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Uključi zaštitu od lažiranja IP adrese"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -401,43 +401,59 @@ msgstr ""
"allow (vidi hosts.allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktiviraj/isključi provjeru promiskuitetnog moda Ethernet kartica."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Postavlja root-ov umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Prihvati neispravne IPv4 poruke o grešci"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Provjeri dodavanje/brisanje sgid datoteka"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktiviraj/isključi provjeru promiskuitetnog moda Ethernet kartica."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -612,53 +628,64 @@ msgstr "Ne mogu učitati sliku %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -668,7 +695,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -676,14 +703,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -691,7 +718,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -703,304 +730,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Molim sačekajte... Primjenjujem konfiguraciju"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Čile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Podešavanje zvuka"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Izlaz"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Pomoć"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "O programu"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistemske postavke"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Navedi opcije"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Dnevna sigurnosna provjera"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Mrežni profil"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Sistemske opcije"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Bez dijeljenja"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Uklanjam pakete..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalji"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Navedi opcije"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Navedi opcije"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Glavne opcije"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Periodične provjere"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nivo sigurnosti"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Omogući boot sa CDa?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Molim izaberite nivo sigurnosti"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sigurnosna upozorenja:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Uključi msec provjeru svakog sata"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Dodaj korisnika"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Obriši"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Staza"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Korisnički ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Grupni ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignoriši"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Datoteka"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Korisnički ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Grupni ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Izaberite firmware datoteku za %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1008,7 +1082,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nova Kaledonija"
diff --git a/po/ca.po b/po/ca.po
index 8067775..1c7ffef 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ca\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-09-13 23:24+0200\n"
"Last-Translator: Albert Astals Cid <astals11@terra.es>\n"
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
@@ -31,27 +31,27 @@ msgstr "Informa dels fitxers sense propietari"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configuració de so"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "No s'ha pogut carregar el fitxer d'imatge %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcions"
@@ -137,20 +137,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permet/Impedeix tornar a arrencar per l'usuari de la consola."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Informa dels fitxers sense propietari"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Comprova addicions/eliminacions de fitxers suid root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -161,17 +165,18 @@ msgstr ""
"Posa els usuaris autoritzats a /etc/cron.allow i /etc/at.allow\n"
"(vegeu man at(1) i crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Informa dels fitxers sense propietari"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -180,84 +185,84 @@ msgstr ""
"Defineix la llargària de l'historial de contrasenyes per prevenir la "
"reutilització de contrasenyes."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Espereu si us plau, s'estan configurant les opcions de seguretat..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Defineix la umask de l'usuari."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Comprova la contrasenya buida a /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Permet/Impedeix l'entrada automàtica."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Informa dels fitxers sense propietari"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Informa dels fitxers sense propietari"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Defineix el temps màxim d'espera per a l'intèrpret d'ordres. El valor zero "
"indica 'sense temps màxim'."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Habilita la protecció contra falsejament de la IP."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -268,53 +273,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Permet/Impedeix l'entrada directa de root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Informa dels fitxers sense propietari"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Habilita el registre de paquets IPv4 estranys"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -322,19 +326,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Habilita la protecció contra falsejament de la IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -398,44 +398,60 @@ msgstr ""
"(vegeu hosts.allow(5))."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
+"Activa/Inhabilita la comprovació de promiscuïtat de les targetes Ethernet."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Defineix umask de root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Accepta els missatges d'error IPv4 falsos."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Comprova les addicions/supressions dels fitxers sgid."
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Activa/Inhabilita la comprovació de promiscuïtat de les targetes Ethernet."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -610,53 +626,64 @@ msgstr "No s'ha pogut carregar el fitxer d'imatge %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Seguretat"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -666,7 +693,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -674,14 +701,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -689,7 +716,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -701,304 +728,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Espereu si us plau... s'està aplicant la configuració"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Xile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Configuració de so"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Surt"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Ajuda"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Quant a"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Configuració del sistema"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Especifica les opcions"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Comprovació de seguretat diària"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Seguretat"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Perfil de xarxa"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Comprovacions periòdiques"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcions"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcions"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Opcions de sistema"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "No es comparteix"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "S'estan eliminant els paquets..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalls"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Especifica les opcions"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Especifica les opcions"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opcions bàsiques"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Comprovacions periòdiques"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nivell de seguretat"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Voleu habilitar l'arrencada des de CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Escolliu el nivell de seguretat desitjat"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Alarmes de seguretat:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Habilita la comprovació de seguretat msec horària"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Comprovacions periòdiques"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcions"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Afegeix un usuari"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Suprimeix"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Camí"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID d'usuari"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID de grup"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignora"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fitxer"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID d'usuari"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID de grup"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permisos"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Seleccioneu el fitxer de firmware per %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1006,7 +1080,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nova Caledònia"
diff --git a/po/cs.po b/po/cs.po
index c0a5738..84193e5 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: cs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-09-10 00:06+0200\n"
"Last-Translator: Michal Bukovjan <bukm@centrum.cz>\n"
"Language-Team: Czech <kde-i18n-doc@kde.org>\n"
@@ -31,28 +31,28 @@ msgstr "Povolit kontrolu změn v systémových uživatelích."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Uložit nastavení"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Nelze uložit nastavení!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Chyba při načítání zásuvného modulu „%s” z %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Výjimky"
@@ -133,18 +133,23 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Povolit restart a vypnutí systému lokálním uživatelům."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Povolit přístup s právy root bez hesla pro uživatele ze skupiny „wheel”."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Povolit kontrolu změn v nastavení firewallu."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Kontrolovat přidávání/odebírání souborů se suid root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Zaznamenávat pravidelné kontroly do systémových záznamů."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -153,12 +158,11 @@ msgstr ""
"zapíšou do souborů /etc/cron.allow a /etc/at.allow (více man at(1) a crontab"
"(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Kontrolovat nebezpečné volby v uživatelských souborech .rhosts/.shosts."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Povolit kontrolu změn v systémových skupinách."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -166,7 +170,7 @@ msgstr ""
"Povolit kontroly spojené s hesly, jako prázdná hesla a podivné účty správců "
"systému."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -174,11 +178,11 @@ msgstr ""
"Nastavit délku historie pro použitá hesla, aby se zabránilo znovupoužití "
"hesla. Toto není podporováno pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Ověřovat kontrolní součty pro soubory se suid."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -188,48 +192,48 @@ msgstr ""
"nastaven na „yes”, bude použit pro dočasné soubory domovský adresář "
"uživatele. Jinak bude použit adresář /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Emailová adresa uživatele pro zasílání bezpečnostních upozornění."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Nastavit volbu umask pro běžné uživatele."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Povolit přepnutí pomocí „su” na uživatele root pouze skupině „wheel”."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Kontrolovat prázdná hesla v /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Povolit automatické přihlášení."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Povolit kontrolu změn v systémových uživatelích."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Vyhledávat soubory bez vlastníka."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Nastaví čas vypršení pro shell. Nulová hodnota znamená žádný čas."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Umožnit správcům obrazovky (kdm a gdm) zobrazovat seznam lokálních uživatelů."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Povolit ochranu před zaměňováním dotazů na doménová jména."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -239,11 +243,11 @@ msgstr ""
"Pokud je tento parametr nastaven na „enforce”, systémová oprávnění budou "
"automaticky vynucena podle nastavení zabezpečení systému."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Vkládat implicitně aktuální adresář do uživatelské proměnné PATH"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -251,7 +255,7 @@ msgstr ""
"Kontrolovat oprávnění na souborech uživatelů, které by neměly být vlastněny "
"nikým jiným nebo zapisovatelné."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -270,7 +274,7 @@ msgstr ""
"bezpečné). Mějte na paměti, že povolené služby musí být umístěny do souborů "
"server.ÚROVEŇ_SERVERU ručně, pokud je to potřeba."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -278,12 +282,12 @@ msgstr ""
"Používat hesla pro ověření uživatelů. Dejte si EXTRÉMNÍ pozor při vypínání "
"hesel, jelikož jejich vypnutí ponechá váš počítač zranitelný."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Zobrazovat bezpečnostní upozornění v oznamovací oblasti pomocí libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -291,23 +295,24 @@ msgstr ""
"Nastavit volbu umask při připojení oddílů VFAT a NTFS. Pokud je volba umask "
"nastavena na „-1”, použije se výchozí nastavení volby umask ze systému."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Kontrolovat otevřené síťové porty."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Umožnit přímé přihlášení uživatele root na terminálu."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Povolit kontrolu změn v systémových skupinách."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Kontrolovat nebezpečné volby v uživatelských souborech .rhosts/.shosts."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -318,11 +323,11 @@ msgstr ""
"přihlášení s ověřením pomocí veřejného klíče. Více informací naleznete v "
"manuálové stránce sshd_config(5)."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Zaznamenávat podivné síťové pakety."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -330,21 +335,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Dotázat se na heslo uživatele root při přechodu do jednouživatelského režimu "
"(man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Povolit ochranu před IP spoofingem."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-"Povolit přístup s právy root bez hesla pro uživatele ze skupiny „wheel”."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Opravit vlastníka a skupinu u nevlastněných souborů na nobody/nogroup."
@@ -399,43 +399,59 @@ msgstr ""
"etc/host.allow (více najdete v man hosts.allow(5))."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
-"Povolit kontrolu integrity instalovaných balíčků RPM. Toto vás upozorní, "
-"pokud se kontrolní součty instalovaných souborů změní; zobrazí se zvlášť "
-"výsledky pro binární soubory a soubory s nastavením."
+"Aktivovat kontrolu na nastavení promiskuitního režimu síťového rozhraní."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Nastavit volbu umask pro uživatele root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr "Provádět hodinové bezpečnostní kontroly změn v nastavení systému."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Vynutit nastavení MSEC při startu systému"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Vypisovat výsledky pravidelných bezpečnostních kontrol na terminál."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Přijímat nekorektní chybové zprávy protokolu IPv4."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Kontrolovat přidané/odebrané soubory sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Aktivovat kontrolu na nastavení promiskuitního režimu síťového rozhraní."
+"Povolit kontrolu integrity instalovaných balíčků RPM. Toto vás upozorní, "
+"pokud se kontrolní součty instalovaných souborů změní; zobrazí se zvlášť "
+"výsledky pro binární soubory a soubory s nastavením."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -602,7 +618,7 @@ msgstr "Nelze uložit nastavení!"
msgid "Unable to save file system permissions!"
msgstr "Vrátit zpět na výchozí oprávnění úrovně"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -612,53 +628,66 @@ msgstr ""
"Tato aplikace umožňuje nastavit zabezpečení vašeho systému. Pokud ji chcete\n"
"aktivovat, zvolte odpovídající úroveň zabezpečení: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Tento profil nastavuje přiměřeně bezpečnou sadu bezpečnostních vlastností. "
"Aktivuje několik nerušivých pravidelných systémových kontrol. Toto je "
"doporučovaná úroveň pro stolní počítač."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Tento profil je nastaven pro poskytování maximálního zabezpečení, i za cenu "
"omezení vzdáleného přístupu k systému. Také spouští širší sadu pravidelných "
"kontrol. Tato úroveň je doporučována pro servery a systémy, kterých se "
"bezpečnost více dotýká."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Zabezpečení systému"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -672,7 +701,7 @@ msgstr ""
"nastavení hesel, integraci s ostatními bezpečnostními nástroji a výchozí\n"
"práva při vytváření souborů."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -683,7 +712,7 @@ msgstr ""
"Tyto volby definují zabezpečení sítě proti vzdáleným hrozbám, neoprávněným\n"
"přístupům a pokusům o průnik. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -693,7 +722,7 @@ msgstr ""
"Tyto volby nastavují bezpečnostní kontroly, které by měly být spouštěny "
"pravidelně."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -705,7 +734,7 @@ msgstr ""
"aplikace msec. Pro každý z podporovaných testů a kontrol lze přidat tolik "
"výjimek, kolik potřebujete. Každá z výjimek je pokládána za regulární výraz."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -725,240 +754,287 @@ msgstr ""
"změnit\n"
"na zadané hodnoty, pokud je zjištěna jejich změna."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Uložit a přijmout nové nastavení?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "chybná oprávnění pro „%s”: „%s”"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Soubor"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Uložit nastavení"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "U_končit"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Nápověda"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "O _aplikaci"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Zabezpečení a audit systému"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Volba zabezpečení"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Základní zabezpečení"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Zabezpečení systému"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Zabezpečení sítě"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Pravidelné kontroly"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Výjimky"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Oprávnění"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Změny voleb MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "volba"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Změny systémových oprávnění"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "kontrola oprávnění"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "změněno %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "přidáno %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "odstraněno %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "beze změn"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Ukládám změny…"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Výsledky testovacího běhu MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaily"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Zprávy MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Detaily (%d změn)…"
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Není zadána základní úroveň msec, použije se „%s”"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Detekována základní úroveň msec „%s”"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Volba zabezpečení"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Popis"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Hodnota"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Neplatná volba „%s”!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Kontrola zabezpečení"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Neplatná úroveň zabezpečení „%s”."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Povolit nástroj MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Vyberte základní úroveň zabezpečení"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Posílat bezpečnostní varování emailem"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Zobrazovat bezpečnostní varování na ploše"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Povolit pravidelné bezpečnostní kontroly"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Kontrola zabezpečení"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Výjimka"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Přidat pravidlo"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Smazat"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Cesta"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Uživatel"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Skupina"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Vynutit"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Úprava výjimky"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Přidání nové výjimky"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
"Úprava výjimky. Vyberte prosím odpovídající kontrolu msec a hodnotu výjimky\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Kontrola: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Výjimka: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Měním oprávnění pro %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Přidávám novou kontrolu oprávnění"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -968,31 +1044,31 @@ msgstr ""
"Zadejte prosím nová oprávnění nebo použijte „current”pro zachování "
"současných oprávění.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "nový soubor"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Soubor: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Uživatel: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Skupina: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Oprávnění: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Vyberte novou hodnotu pro %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1006,7 +1082,7 @@ msgstr ""
"\t%sHodnota standardní úrovně:\t<i>%s</i>%s\n"
"\t%sHodnota bezpečné úrovně:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nová hodnota:"
diff --git a/po/cy.po b/po/cy.po
index 1718a64..7fabbe9 100644
--- a/po/cy.po
+++ b/po/cy.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Mandriva DrakX.cy\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-02-27 08:42-0000\n"
"Last-Translator: Rhoslyn Prys <post@meddal.com>\n"
"Language-Team: Cymraeg <post@meddal.com>\n"
@@ -30,27 +30,27 @@ msgstr "Adrodd ar ffeiliau heb berchennog."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Ffurfweddiad sain"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Methu llwytho ffeil delwedd %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Dewisiadau"
@@ -133,20 +133,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Caniatáu ailgychwyn gan ddefnyddiwr y consol."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Adrodd ar ffeiliau heb berchennog."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Gwirio ychwanegu/tynnu ffeiliau gwraidd suid."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -157,98 +161,99 @@ msgstr ""
" Rhoi defnyddwyr â chaniatâd yn /etc/cron.allow a /etc/at.allow\n"
" (gw. man yn(1) a crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Adrodd ar ffeiliau heb berchennog."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "Gosod hyd hanes cyfrinair i rwystro ail ddefnyddio'r cyfrinair."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Arhoswch, gosod dewisiadau diogelwch..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Gosod creu modd ffeil masg y defnyddiwr."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Gwiriwch gyfrinair gwag y /etc/shadow."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Caniatáu awto mewngofnodi."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Adrodd ar ffeiliau heb berchennog."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Adrodd ar ffeiliau heb berchennog."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Gosod amser allan y gragen. Gwerth sero'n golygu dim amser allan."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Amddiffyniad ffugio cydraniad enw"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -259,53 +264,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Caniatáu mewngofnodi gwraidd uniongyrchol."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Adrodd ar ffeiliau heb berchennog."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Galluogi mewngofnodi pecynnau anarferol IPv4."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -313,18 +317,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Galluogi amddiffyn sbwlio IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -394,41 +394,57 @@ msgstr ""
"hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Galluogi gwiriad cymysgaredd cardiau ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Gosod creu modd ffeil gwraidd mask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Derbyn negeseuon gwall IPv4 ffug."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Gwirio ychwanegiadau/tynnu ffeiliau sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Galluogi gwiriad cymysgaredd cardiau ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -604,53 +620,64 @@ msgstr "Methu llwytho ffeil delwedd %s"
msgid "Unable to save file system permissions!"
msgstr "Ail-osod sain cymysgydd i'r gwerthoedd rhagosodedig"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Diogelwch"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -660,7 +687,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -668,14 +695,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -683,7 +710,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -695,304 +722,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Arhoswch...Gosod y ffurfweddiad"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Ffurfweddiad sain"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Gadael"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Cymorth"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Ynghylch"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Gosodiadau'r system"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Enwi dewisiadau"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Gwiriad diogelwch dyddiol"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Diogelwch"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Proffil rhwydwaith"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Gwirydd Cyfnodol"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Dewisiadau"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Caniatâd"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Dewisiadau"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Dewisiadau System"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Caniatâd"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Peidio rhannu"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Tynnu pecyn..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Manylion"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Enwi dewisiadau"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Enwi dewisiadau"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Prif ddewisiadau"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Gwirydd Cyfnodol"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Lefel diogelwch"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Galluogi Cychwyn o CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Dewiswch lefel diogelwch"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Rhybuddion Diogelwch:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Galluogi/Analluogi gwiriad diogelwch msec bob awr."
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Gwirydd Cyfnodol"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Dewisiadau"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Ychwanegu defnyddiwr"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Dileu"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Llwybr"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Defnydd"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Enw Grŵp"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Anwybyddu"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Ffeil"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Enw Defnyddiwr"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Enw Grŵp"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Caniatâd"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Dewis ffeil cadarnwedd ar gyfer %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1000,7 +1074,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Caledonia Newydd"
diff --git a/po/da.po b/po/da.po
index 1e16dec..5bdb7e3 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: da1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-09-30 02:30+0200\n"
"Last-Translator: Keld Simonsen <keld@dkuug.dk>\n"
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -33,28 +33,28 @@ msgstr "Aktivér kontrol for ændringer i systembrugere."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Gem konfiguration"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Kunne ikke gemme config!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Fejl ved indlæsning af udvidelsesmodul '%s' fra %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Undtagelser"
@@ -136,18 +136,22 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Tillad genstart og nedlukning af systemet for lokale brugere."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Tillad root-adgang uden adgangskode for medlemmerne i wheel-gruppen."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Aktivér kontrol for ændring af brandmursindstillinger."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Aktivér tjek for tilføjelser og fjernelser af suid root-filer."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Aktiverer logning af periodiske tjek i systemloggen."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -155,11 +159,11 @@ msgstr ""
"Aktivér 'crontab' og 'at' for brugere. Put tilladte brugere i /etc/cron."
"allow og /etc/at.allow (se man at(1) og crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "Aktivér kontrol for farlige valg i brugeres .rhosts/.shosts-filer."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Aktivér kontrol for ændringer i systemgrupper."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -167,7 +171,7 @@ msgstr ""
"Aktivér adgangskode-relaterede tjek, såsom tomme adgangskoder og mærkelige "
"superbrugerkontoer."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -175,11 +179,11 @@ msgstr ""
"Sæt længden på adgangskodehistorik for at forhindre genbrug af adgangskoder. "
"Dette understøttes ikke af pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Aktivér efterprøvelse af tjeksummer for suid-filer."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -188,48 +192,48 @@ msgstr ""
"Brug sikker placering for midlertidlige filer. Hvis denne parameter er sat "
"til 'ja', vil brugerens hjemmemappe blive brugt. Ellers vil /tmp blive brugt."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Brugers epost til at modtage underretninger omkring sikkerhed."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Sæt umask-maske for bruger."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Tillad kun brugere i wheel-gruppen at su til root."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Aktivér tjek for tomme adgangskoder i /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Tillad autologind."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Aktivér kontrol for ændringer i systembrugere."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Aktivér tjek for filer der ikke ejes af nogen."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Sæt skallens tidsudløb. En værdi på nul betyder intet tidsudløb."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Tillad sessions-håndterere (KDM og GDM) at vise en liste med lokale brugere."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Aktivér beskyttelse mod falske navneoplysninger (spoofing)"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -240,11 +244,11 @@ msgstr ""
"gennemtvunget automatisk, i henhold til sikkerhedsindstillingerne for "
"systemet."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Medtag gældende katalog i søgestien (PATH) som standard."
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -252,7 +256,7 @@ msgstr ""
"Aktivér rettighedstjek for brugerfiler som ikke bør være ejet af andre, "
"eller skrivbare."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -270,7 +274,7 @@ msgstr ""
"eksterne tjenester der regnes som sikre). Bemærk at de tilladte tjenester "
"skal placeres manuelt i server.SERVER_LEVEL-filerne når det behøves."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -278,11 +282,11 @@ msgstr ""
"Brug adgangskode for at autentificere brugere. Vær YDERST forsigtig hvis du "
"deaktiverer brugen af adgangskoder da det vil gøre maskinen sårbar."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Vis sikkerhedsbeskeder i systemkurven ved brug af libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -290,23 +294,23 @@ msgstr ""
"Sæt umask-valg for montering af vfat og ntfs-partitioner. Hvis umask er '-1' "
"vil det normale systemvalg benyttes."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Aktivér kontrol for åbne netværksporte."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Tillad direkte root-logind på terminal."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Aktivér kontrol for ændringer i systemgrupper."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr "Aktivér kontrol for farlige valg i brugeres .rhosts/.shosts-filer."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -316,11 +320,11 @@ msgstr ""
"Hvis uden adgangskode, er kun indlogning med offentlig nøgle-autenticering "
"tilladt. Se manualsiden sshd_config(5) for mere information."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Aktivér logning af mærkelige netværkspakker."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -328,20 +332,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Spørg efter root-adgangskode når man går til enkeltbrugerniveau (man sulogin"
"(8))"
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Aktivér beskyttelse mod falske navneoplysninger (IP-spoofing)."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Tillad root-adgang uden adgangskode for medlemmerne i wheel-gruppen."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Ret ejer og gruppe for ikke-ejede filer til at bruge nobody/nogroup."
@@ -395,42 +395,58 @@ msgstr ""
"i /etc/hosts.allow (se hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktivér åbenhedstjek på ethernetkort."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Aktivér integritetstjek af installerede pakker. Dette vil give dig besked "
-"hvis kontrolsummen for de installerede pakker er blevet ændret. Der er "
-"separate resultater for binære filer og konfigurationsfiler."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Sæt umask-masken for root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr "Udfør sikkerhedstjek for ændringer i systemopsætningen hver time."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Gennemtving MSEC-indstillinger ved systemopstart"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Aktivér periodiske sikkerhedstjek-resultater til terminalen."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Acceptér falske IPv4-fejlmeddelelser."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Aktivér tjek for tilføjelser og fjernelser af sgid-filer."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktivér åbenhedstjek på ethernetkort."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Aktivér integritetstjek af installerede pakker. Dette vil give dig besked "
+"hvis kontrolsummen for de installerede pakker er blevet ændret. Der er "
+"separate resultater for binære filer og konfigurationsfiler."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -595,7 +611,7 @@ msgstr "Kunne ikke gemme config!"
msgid "Unable to save file system permissions!"
msgstr "Nulstil til forhåndsvalgte niveau for rettigheder"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -605,53 +621,66 @@ msgstr ""
"Dette program giver dig mulighed for at konfigurere systemets sikkerhed.\n"
"Hvis du vil aktivere det, så vælg et passende sikkerhedsniveau:"
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Denne profil konfigurerer et forholdsvis sikkert system. Det aktiverer flere "
"ikke-begrænsende periodiske systemtjek. Dette er det anbefalede niveau for "
"Skrivebord."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Denne profil er lavet for at give maksimal sikkerhed, til og med på "
"bekostning af at begrænse fjernadgangen til systemet. Det kører også et "
"bredere sæt med periodiske tjek. Dette niveau anbefales for servere eller "
"sikkerhedsorienterede systemer."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Systemsikkerhed"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -666,7 +695,7 @@ msgstr ""
" adgangskodeindstillinger, integration med andre sikkerhedsværktøjer og "
"forhåndsvalgte rettigheder ved oprettelse af filer."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -678,7 +707,7 @@ msgstr ""
"uautoriseret adgang,\n"
"og indbrudsforsøg. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -687,7 +716,7 @@ msgstr ""
"<big><b>Valg for periodiske sikkerhedstjek</b></big>\n"
" Disse valg konfigurerer sikkerhedstjek som skal køres periodisk."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -700,7 +729,7 @@ msgstr ""
"Du kan tilføje så mange undtagelser du vil til hver understøttede test.\n"
"Bemærk at hver undtagelse tolkes som et regulært udtryk."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -719,217 +748,264 @@ msgstr ""
"blive gennemtvunget, således at de automatisk efter ændring bliver sat "
"tilbage til de specificerede værdier."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Gem og aktivér ny opsætning?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "dårlige rettigheder for '%s': '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fil"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Gem konfiguration"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Afslut"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Hjælp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Om"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Systemsikkerhed og overvågning"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Sikkerhedsvalg"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Basal sikkerhed"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Systemsikkerhed"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Netværkssikkerhed"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Periodiske kontroller"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Undtagelser"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Rettigheder"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC-indstillingsændringer"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "valg"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Ændringer i systemtilladelser"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "tjek af rettigheder"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "ændrede %s <b>%s</b>(%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "tilføjede %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "fjernede %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "ingen ændringer"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Gemmer ændringer.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC-testkørselsresultater:</b><i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaljer"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC-beskeder (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Detaljer (%d ændringer).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Intet grundlæggende msec-niveau angivet, bruger '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Fundet grundlæggende msec-niveau '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Sikkerhedsvalg"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Beskrivelse"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Værdi"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Ugyldigt valg '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Sikkerhedstjek"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Ugyldigt sikkerhedsniveau '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Aktivér MSEC-værktøj"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Vælg det basale sikkerhedniveau"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Send sikkerhedspåmindelser med epost"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Vis sikkerhedsadvarsler på skrivebordet"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Aktivér periodiske sikkerhedskontroller"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Sikkerhedstjek"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Undtagelse"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Tilføj en regel"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Slet"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Sti"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Bruger"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Gruppe"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Gennemtving"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Retter undtagelse"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Tilføjer ny undtagelse"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -937,23 +1013,23 @@ msgstr ""
"Redigerer undtagelse. Vær venlig at vælge det tilhørende MSEC-tjek og "
"undtagelsesværdi\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Tjek: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Undtagelse: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Ændrer rettigheder for %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Tilføjer nyt rettighedstjek"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -963,31 +1039,31 @@ msgstr ""
" Vær venlig at specificere nye rettigheder eller brug 'current' for at "
"beholde nuværende rettigheder.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "ny fil"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fil: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Bruger: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Gruppe: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Rettigheder: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Vælg ny værdi for %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1001,7 +1077,7 @@ msgstr ""
"\t%sStandard-niveauværdi:\t<i>%s</i>%s\n"
"\t%sSikker niveauværdi:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Ny værdi:"
diff --git a/po/de.po b/po/de.po
index aa8e9e4..c629a29 100644
--- a/po/de.po
+++ b/po/de.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-01-17 00:12+0100\n"
"Last-Translator: Thorsten van Lil <i18n@mandrivauser.de>\n"
"Language-Team: German <cooker-i18n@mandrivalinux.org>\n"
@@ -47,28 +47,28 @@ msgstr "Überprüfungen von Veränderungen der Systembenutzer aktivieren."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Speichern der Konfiguration"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Konnte Konfiguration nicht speichern!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Fehler beim Laden des Plugins %s von %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Ausnahmen"
@@ -157,22 +157,26 @@ msgstr ""
"erlauben."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Erlaube Mitgliedern der Gruppe wheel den passwortlosen Root-Zugang."
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Suche nach offenen Netzwerk-Ports aktivieren."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"Aktiviere die Überprüfung des Hinzufügens/Entfernens von „suid-root“ Dateien"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
"Aktiviert das Protokollieren regelmäßiger Sicherheitsüberprüfungen ins "
"System Log."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -180,13 +184,12 @@ msgstr ""
"Aktiviere crontab und at für die Benutzer. Speichere erlaubte Benutzer in /"
"etc/cron.allow und /etc/at.allow (siehe man at(1) und crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Aktiviert die Überprüfung auf gefährliche Einstellungen in den .rhosts/."
-"shosts Dateien der Benutzer"
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Überprüfungen von Veränderungen in den Systemgruppen aktivieren."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -194,7 +197,7 @@ msgstr ""
"Aktiviere Überprüfungen in Zusammenhang mit Passwörtern wie leere Passwörter "
"und seltsame Super-User Zugänge."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -202,11 +205,11 @@ msgstr ""
"Setzt die Passwort-Historie-Dauer um der Wiederverwendung von Passwörtern "
"vorzubeugen. Dies wird von pam_tcb nicht unterstützt."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Verifikation der Prüfsumme für suid Dateien."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -216,50 +219,50 @@ msgstr ""
"auf 'Ja' steht, werden temporäre Dateien im /home-Verzeichnis abgelegt. "
"Ansonsten wird /tmp genutzt."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Benutzer E-Mail zum Empfang von Sicherheitsmeldungen."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Setzen der Berechtigungsmaske des Benutzers"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Erlaube nur Mitglieder der Gruppe wheel mit su zu root zu wechseln."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Prüfe auf leere Passwörter in /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Das automatische Anmelden eines Benutzers erlauben."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Überprüfungen von Veränderungen der Systembenutzer aktivieren."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Dateien ohne Eigentümer melden"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Setzen des Shell-Timeouts. Der Wert Null bedeutet kein Timeout."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Erlaube es den Display-Managern (kdm und gdm), eine Liste lokaler Benutzer "
"anzuzeigen."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Aktiviere Schutz vor Manipulation bei der Namensauflösungs"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -269,13 +272,13 @@ msgstr ""
"auf 'Erzwingen' steht, werden die System-Rechte automatisch je nach "
"Sicherheitsstufe des Systems erzwungen."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
#, fuzzy
msgid "Include current directory into user PATH by default"
msgstr ""
"Das aktuelle Verzeichnis standardmäßig in PATH des Benutzer einbeziehen."
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -283,7 +286,7 @@ msgstr ""
"Überprüfung von Dateien eines Benutzers aktivieren, die weder von anderen "
"besitzt noch schreibbar sein dürfen."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -302,7 +305,7 @@ msgstr ""
"Beachten Sie, dass erlaubte Dienste manuell zu den server.SERVER_LEVEL "
"Dateien hinzugefügt werden müssen, wenn dies notwendig ist."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -311,11 +314,11 @@ msgstr ""
"Deaktivierung von Passwörtern extrem vorsichtig, da es den Rechner "
"angreifbar macht."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Zeige Sicherheitshinweise im Systemabschnitt mittels libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -323,24 +326,25 @@ msgstr ""
"Beim einhängen von vfat und ntfs Partitionen die umask Option setzen. Wenn "
"umask '-1' ist, so wird die Standard umask des Systems genutzt."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Suche nach offenen Netzwerk-Ports aktivieren."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Erlaube direkte Root Anmeldung auf dem Terminal."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Überprüfungen von Veränderungen in den Systemgruppen aktivieren."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Aktiviert die Überprüfung auf gefährliche Einstellungen in den .rhosts/."
+"shosts Dateien der Benutzer"
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -350,11 +354,11 @@ msgstr ""
"(Zugang ist erlaubt), ohne-Passwort (nur public-key-Authentifizierung "
"gestattet). Siehe man sshd_config (5) für mehr Informationen."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Aktiviere das Protokollieren seltsamer Netzwerk-Pakete"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -362,20 +366,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Frage beim Wechsel zum Ein-Benutzer Modus nach dem Root-Passwort (man "
"sulogin (8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Aktiviere Schutz gegen Manipulation der IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Erlaube Mitgliedern der Gruppe wheel den passwortlosen Root-Zugang."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -430,45 +430,61 @@ msgstr ""
"Dienste manuell in /etc/hosts.allow erlaubt werden (siehe hosts.allow (5))."
#: ../src/msec/help.py:130
-#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktiviere die Vermischtheitsprüfung für Netzwerkkarten."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Überprüfen der Integrität installierter RPM Pakete aktivieren. Sie werden "
-"benachrichtigt, falls die Prüfsumme installierter Pakete verändert wurde und "
-"zeigt das Ergebnis der Konfigurationsdatei sowie der Binary."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Setzen der Root Umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Führe stündliche Sicherheitsüberprüfungen auf Änderungen in der "
"Systemkonfiguration durch."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Erzwinge MSEC-Einstellungen beim Systemstart"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Akzeptiere gefälschte IPv4 Fehlermeldungen."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Überprüfe das Hinzufügen/Entfernen von „sgid“ Dateien."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktiviere die Vermischtheitsprüfung für Netzwerkkarten."
+#: ../src/msec/help.py:148
+#, fuzzy
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Überprüfen der Integrität installierter RPM Pakete aktivieren. Sie werden "
+"benachrichtigt, falls die Prüfsumme installierter Pakete verändert wurde und "
+"zeigt das Ergebnis der Konfigurationsdatei sowie der Binary."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -638,7 +654,7 @@ msgstr "Konnte Konfiguration nicht speichern!"
msgid "Unable to save file system permissions!"
msgstr "Auf die Standardberechtigungen zurücksetzen"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -648,53 +664,66 @@ msgstr ""
"Diese Anwendung erlaubt es Ihnen die Systemsicherheit einzustellen.\n"
"Zum Aktivieren wählen Sie eine entsprechende Sicherheitsebene:"
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Dieses Profil ist auf eine relativ sicheren Set von Sicherheitsfunktionen "
"ausgerichtet. Es aktiviert einige regelmäßige, unaufdringliche Systemchecks. "
"Diese Ebene ist für Desktop-Rechner gedacht."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Dieses Profil ist auf maximale Sicherheit ausgerichtet, so dass es selbst "
"den Remote-Zugang zum System limitiert. Zudem wird eine Vielzahl von Checks "
"regelmäßig ausgeführt. Diese Ebene ist für Server und für auf Sicherheit "
"bedachte Systeme gedacht."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "System Sicherheit"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -709,7 +738,7 @@ msgstr ""
"Passwort Einstellungen, Integration weiterer Sicherheitstools und Standard "
"Dateirechte."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -717,7 +746,7 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -727,7 +756,7 @@ msgstr ""
"Diese Optionen konfigurieren Sicherheitschecks welche regelmäßig ausgeführt "
"werden sollen."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -735,7 +764,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -755,240 +784,287 @@ msgstr ""
"zurückgesetzt\n"
" werden, sobald eine Änderung erkannt wurde."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Neue Einstellungen übernehmen und speichern?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "Falsche Rechte für '%s': '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Datei"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Speichern der Konfiguration"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Verlassen"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Hilfe"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Über"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: System Sicherheit und Prüfung"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Sicherheitseinstellung"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Grundlegende Sicherheit"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "System Sicherheit"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Netzwerk Sicherheit"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Regelmäßige Checks"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Ausnahmen"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Berechtigungen"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Veränderungen der MSEC Optionen"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "Option"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Änderungen der Systemberechtigungen"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "Kontrolle der Berechtigungen"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "Keine Änderungen"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Speichere Änderungen.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Ergebnisse des MSEC Testdurchlaufs:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Details"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC Meldungen (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Keine MSEC Basisebene angegeben, verwende '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "MSEC Basisebene '%s' gefunden"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Sicherheitseinstellung"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Beschreibung"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Wert"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Ungültige Option '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Sicherheitskontrolle"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Ungültige Sicherheitsebene '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "MSEC Tool einschalten"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Wählen Sie die gewünschte Sicherheitsebene"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sicherheitswarnungen per E-Mail versenden"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Sicherheitswarnungen auf dem Desktop anzeigen"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Aktiviere regelmäßige Sicherheitskontrollen"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Sicherheitskontrolle"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Ausnahme"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "eine Regel hinzufügen"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Löschen"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Pfad"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Benutzer"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Gruppe"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Erzwingen"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Ausnahme bearbeiten"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Neue Ausnahme hinzufügen"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Ausnahme: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Verändere die Berechtigungen von %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Hinzufügen neuer Berechtigungsprüfungen"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -998,32 +1074,32 @@ msgstr ""
"Bitte geben Sie die neuen Rechte an oder nutzen sie 'aktuell' um die "
"aktuellen Rechte bei zubehalten. \n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
#, fuzzy
msgid "new file"
msgstr "neue Datei"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Datei: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Benutzer:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Gruppe:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Berechtigungen: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Wählen Sie einen neuen Wert für %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1037,7 +1113,7 @@ msgstr ""
"\t%sStandard Level Wert:\t<i>%s</i>%s\n"
"\t%sSicherheitsebenen Wert:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Neuer Wert:"
diff --git a/po/el.po b/po/el.po
index 18b6332..39cac94 100644
--- a/po/el.po
+++ b/po/el.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-el\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-20 14:32+0100\n"
"Last-Translator: Glentadakis Dimitrios\n"
"Language-Team: Greek <translators_team@mandrivalinux.gr>\n"
@@ -36,25 +36,25 @@ msgstr "Καμία αλλαγή στα αρχεία συστήματος"
msgid "Disabled"
msgstr "Απενεργοποιημένο"
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr "Αδύνατη η φόρτωση του αρχείου ρυθμίσεων %s: %s"
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr "Εσφαλμένη επιλογή ρύθμισης: %s"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr "Αδύνατη η αποθήκευση του %s: %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr "φόρτωση αρχείου με εξαιρέσεις %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
msgid "No exceptions loaded"
msgstr "Δεν φορτώθηκαν εξαιρέσεις"
@@ -147,21 +147,27 @@ msgstr ""
"τοπικούς χρήστες."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Επέτρεψε την πρόσβαση root χωρίς κωδικό πρόσβασης για τα μέλη της ομάδας "
+"wheel."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr ""
"Ενεργοποιήστε τον έλεγχο για αλλαγές στις ρυθμίσεις του τείχους προστασίας."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"Ενεργοποίηση του ελέγχου για προσθήκης/αφαίρεσης αρχείων με άδεια « suid root "
"»."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Ενεργοποίηση της καταγραφής των περιοδικών ελέγχων στο log συστήματος"
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -170,13 +176,11 @@ msgstr ""
"επιτρέπονται στο /etc/cron.allow και στο /etc/at.allow (δες το man at(1) και "
"το crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Ενεργοποίηση του ελέγχου για επικίνδυνες ρυθμίσεις στα αρχεία .rhosts/."
-"shosts των χρηστών."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Ενεργοποίηση του ελέγχου για αλλαγές στις ομάδες του συστήματος."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -184,7 +188,7 @@ msgstr ""
"Ενεργοποίηση των ελέγχων σχετικά με τους κωδικούς πρόσβασης, όπως κενούς "
"κωδικούς ή ύποπτους λογαριασμούς διαχειριστών."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -192,11 +196,11 @@ msgstr ""
"Όρισε το μέγεθος του ιστορικού των κωδικών ασφαλείας, για την αποφυγή "
"επαναχρησιμοποίησης κωδικών. Αυτο δεν υποστηρίζεται από pam_tcb. "
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Ενεργοποίηση του ελέγχου checksum για τα αρχεία suid."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -206,52 +210,52 @@ msgstr ""
"οριστεί σε «yes», θα χρησιμοποιείται για τα προσωρινά αρχεία ο κατάλογος home "
"του χρήστη. Διαφορετικά θα χρησιμοποιείται το /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Ηλεκτρονική διεύθυνση για την λήψη ειδοποιήσεων ασφαλείας."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Όρισε την umask του χρήστη."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Επέτρεψε τη σύνδεση ως root με su μόνο στους χρήστες που ανήκουν στην ομάδα "
"wheel "
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
"Ενεργοποίηση του ελέγχου για κενούς κωδικούς στο /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Να επιτρέπεται η αυτόματη σύνδεση."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Ενεργοποίηση του ελέγχου για αλλαγές στους χρήστες του συστήματος."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Ενεργοποίηση του ελέγχου για αρχεία χωρίς ιδιοκτήτη."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Όρισε το χρόνο λήξης του κελύφους. Η τιμή μηδέν σημαίνει χωρίς λήξη."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Επέτρεψε στους διαχειριστές σύνδεσης (kdm και gdm) να εμφανίζουν την λίστα "
"με τους τοπικούς χρήστες."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Ενεργοποίηση της προστασίας κατά της παραπλάνησης του DNS"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -262,13 +266,13 @@ msgstr ""
"αυτόματα εξαναγκαστική ρύθμιση των αδειών, σύμφωνα με τις ρυθμίσεις "
"ασφαλείας του συστήματος."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
"Να συμπεριλαμβάνεται ο τρέχον κατάλογος στην διαδρομή του χρήστη από "
"προεπιλογή"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -276,7 +280,7 @@ msgstr ""
"Έλεγχος των αδειών των αρχείων χρηστών που δεν θα πρέπει να ανήκουν σε "
"κάποιον άλλον ή να έχουν άδεια εγγραφής."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -296,7 +300,7 @@ msgstr ""
"τοποθετούνται χειροκίνητα στο αρχείο server.SERVER_LEVEL όταν είναι "
"απαραίτητο."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -305,13 +309,13 @@ msgstr ""
"προσεκτικοί όταν απενεργοποιείτε κωδικούς πρόσβασης, διότι έτσι αφήνετε τον "
"υπολογιστή εκτεθειμένο."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Εμφάνιση των ειδοποιήσεων ασφαλείας στο πλαίσιο συστήματος χρησιμοποιώντας "
"libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -319,24 +323,26 @@ msgstr ""
"Όρισε την επιλογή umask για την προσάρτηση κατατμήσεων vfat και ntfs. Αν το "
"umask είναι '-1', θα χρησιμοποιείται το umask του συστήματος από προεπιλογή."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Ενεργοποίηση του ελέγχου ανοιχτών θυρών του δικτύου."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Επέτρεψε την απευθείας σύνδεση root στο τερματικό."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
"Εκτέλεση των ελέγχων ασφαλείας όταν ο υπολογιστής λειτουργεί με την μπαταρία."
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Ενεργοποίηση του ελέγχου για αλλαγές στις ομάδες του συστήματος."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Ενεργοποίηση του ελέγχου για επικίνδυνες ρυθμίσεις στα αρχεία .rhosts/."
+"shosts των χρηστών."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -347,39 +353,33 @@ msgstr ""
"συνδέσεις μόνο με δημόσιο κλειδί. Δείτε την τεκμηρίωση man του sshd_config "
"(5) για περισσότερες πληροφορίες."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Ενεργοποίηση της καταγραφής των ύποπτων πακέτων δικτύου."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
"such strict requirements. This variable defines the number of past log files "
"that should be kept by logrotate on the system."
msgstr ""
-"Καθορίζει την προκαθορισμένη περίοδο διατήρησης των καταγραφών, σε εβδομάδες. "
-"Ορισμένες χώρες απαιτούν τα αρχεία καταγραφής να διατηρούνται για 12 μήνες, "
-"άλλες δεν έχουν τέτοιου είδους περιορισμούς. Αυτή η μεταβλητή καθορίζει τον "
-"αριθμό των προηγούμενων αρχείων καταγραφών που θα διατηρούνται από το "
-"logrotate στο σύστημα."
+"Καθορίζει την προκαθορισμένη περίοδο διατήρησης των καταγραφών, σε "
+"εβδομάδες. Ορισμένες χώρες απαιτούν τα αρχεία καταγραφής να διατηρούνται για "
+"12 μήνες, άλλες δεν έχουν τέτοιου είδους περιορισμούς. Αυτή η μεταβλητή "
+"καθορίζει τον αριθμό των προηγούμενων αρχείων καταγραφών που θα διατηρούνται "
+"από το logrotate στο σύστημα."
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Ερώτηση του κωδικού root κατά την μετάβαση σε επίπεδο απλού χρήστη (man "
"sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Ενεργοποίηση της προστασίας κατά της παραπλάνησης της IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-"Επέτρεψε την πρόσβαση root χωρίς κωδικό πρόσβασης για τα μέλη της ομάδας "
-"wheel."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -410,8 +410,8 @@ msgstr ""
"Καθορίζει το επίπεδο του sectool κατά την διάρκεια του περιοδικού ελέγχου "
"ασφαλείας. Μπορείτε να χρησιμοποιήσετε την εφαρμογή sectool-gui για να "
"επιλέξετε μεμονωμένες δοκιμές για κάθε επίπεδο. Αν αυτή η μεταβλητή δεν έχει "
-"καθοριστεί, θα χρησιμοποιηθεί το προκαθορισμένο επίπεδο από τις ρυθμίσεις του "
-"sectool."
+"καθοριστεί, θα χρησιμοποιηθεί το προκαθορισμένο επίπεδο από τις ρυθμίσεις "
+"του sectool."
#: ../src/msec/help.py:122
msgid "Enable daily security checks."
@@ -444,47 +444,63 @@ msgstr ""
"etc/hosts.allow (δες hosts.allow(5)). "
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Ενεργοποίηση του ελέγχου κατασκοπίας των καρτών ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Ενεργοποίηση της επαλήθευσης ακεραιότητας των εγκατεστημένων πακέτων RPM. Θα "
-"σας ειδοποιεί αν το άθροισμα ελέγχου των εγκατεστημένων αρχείων έχει "
-"αλλάξει, εμφανίζοντας ξεχωριστά τα αποτελέσματα για δυαδικά αρχεία και "
-"αρχεία ρυθμίσεων. "
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Όρισε την umask root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Εκτελεί κάθε ώρα έναν έλεγχο ασφαλείας για αλλαγές στην διαμόρφωση του "
"συστήματος."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Εφαρμογή των ρυθμίσεων του MSEC στην εκκίνηση"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
"Ενεργοποίηση των αποτελεσμάτων του περιοδικού ελέγχου ασφαλείας στο "
"τερματικό."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Αποδοχή των δυσλειτουργικών μηνυμάτων λάθους IPv4"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Ενεργοποίηση του ελέγχου προσθήκης/αφαίρεσης των αρχείων sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Ενεργοποίηση του ελέγχου κατασκοπίας των καρτών ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Ενεργοποίηση της επαλήθευσης ακεραιότητας των εγκατεστημένων πακέτων RPM. Θα "
+"σας ειδοποιεί αν το άθροισμα ελέγχου των εγκατεστημένων αρχείων έχει "
+"αλλάξει, εμφανίζοντας ξεχωριστά τα αποτελέσματα για δυαδικά αρχεία και "
+"αρχεία ρυθμίσεων. "
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -648,7 +664,7 @@ msgstr "Αδύνατη η αποθήκευση των ρυθμίσεων !"
msgid "Unable to save file system permissions!"
msgstr "Αδύνατη η αποθήκευση των αδειών του συστήματος αρχείων!"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -660,55 +676,72 @@ msgstr ""
"Αν επιθυμείτε να το ενεργοποιήσετε, επιλέξτε το κατάλληλο επίπεδο "
"ασφαλείας : "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Αυτο το προφίλ ρυθμίζει ένα αρκετά ασφαλές σύνολο χαρακτηριστικών ασφαλείας. "
"Ενεργοποιεί μερικούς μη παρεμβατικούς ελέγχους του συστήματος. Είναι το "
"προτεινόμενο επίπεδο για οικιακή χρήση."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Αυτό το προφίλ είναι διαμορφωμένο έτσι ώστε να παρέχει τη μέγιστη δυνατή "
-"ασφάλεια, ακόμα και με το κόστος του περιορισμού της απομακρυσμένης πρόσβασης "
-"στο σύστημα. Επίσης εκτελεί ένα ευρύτερο σύνολο περιοδικών "
+"ασφάλεια, ακόμα και με το κόστος του περιορισμού της απομακρυσμένης "
+"πρόσβασης στο σύστημα. Επίσης εκτελεί ένα ευρύτερο σύνολο περιοδικών "
"ελέγχων. Αυτό το επίπεδο προτείνεται για εξυπηρετητές και υπολογιστές που "
"απαιτούν υψηλή ασφάλεια."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+#, fuzzy
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
-"unauthorized Internet users."
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
msgstr ""
+"Αυτό το προφίλ είναι παρόμοιο με το «Fileserver», αλλά εξασφαλίζει ότι ο "
+"εξυπηρετητής θα δέχεται συνδέσεις μη ταυτοποιημένων χρηστών από το διαδίκτυο."
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:66
+#, fuzzy
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is provided for servers which are intended to be accessed by "
+"unauthorized Internet users."
msgstr ""
"Αυτό το προφίλ είναι παρόμοιο με το «Fileserver», αλλά εξασφαλίζει ότι ο "
"εξυπηρετητής θα δέχεται συνδέσεις μη ταυτοποιημένων χρηστών από το διαδίκτυο."
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
msgid "Custom security level."
msgstr "Προσαρμοσμένο επίπεδο ασφαλείας."
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -724,7 +757,7 @@ msgstr ""
"η ενσωμάτωση με άλλα εργαλεία ασφαλείας, και οι προεπιλεγμένες άδειες "
"δημιουργίας αρχείων. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -736,7 +769,7 @@ msgstr ""
"εναντίον απομακρυσμένων απειλών, μη εξουσιοδοτημένης πρόσβασης, και απειλών "
"διάρρηξης. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -746,7 +779,7 @@ msgstr ""
"Αυτές οι επιλογές ρυθμίζουν τους ελέγχους ασφαλείας, που θα πρέπει να "
"εκτελούνται περιοδικά."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -760,7 +793,7 @@ msgstr ""
"εξαιρέσεις επιθυμείτε\n"
"για κάθε έλεγχο. Σημειώστε ότι κάθε εξαίρεση υπολογίζεται ως regexp."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -780,215 +813,263 @@ msgstr ""
"μπορούν να εφαρμοστούν εξαναγκαστικά,\n"
"επαναφέροντάς τες, αυτόματα, στις προσδιορισμένες τιμές."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Αποθήκευση και εφαρμογή των νέων ρυθμίσεων ;"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr "Αδύνατη η φόρτωση της διαμόρφωσης για το επίπεδο «%s»"
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr "Αδύνατη η φόρτωση αδειών για το επίπεδο «%s»"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Αρχείο"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "Αποθήκευση ρυθμίσεων"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Έξοδος"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Βοήθεια"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Σχετικά με..."
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Ασφάλεια και Έλεγχοι Συστήματος"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Παράμετρος ασφαλείας"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Βασική ασφάλεια"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Ασφάλεια συστήματος"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Ασφάλεια δικτύου"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Περιοδικοί έλεγχοι"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Εξαιρέσεις"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Άδειες"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Αλλαγές στις επιλογές του MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "επιλογή"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Αλλαγές των αδειών συστήματος"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "έλεγχος αδειών"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "αλλάχτηκε, %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "προστέθηκε, %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "αφαιρέθηκε, %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "καμία αλλαγή"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Αποθήκευση αλλαγών..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr "Παράβλεψη και έξοδος"
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Αποτελέσματα της εκτέλεσης ελέγχου του MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Λεπτομέρειες"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Μυνήματα MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Λεπτομέρειες (%d αλλαγές).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Δεν έχει καθοριστεί βασικό επίπεδο msec, χρήση του « %s »"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Εντοπίστηκε το βασικό επίπεδο msec « %s »"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Παράμετρος ασφαλείας"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Περιγραφή"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Τιμή"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "ανούσια επιλογή '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Έλεγχος ασφαλείας"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+#, fuzzy
+msgid "Msec is enabled"
+msgstr "Απενεργοποιημένο"
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Άκυρο επίπεδο ασφαλείας « %s »."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Ενεργοποίηση του εργαλείου MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Επιλέξτε το βασικό επίπεδο ασφαλείας"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr "Επίπεδο ασφαλείας"
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr "Αποστολή συναγερμών ασφαλείας μέσω email στον:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Προβολή των συναγερμών ασφαλείας στην επιφάνεια εργασίας"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Ενεργοποίηση των περιοδικών ελέγχων ασφαλείας"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Έλεγχος ασφαλείας"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Εξαίρεση"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Προσθήκη ενός κανόνα"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Διαγραφή"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Διαδρομή"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Χρήστης"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Ομάδα"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Εξαναγκασμός"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Επεξεργασία εξαίρεσης"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Προσθήκη νέας εξαίρεσης"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -996,23 +1077,23 @@ msgstr ""
"Επεξεργασία εξαίρεσης. Παρακαλώ επιλέξτε τον αντίστοιχο έλεγχο msec\n"
"και την τιμή της εξαίρεσης\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Έλεγχος:"
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Εξαίρεση:"
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Αλλαγή των αδειών για το %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Προσθήκη νέου ελέγχου αδειών"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -1022,31 +1103,31 @@ msgstr ""
"Παρακαλώ, προσδιόρισε νέες τιμές, ή χρησιμοποίησε το «τωρινό» (current), για "
"να διατηρήσεις τις τωρινές άδειες.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "νέο αρχείο"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Αρχείο :"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Χρήστης :"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Ομάδα :"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Άδειες :"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Επέλεξε νέα τιμή για το %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1058,7 +1139,7 @@ msgstr ""
"\tΤρέχουσα τιμή:\t\t\t<i>%s</i>\n"
"\t%sΠροκαθορισμένη τιμή επιπέδου:\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Νέα τιμή :"
diff --git a/po/eo.po b/po/eo.po
index 104d098..9e2ae47 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2003-03-12 18:31-0400\n"
"Last-Translator: Vilhelmo Lutermano <vlutermano@free.fr>\n"
"Language-Team: esperanto <eo@li.org>\n"
@@ -27,26 +27,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Son-konfigurado"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcioj"
@@ -119,110 +119,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Salutnomo"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Aŭtomata-enregistrado"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -233,51 +237,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Malproksima printilo"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -285,16 +289,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -342,39 +342,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Root-pasvorto"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -549,53 +565,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sekureco"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -605,7 +632,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -613,14 +640,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -628,7 +655,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -640,299 +667,346 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Bonvole atendu... Mi aplikas la konfiguraĵon"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Ĉilio"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Son-konfigurado"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Ĉesu"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Helpo"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Pri"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistema modalo"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Specifu opciojn"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Sekureco"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Sekureco"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Nova profilo..."
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcioj"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permesoj"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcioj"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permesoj"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Ne kundivido"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Distingivo: %s\n"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaloj"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Specifu opciojn"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Specifu opciojn"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palaŭo"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Specifu opciojn"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Elektas sekurnivelon"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Ĉu ebligi CD Boot?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Elektu sekurnivelon?"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Elektas sekurnivelon"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Specifu opciojn"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcioj"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Aldonu uzanto"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Forigu"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Pado"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Uzula ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Grupa ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignoru"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Dosiero"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Uzula ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Grupa ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permesoj"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -940,7 +1014,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nov-Kaledonio"
diff --git a/po/es.po b/po/es.po
index a39a037..547aa05 100644
--- a/po/es.po
+++ b/po/es.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-es\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-09-30 12:53-0300\n"
"Last-Translator: Fabián Mandelbaum <fmandelbaum@gmail.com>\n"
"Language-Team: Español <es@li.org>\n"
@@ -33,27 +33,27 @@ msgstr "Reportar archivos sin dueño"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configuración de sonido"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "No se puede cargar el archivo imagen %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opciones"
@@ -139,20 +139,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permitir reinicio por parte del usuario de la consola."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Reportar archivos sin dueño"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Verificar adiciones/remociones de archivos suid root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -163,17 +167,18 @@ msgstr ""
"Poner los usuarios permitidos en /etc/cron.allow y /etc/at.allow\n"
"(ver man at(1) y crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Reportar archivos sin dueño"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -182,81 +187,81 @@ msgstr ""
"Configurar la longitud de la historia de contraseñas para prevenir "
"reutilización de contraseñas."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Por favor espere, configurando las opciones de seguridad..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Configurar la máscara de creación de archivos para los usuarios."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Comprobar contraseña vacía en /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Permitir conexión automática."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Reportar archivos sin dueño"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Reportar archivos sin dueño"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Ajustar el timeout del shell. Un valor de cero significa sin timeout."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Protección contra usurpación de resolución de nombres"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -267,53 +272,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Permitir conexión directa del administrador del sistema."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Reportar archivos sin dueño"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Habilitar registro de paquetes IPv4 extraños."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -321,18 +325,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Habilitar protección contra usurpación de IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -401,43 +401,59 @@ msgstr ""
"allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Activar verificaciones de promiscuidad de tarjetas Ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr ""
"Configurar la máscara de modo de creación de archivos para el administrador "
"del sistema."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Aceptar mensajes de error IPv4 simulados."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Verificar adiciones/remociones de archivos sgid"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Activar verificaciones de promiscuidad de tarjetas Ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -613,53 +629,64 @@ msgstr "No se puede cargar el archivo imagen %s"
msgid "Unable to save file system permissions!"
msgstr "Restaurar el mezclador de sonido a valores predeterminados"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Seguridad"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -669,7 +696,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -677,14 +704,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -692,7 +719,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -704,304 +731,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Espere, por favor... Aplicando la configuración"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Configuración de sonido"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Salir"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Ayuda"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Acerca"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Ajustes del sistema"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Especificar las opciones"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Verificación diaria de seguridad"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Seguridad"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Perfil de red"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Verificaciones periódicas"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opciones"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opciones"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Opciones de sistema"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "No compartir"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Quitando paquetes..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalles"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Especificar las opciones"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Especificar las opciones"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opciones principales"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Verificaciones periódicas"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nivel de seguridad"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "¿Habilitar el arranque desde CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Por favor, elija el nivel de seguridad deseado"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Alertas de seguridad:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Habilitar verificación horaria de seguridad de msec"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Verificaciones periódicas"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opciones"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Añadir un usuario"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Borrar"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Ruta"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Usar"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID de grupo"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignorar"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/Archivo"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID de usuario"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID de grupo"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permisos"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Seleccione archivo de firmware para el %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1009,7 +1083,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nueva Caledonia"
diff --git a/po/et.po b/po/et.po
index d0cf210..ae5ae42 100644
--- a/po/et.po
+++ b/po/et.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-et\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-24 15:05+0200\n"
"Last-Translator: Marek Laane <bald@starman.ee>\n"
"Language-Team: Estonian <et@li.org>\n"
@@ -28,25 +28,25 @@ msgstr "Süsteemsetes failides muutusi pole"
msgid "Disabled"
msgstr "Keelatud"
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr "Seadistusfaili %s laadimine nurjus: %s"
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr "Vigane seadistusvalik: %s"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr "%s salvestamine nurjus: %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr "eranditefaili %s laadimine: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
msgid "No exceptions loaded"
msgstr "Erandeid pole laaditud"
@@ -130,18 +130,22 @@ msgstr ""
"Kohalikele kasutajatele süsteemi taaskäivitamise ja seiskamise lubamine."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Paroolita administraatori õiguste lubamine grupi wheel liikmetele."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Tulemüüri seadistuste muutuste kontrollimise lubamine."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Suid root failide lisamise/eemaldamise kontroll."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Perioodiliste kontrollide logimise lubamine süsteemi logisse."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -149,12 +153,11 @@ msgstr ""
"Crontab ja at lubamine kasutajatele. Lubatud kasutajad kirjutatakse "
"failidesse /etc/cron.allow ja /etc/at.allow (vt man at(1) ja crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Ohtlike võtmete kontrolli lubamine kasutajate .rhosts/.shosts failides."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Süsteemsete gruppide muutuste kontrollimise lubamine."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -162,7 +165,7 @@ msgstr ""
"Parooliga seotud kontrollide lubamine (näiteks tühjad paroolid ja kummalised "
"administraatori kontod)."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -170,11 +173,11 @@ msgstr ""
"Paroolipuhvri suuruse määramine vältimaks selle taaskasutamist. Pam_tcb seda "
"ei toeta."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Suid failide kontrollsumma kontrollimise lubamine."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -184,49 +187,49 @@ msgstr ""
"'yes', kasutatakse selleks kasutaja kodukataloogi, kõigil muudel juhtudel "
"kataloogi /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Kasutaja e-posti aadress, kuhu saadetakse turbeteated."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Kasutaja umask-i määramine."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Ainult grupi wheel liikmetel on lubatud su abil administraatoriks saada."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Tühja parooli kontroll failis /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Automaatse sisselogimise lubamine."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Süsteemsete kasutajate muutuste kontrollimise lubamine."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Omanikuta failide kontrollimise lubamine."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Shelli aegumise määramine. Null tähendab aegumise puudumist."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Kuvahalduritel (KDM ja GDM) kohalike kasutajate nimekirja näitamise lubamine."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Nimelahenduse võltsimiskaitse lubamine."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -236,11 +239,11 @@ msgstr ""
"parameetriks on määratud 'enforce', kehtestatakse süsteemi õigused "
"automaatselt vastavalt süsteemi turbeseadistustele."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Aktiivse kataloogi vaikimisi lisamine kasutaja otsinguteele (PATH)."
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -248,7 +251,7 @@ msgstr ""
"Kasutaja failide õiguste kontrollimise lubamine, mis ei tohiks kuuluda "
"kellelegi teisele või olla teistele kirjutatavad."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -267,7 +270,7 @@ msgstr ""
"tähele, et vajaduse korral tuleb lubatavad teenused sisestada server."
"SERVER_LEVEL failidesse käsitsi."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -275,11 +278,11 @@ msgstr ""
"Parooli kasutamine kasutajate autentimiseks. Olge ERITI ETTEVAATLIKUD, kui "
"paroolid keelate, sest see muudab masina väga haavatavaks."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Turbeteadete näitamine süsteemisalves libnotify abil."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -287,23 +290,24 @@ msgstr ""
"Umask-i võtme määramine vfat- ja ntfs-partitsioonide haakimisel. Kui umask "
"on '-1', kasutatakse süsteemi vaikimisi umask-i."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Avatud võrguportide kontrollimise lubamine."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Administraatori vahetu sisselogimise lubamine terminalis."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr "Turbekontrollide käivitamine, kui masin on akutoitel."
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Süsteemsete gruppide muutuste kontrollimise lubamine."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Ohtlike võtmete kontrolli lubamine kasutajate .rhosts/.shosts failides."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -314,11 +318,11 @@ msgstr ""
"ainult avaliku võtmega autenditud sisselogimist. Täpsemalt vt sshd_config(5) "
"manuaalilehekülge."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Võõraste võrgupakettide logimise lubamine."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -330,20 +334,16 @@ msgstr ""
"See muutuja määrab varasemate logifailide arvu, mida logrotate peab "
"süsteemis alles hoidma."
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Administraatori parooli küsimine ainukasutaja tasandile suundudes (man "
"sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "IP võltsimiskaitse lubamine."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Paroolita administraatori õiguste lubamine grupi wheel liikmetele."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Omanikuta failide omanikuks ja grupiks määratakse nobody ja nogroup."
@@ -400,44 +400,60 @@ msgstr ""
"tuleb teenused käsitsi lubada failis /etc/hosts.allow (vt. hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Võrgukaardi mitte-eelisoleku kontrolli lubamine."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Paigaldatud RPM-pakettide terviklikkuse kontrollimise lubamine. See annab "
-"märku, kui paigaldatud failide kontrollsumma peaks muutuma, näidates "
-"tulemusi eraldi binaar- ja seadistustefailide kohta."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Administraatori umask-i määramine."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Igatunnise turbekontrolli sooritamine süsteemi seadistuste muudatuste "
"tuvastamiseks."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "MSEC-i seadistuste kehtestamine süsteemi käivitamisel"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Perioodilise turbekontrolli tulemuste väljundi lubamine terminalis."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "IPv4 võltsveateadete lubamine."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Sgid-failide lisamise/eemaldamise kontrolli lubamine."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Võrgukaardi mitte-eelisoleku kontrolli lubamine."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Paigaldatud RPM-pakettide terviklikkuse kontrollimise lubamine. See annab "
+"märku, kui paigaldatud failide kontrollsumma peaks muutuma, näidates "
+"tulemusi eraldi binaar- ja seadistustefailide kohta."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -601,7 +617,7 @@ msgstr "Seadistuste salvestamine nurjus!"
msgid "Unable to save file system permissions!"
msgstr "Failisüsteemi õiguste salvestamine nurjus!"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -611,60 +627,76 @@ msgstr ""
"See rakendus võimaldab seadistada süsteemi turvalisust. Aktiveerimiseks\n"
"valige sobiv turbetase: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"See profiil kehtestab üsna mõistlikud turbeseadistused. Aktiveeritakse mõned "
"vähe tüli tekitavad perioodilised süsteemi kontrollid. Seda on soovitatav "
"kasutada tavalise tööarvuti puhul."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
+#, fuzzy
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-"See profiil on mõeldud eelkõige pisisülearvutite või muude vähema "
-"võimsusega seadmete tarbeks, mida kasutavad ainult kohalikud kasutajad "
-"ja mis töötavad aku pealt."
+"See profiil on mõeldud eelkõige pisisülearvutite või muude vähema võimsusega "
+"seadmete tarbeks, mida kasutavad ainult kohalikud kasutajad ja mis töötavad "
+"aku pealt."
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"See profiil kehtestab maksimaalse turvalisuse, piirates isegi süsteemile "
"mujalt ligipääsu. Samuti käivitatakse terve rida perioodilisi kontrolle. "
"Seda on soovitatav kasutada serverite ja selliste süsteemide puhul, kus on "
"tähtsal kohal turvalisus. "
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+#, fuzzy
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
-"unauthorized Internet users."
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
msgstr ""
"See profiil on mõeldud salvestamise suunitlusega serveritele, näiteks FTP-, "
"SAMBA- või NFS-serveritele, või ka andmebaasiserveritele, millele "
"autentimata internetikasutajatel ligipääs puudub."
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:66
+#, fuzzy
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is provided for servers which are intended to be accessed by "
+"unauthorized Internet users."
msgstr ""
"See profiil on sarnane failiserverile, kuid arvestab sellega, et serveriga "
"loovad ühendusi ka autentimata internetikasutajad."
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
msgid "Custom security level."
msgstr "Kohandatud turbetase."
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -680,7 +712,7 @@ msgstr ""
"failide\n"
"loomisel. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -692,7 +724,7 @@ msgstr ""
"lubamatu ligipääsu\n"
"ja sissemurdmiskatsete eest. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -702,7 +734,7 @@ msgstr ""
"Need valikud sätestavad turbekontrollid, mis tuleb käivitada "
"perioodiliselt. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -714,7 +746,7 @@ msgstr ""
"Iga kontrolli puhul võib lisada nii palju erandeid kui vaja.\n"
"Pange tähele, et iga erandit analüüsitakse regulaaravaldisena."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -734,238 +766,286 @@ msgstr ""
"kehtestada ning\n"
"anda neile kindlaks määratud väärtuse, kui tuvastatakse muudatus. "
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Kas salvestada ja kehtestada uus seadistus?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr "Taseme '%s' seadistuste laadimine nurjus"
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr "Taseme '%s' õiguste laadimine nurjus"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fail"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Salvesta seadistus"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Välju"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Abi"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "Tea_ve"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: süsteemi turvalisus ja audit"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Turbevalik"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Põhiseadistused"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Süsteemi turvalisus"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Võrguturvalisus"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Perioodilised kontrollid"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Erandid"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Õigused"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC-i valikute muutused"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "valik"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Süsteemi õiguste muutused"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "õiguste kontroll"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "muudeti %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "lisati %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "eemaldati %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "muutusi pole"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Muutuste salvestamine..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr "Eira ja välju"
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC-i testi tulemused:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Üksikasjad"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC-i teated (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Üksikasjad (%d muutust)..."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Msec-i baastase pole määratud, kasutatakse '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Tuvastati msec-i baastase '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Turbevalik"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Kirjeldus"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Väärtus"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Vigane valik '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Turbekontroll"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+#, fuzzy
+msgid "Msec is enabled"
+msgstr "Keelatud"
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Vigane turbetase '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "MSEC-i tööriista lubamine"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Baasturbetaseme valimine"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr "Taseme nimi"
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr "Turbehoiatuste saatmine e-postiga:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Turbehoiatuste näitamine töölaual"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Perioodiliste turbekontrollide lubamine"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Turbekontroll"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Erand"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Lisa reegel"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Kustuta"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Asukoht"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Kasutaja"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Grupp"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Jõuga kehtestamine"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Erandi muutmine"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Uue erandi lisamine"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
"Erandi muutmine. Palun valite vajalik Mseci kontroll ja erandi väärtus\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Kontroll: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Erand: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "%s õiguste muutmine"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Uue õiguse lisamine"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -975,31 +1055,31 @@ msgstr ""
"Palun määra uued õigused või kirjuta 'current' kehtivate õiguste "
"säilitamiseks.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "uus fail"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fail: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Kasutaja: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Grupp: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Õigused: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "%s uue väärtuse valimine"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1011,7 +1091,7 @@ msgstr ""
"\tKehtiv väärtus:\t\t\t<i>%s</i>\n"
"\t%sStandardtaseme väärtus:\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Uus väärtus:"
diff --git a/po/eu.po b/po/eu.po
index b208a01..d16b546 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-10-18 14:07+0200\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@euskalnet.net>\n"
"Language-Team: Basque <kde-i18n-doc@kde.org>\n"
@@ -31,28 +31,28 @@ msgstr "Gaitu sistemaren erabiltzaileetan aldaketak egiaztatzea."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Gorde konfiguraketa"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Ezin da konfiguraketa gorde!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Akatsa '%s' plugina %s-tik zamatzerakoan: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Salbuespenak"
@@ -137,19 +137,23 @@ msgstr ""
"Baimendu bertako erabiltzaileek sistema berrabiarazi edo itzaldu dezaten."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Gaitu pasahitz gabeko root sarbidea 'wheel' taldeko partaideentzat."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Gaitu suhesi ezarpenetan aldaketa egiaztapena"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Gaitu 'suid root' fitxategien gehitzea/ezabaketa egiaztapena."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
"Aldizkako egiaztapenak sistemaren egunkarian erregistratzea gaitzen du."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -158,13 +162,11 @@ msgstr ""
"etc/cron.allow eta /etc/at.allow fitxategietan (begiratu at(1) eta crontab"
"(1) man orriak)."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Gaitu aukera arriskutsuen egiaztapena erabiltaileen .rhosts/.shosts "
-"fitxategietan."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Sistemaren taldeetan aldaketak egiaztatzea gaitzen du."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -172,7 +174,7 @@ msgstr ""
"Gaitu pasahitzen inguruko egiaztapenak, pasahitz hutsarena eta super-"
"erabiltaile susmagarriena esaterako."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -180,11 +182,11 @@ msgstr ""
"Ezarri pasahitz historiaren luzeera pasahitz berrerabilpena ekiditeko. "
"pam_tcb-k ez dauka honentzako euskarririk."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Gaitu 'checksum' egiaztapena suid fitxategientzako."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -194,64 +196,64 @@ msgstr ""
"ezarri ezkero, erabiltzailearen etxe karpeta erabiliko da aldiuneko "
"fitxategientzat. Bestela, /tmp erabiliko da."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "segurtasun jakinarazpenak jasoko dituen erabiltzaile post@."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Ezarri erabiltzailearen umask."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Baimendu soilik 'wheel' taldeko erabiltzaileak su bitartez root bihurtzeko."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
"Gaitu pasahitz hutsen egiaztapena /etc/shadow fitxategian (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Onartu saio-hasiera automatikoa."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Gaitu sistemaren erabiltzaileetan aldaketak egiaztatzea."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Gaitu jaberik ez duten fitxategien egiaztapena."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Ezarri shell-aren denbora-muga. Zero balioak esan nahi du ez dagoela denbora-"
"mugarik."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Baimendu saio kudeatzaileek (kdm eta gdm) bertako erabiltzaileen zerrenda "
"erakutsi dezaten."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Izen-ebazpen iruzurren babesa gaitu."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Erantsi uneko karpeta erabiltzailearen PATH (bidean) era lehenetsian"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -259,7 +261,7 @@ msgstr ""
"Gaitu baimen egiaztapena beste inork jabetza edo idazteko gaitasunik izan "
"behar ez lukeen erabiltzaileen fitxategietan."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -270,7 +272,7 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -278,12 +280,12 @@ msgstr ""
"Pasahitza erabili erabiltzaileak autentikatzeko. Izan MUTURREKO ardura "
"pasahitzak ezgaitzerakoan, makina erasotzen erraz utziko duelako."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Erakutsi segurtasun jakinarazpenak sistemaren erretiluan libnotify erabiliz."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -291,23 +293,25 @@ msgstr ""
"Ezarri 'umask' aukera vfat eta ntfs partitizioak muntatzeko. Baldin 'umask' "
"'-1' bada, sistemaren 'umask' lehenetsia erabiliko da."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Gaitu sareko ataka irekien egiaztapena."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Baimendu terminalean root gisa zuzenean saioa hastea."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Sistemaren taldeetan aldaketak egiaztatzea gaitzen du."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Gaitu aukera arriskutsuen egiaztapena erabiltaileen .rhosts/.shosts "
+"fitxategietan."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -318,11 +322,11 @@ msgstr ""
"autentikazioa onartukoda. Begiratu sshd_config (5) man orria informazio "
"gehiago jasotzeko."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Gaitu sareko pakete susmagarrien erregistroa."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -330,20 +334,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Eskatu root-aren pasahitza \"erabiltzaile bakarreko\" mailara igarotzeko "
"(man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Gaitu IP iruzurren aurkako babesa."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Gaitu pasahitz gabeko root sarbidea 'wheel' taldeko partaideentzat."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -407,44 +407,60 @@ msgstr ""
"hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktibatu ethernet txartelen promiskuotasun egiaztapena."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Gaitu instalatutako RPM paketeen osotasun egiaztapena. Honek jakinaraziko "
-"dizu instalatutako fitxategien batura egiaztapena aldatu den, fitxategi "
-"bitar eta konfiguratzeko fitxategien emaitzak banatuta erakutsiz."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Ezarri root-aren 'umask'."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Egin orduoro segurtasun egiaztapenak sistemaren konfiguraketan aldaketak "
"atzemateko."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Betearazi MSEC ezarpenak sistemaren abioan"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Gaitu aldizkako segurtasun egiaztapen emaitzak terminalean erakustea."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Onartu IPv4 akats mezu faltsuak."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Gaitu 'sgid' fitxategien gehitzea/ezabaketa egiaztapena."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktibatu ethernet txartelen promiskuotasun egiaztapena."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Gaitu instalatutako RPM paketeen osotasun egiaztapena. Honek jakinaraziko "
+"dizu instalatutako fitxategien batura egiaztapena aldatu den, fitxategi "
+"bitar eta konfiguratzeko fitxategien emaitzak banatuta erakutsiz."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -612,53 +628,64 @@ msgstr "Ezin da konfiguraketa gorde!"
msgid "Unable to save file system permissions!"
msgstr "Berrezarri lehenetsietako baimen mailara"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sistemaren segurtasuna"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -668,7 +695,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -676,14 +703,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -691,7 +718,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -703,217 +730,264 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Konfiguraketa berria gorde eta aplikatu?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "'%s'-rentzako baimen okerrak: '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fitxategia"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Gorde konfiguraketa"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Irten"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Laguntza"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Honi buruz"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Sistemaren segurtasuna eta auditoritzak"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Segurtasun aukera"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Oinarrizko segurtasuna"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Sistemaren segurtasuna"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Sare segurtasuna"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Aldizkako egiaztapenak"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Salbuespenak"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Baimenak"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC aukera aldaketak"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "aukera"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Sistemaren baimenetan aldaketak"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "baimen egiaztapena"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "%s aldatuta <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "%s erantsita <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "%s ezabatuta <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "aldaketarik ez"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Aldaketak gordetzen..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC azterketaren emaitzak:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Xehetasunak"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC mezuak (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Xehetasunak (%d aldaketa).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Ez da msec maila zehaztu, '%s' erabiltzen"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Detektatutako msec oinarri maila '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Segurtasun aukera"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Azalpena"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Balioa"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Aukera baliogabea '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Segurtasun egiaztapena"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Segurtasun maila baliogabea '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Gaitu MSEC tresna"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Aukeratu oinarrizko segurtasun maila"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Bidali segurtasun abisuak post@z"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Bistaratu segurtasun abisuak mahaigainean"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Gaitu aldizkako segurtasun egiaztapenak"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Segurtasun egiaztapena"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Salbuespena"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Gehitu arau bat"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Ezabatu"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Bide-izena"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Erabiltzailea"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Taldea"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Betearazi"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Salbuespena editatzen"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Salbuespen berria eransten"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -921,23 +995,23 @@ msgstr ""
"Salbuespena editatzen. Mesede hautatu dagokion msec egiaztapen eta "
"salbuespen balioa\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Egiaztatu:"
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Salbuespena:"
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "%s-rentzako baimenak aldatzen"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Baimen egiaztapen berria eransten"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -947,31 +1021,31 @@ msgstr ""
"Mesedez hautatu baimen berriak, edo erabili 'unekoa' uneko baimenak "
"mantentzeko.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "fitxategi berria"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fitxategia:"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Erabiltzailea:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Taldea:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Baimenak:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Hautatu %s-rentzako balio berria"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -985,7 +1059,7 @@ msgstr ""
"\t%sMaila arrunteko balioa:\t<i>%s</i>%s\n"
"\t%sMaila seguruaren balioa:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Balio berria:"
diff --git a/po/fa.po b/po/fa.po
index 6824a0e..1eeccd6 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-fa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-02-26 06:31+0100\n"
"Last-Translator: Abbas Izad <abbasizad@hotmail.com>\n"
"Language-Team: Persian\n"
@@ -28,26 +28,26 @@ msgstr "گزارش پرونده‌های بی‌صاحب"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "پیکربندی صوت"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "گزینه‌ها"
@@ -131,20 +131,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "اجازه/امتناع آغازگری مجدد توسط کاربر کنسول."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "گزارش پرونده‌های بی‌صاحب"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "بررسی افزودن/برداشتن suid پرونده‌های ریشه"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -155,99 +159,100 @@ msgstr ""
"کاربرهای مجاز را در /etc/cron.allow و /etc/at.allow بگذارید. \n"
"(دستورالعمل at(1) و crontab(1) را مطالعه کنید)."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "گزارش پرونده‌های بی‌صاحب"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "گذاردن مدت تاریخ گذرواژه برای جلوگیری از استفاده‌ی مجدد گذرواژه."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "لطفا صبر کنید، در حال گذاشتن گزینه‌های امنیتی..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "تعیین umask کاربر."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "بررسی گذرواژه‌ی خالی در پرونده‌ی /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "اجازه/امتناع ثبت‌ورود خودکار."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "گزارش پرونده‌های بی‌صاحب"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "گزارش پرونده‌های بی‌صاحب"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "تعیین مدت تاخیر پوسته. صفر بمعنی هیچ تاخیر."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "حفاظت از spoofing نام‌یابی"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -258,53 +263,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "اجازه/امتناع ثبت‌ورود مستقیم مدیر."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "گزارش پرونده‌های بی‌صاحب"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "بکار انداختن ثبت پاکت‌های عجیب IPv4"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -312,19 +316,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "بکاراندازی حفاظت IP spoofing"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -391,43 +391,59 @@ msgstr ""
"((hosts.allow(5)را مشاهده کنید)."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "فعال/غیرفعال‌سازی بررسی بی‌نظم کارت‌های شبکه."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "گذاردن umask مدیر."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "پذیرش پیغام‌های خطای bogus IPv4"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "بررسی افزودن/برداشتن پرونده‌های sgid"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "فعال/غیرفعال‌سازی بررسی بی‌نظم کارت‌های شبکه."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -601,53 +617,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "امنیت"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -657,7 +684,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -665,14 +692,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -680,7 +707,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -692,304 +719,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "لطفاً صبر کنید... در حال بکار بستن پیکربندی"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "شیلی"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "پیکربندی صوت"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "ترک"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "راهنما"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "درباره"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "تنظیمات سیستم"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "مشخص کردن گزینه‌ها"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "بررسی روزانه‌ی امنیت"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "امنیت"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "نمایه‌ی شبکه"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "بررسی‌های متناوب"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "گزینه‌ها"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "اجازه‌ها"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "گزینه‌ها"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "گزینه‌ها‌ی سیستم"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "اجازه‌ها"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "بدون اشتراک"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "حذف بسته‌ها..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "جزئیات"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "مشخص کردن گزینه‌ها"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "مشخص کردن گزینه‌ها"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "پالاو"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "گزینه‌های پایه"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "بررسی‌های متناوب"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "سطح امنیت"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "بکار انداختن آغازگری سی‌دی؟"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "لطفاً سطح امنیتی مورد نظر را انتخاب کنید"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "هشدارهای امنیتی:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "بکار انداختن بررسی ساعتی امنیت msec"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "بررسی‌های متناوب"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "گزینه‌ها"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "افزودن کاربر"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "حذف کردن"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "مسیر"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "شناسه‌ی کاربر"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "شناسه‌ی گروه"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "نادیده گرفتن"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_پرونده"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "شناسه‌ی کاربر"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "شناسه‌ی گروه"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "اجازه‌ها"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "انتخاب کردن پرونده‌ی ثابت‌افزار برای %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -997,7 +1071,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "کله‌دونیای جدید"
diff --git a/po/fi.po b/po/fi.po
index 936ea34..3d316f3 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-11-19 20:45+0200\n"
"Last-Translator: Jani Välimaa <wally@mandriva.org>\n"
"Language-Team: Finnish <cooker-i18n@mandrivalinux.org>\n"
@@ -38,28 +38,28 @@ msgstr "Ota käyttöön muutoksien tarkistus järjestelmän käyttäjissä."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Tallenna _asetukset"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Asetuksia ei voida tallentaa!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Virhe ladattaessa liitännäistä %s tiedostosta %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Poikkeukset"
@@ -143,18 +143,23 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Salli paikallisten käyttäjien sammuttaa ja käynnistää kone uudelleen."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Salli ryhmän wheel jäsenten saada pääkäyttäjän oikeudet ilman salasanaa."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Tarkista palomuurin asetusten muutokset."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Tarkista suid root -tiedostojen muutokset."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Kirjaa säännöllisten tarkistusten tulokset järjestelmälokiin."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -164,11 +169,11 @@ msgstr ""
"Lisää sallitut käyttäjät tiedostoihin /etc/cron.allow ja /etc/at.allow. "
"Lisätietoa komennoilla \"man at\" ja \"man crontab\"."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "Tarkista tiedostojen .rhosts ja .shosts \"vaaralliset\" asetukset."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Ota käyttöön järjestelmän käyttäjäryhmien muutosten tarkistus."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -178,7 +183,7 @@ msgstr ""
"Jos asetus on käytössä, etsitään tyhjiä salasanoja ja outoja "
"pääkäyttäjätunnuksia."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -186,11 +191,11 @@ msgstr ""
"Aseta salasanahistorian pituus rajoittamaan salasanojen käyttämistä "
"uudelleen (pam_tcb ei tue ominaisuutta)."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Ota käyttöön suid-tiedostojen tarkistussumman laskeminen."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -201,50 +206,50 @@ msgstr ""
"Jos asetus on käytössä, käytetään hakemistoa ~/tmp tilapäisille "
"tiedostoille. Muuten käytetään hakemistoa /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Käyttäjän sähköpostiosoite, johon tietoturvailmoitukset lähetetään."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Aseta käyttäjien umask-arvo."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Salli vain ryhmän wheel jäsenten käyttää komentoa su."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Tarkista tyhjät salasanat tiedostossa /etc/shadow."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Salli automaattinen kirjautuminen."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Ota käyttöön muutoksien tarkistus järjestelmän käyttäjissä."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Raportoi tiedostot, joilla ei ole omistajaa."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Komentotulkin aikakatkaisu.\n"
"\n"
"Asetus 0 (nolla) poistaa aikakatkaisun."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr "Salli näytönhallintasovellusten (KDM ja GDM) näyttää käyttäjälistaus."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Koneen nimen huijaussuojaus"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -255,17 +260,17 @@ msgstr ""
"Jos asetus on \"enforce\", järjestelmän oikeudet pakotetaan automaattisesti "
"turvallisuusasetusten mukaisesti."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Sisällytä nykyinen hakemisto PATH-muuttujaan oletusarvoisesti."
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr "Ota käyttöön käyttäjien tiedostojen oikeustarkistukset."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -285,7 +290,7 @@ msgstr ""
"etäpalveluita. Huomaa, että sallitut palvelut täytyy lisätä käsin tiedostoon "
"server.TIETOTURVATASO tarvittaessa."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -295,11 +300,11 @@ msgstr ""
"MIETI TARKKAAN, jos olet poistamassa salasanatunnistusta käytöstä, koska se "
"saattaa järjestelmän haavoittuvaiseksi."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Näytä turvallisuusilmoitukset ilmoitusalueella (libnotifyn avulla)."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -308,23 +313,23 @@ msgstr ""
"\n"
"Jos umask on -1, käytetään järjestelmän oletusarvoa."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Tarkista avoimet portit."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Salli pääkäyttäjän paikallinen kirjautuminen."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Ota käyttöön järjestelmän käyttäjäryhmien muutosten tarkistus."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr "Tarkista tiedostojen .rhosts ja .shosts \"vaaralliset\" asetukset."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -338,11 +343,11 @@ msgstr ""
"\n"
"Lisätietoja komennolla \"man sshd_config\"."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Kirjaa epätavalliset paketit lokiin."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -350,22 +355,17 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Kysy pääkäyttäjän salasanaa siirryttäessä \"single user\"-tilaan\n"
"\n"
"Lisätietoja komennolla \"man sulogin\"."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Ota käyttöön IP spoofing -suojaus."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-"Salli ryhmän wheel jäsenten saada pääkäyttäjän oikeudet ilman salasanaa."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -428,42 +428,58 @@ msgstr ""
"Lisätietoja komennoilla \"man hosts.deny\" ja \"man hosts.allow\"."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Ota käyttöön verkkokorttien promiscuous-tarkistus."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Ota RPM-pakettien tarkistus käyttöön. Käytettäessä asetusta, ilmoitetaan, "
-"jos asennettujen tiedostojen tarkistussumma on muuttunut. Binääri- ja "
-"asetustiedostot käsitellään erikseen."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Aseta pääkäyttäjän umask-arvo."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr "Tarkista järjestelmäasetusten muutokset kerran tunnissa."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Pakota MSEC-asetukset käyttöön järjestelmän käynnistyessä"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Ohjaa turvallisuustarkistusten tuloste ja tulokset konsoliin."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Hyväksy virheelliset IPv4-virheviestit"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Tarkista sgid-tiedostojen muutokset."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Ota käyttöön verkkokorttien promiscuous-tarkistus."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Ota RPM-pakettien tarkistus käyttöön. Käytettäessä asetusta, ilmoitetaan, "
+"jos asennettujen tiedostojen tarkistussumma on muuttunut. Binääri- ja "
+"asetustiedostot käsitellään erikseen."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -630,7 +646,7 @@ msgstr "Asetuksia ei voida tallentaa!"
msgid "Unable to save file system permissions!"
msgstr "Palauta tason oletusarvoon"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -640,52 +656,65 @@ msgstr ""
"Tämä työkalu mahdollistaa järjestelmän turvallisuusasetusten muokkaamisen.\n"
"Ota työkalu käyttöön ja valitse haluttu turvallisuustaso."
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Kohtalaisen turvalliset asetukset; joitakin tarkistuksia suoritetaan "
"säännöllisesti. Suositeltu taso työpöytäkäyttöön."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Maksimoitu turvallisuus; osittain myös etäkäyttömahdollisuuksien "
"kustannuksella, laajoja tarkistuksia suoritetaan säännöllisesti. Suositeltu "
"turvallisuustaso palvelinkäyttöön ja koneille, joiden turvallisuudesta "
"ollaan huolissaan."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Järjestelmän turvallisuus"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -700,7 +729,7 @@ msgstr ""
"salasanan asetukset, yhteistyö muiden turvallisuustyökalujen kanssa sekä "
"tiedostonluontioikeudet."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -711,7 +740,7 @@ msgstr ""
"Asetuksilla määritellään verkon turvallisuusasetukset erilaisia etäuhkia,\n"
"luvatonta käyttöä ja murtoyrityksiä vastaan."
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -720,7 +749,7 @@ msgstr ""
"<big><b>Säännölliset tarkistukset</b></big>\n"
"Asetuksilla määritellään säännöllisesti suoritettavat tarkistukset."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -733,7 +762,7 @@ msgstr ""
"rajaton määrä poikkeuksia. Huomaa, että poikkeukset tulee ilmoittaa\n"
"regexp-muodossa."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -753,239 +782,286 @@ msgstr ""
"pakottaa automaattisesti\n"
"haluttuun arvoon havaittaessa muutos."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Tallenna ja ota uudet asetukset käyttöön?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "Virheelliset oikeudet, %s:%s"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Tiedosto"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "Tallenna _asetukset"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Poistu"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Apua"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Tietoja"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Järjestelmän turvallisuus- ja seuranta-asetukset"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Asetus"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Perusasetukset"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Järjestelmän turvallisuus"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Verkon turvallisuus"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Säännölliset tarkistukset"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Poikkeukset"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Tiedostojen oikeudet"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC-asetusten muutokset"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "asetus"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Järjestelmän oikeuksien muutokset"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "Oikeustarkistus"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "%s <b>%s</b> muuttui (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "%s <b>%s</b> (%s) lisättiin"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "%s <b>%s</b> poistettiin"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "ei muutoksia"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Tallennetaan muutoksia.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC-testin tulokset:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Yksityiskohdat"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC-viestit (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Yksityiskohdat (%d muutosta).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Perustasoa ei ole määritelty, käytetään tasoa %s"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Havaittiin taso \"%s\""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Asetus"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Kuvaus"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Arvo"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Virheellinen asetus %s!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Turvallisuustarkistus"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Virheellinen turvallisuustaso %s."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Ota MSEC-työkalu käyttöön"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Turvallisuustaso"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Lähetä hälytykset sähköpostilla"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Näytä hälytykset työpöydällä"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Ota säännölliset tarkistukset käyttöön"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Turvallisuustarkistus"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Poikkeus"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Lisää sääntö"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Poista"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Polku"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Käyttäjä"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Ryhmä"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Pakota"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Muokkaa poikkeusta"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Lisää uusi poikkeus"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr "Valitse haluttu tarkistus ja lisää poikkeus.\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Tarkistus: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Poikkeus: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Muutetaan %s oikeuksia"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Lisätään uutta oikeustarkistusta"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -994,31 +1070,31 @@ msgstr ""
"Muutetaan kohteen <b>%s</b> oikeuksia. Määrittele uudet oikeudet tai "
"napsauta \"Peru\" säilyttääksesi vanhat asetukset.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "Uusi tiedosto"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Tiedosto: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Käyttäjä: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Ryhmä: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Oikeudet: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Valitse arvolle %s uusi arvo"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1032,7 +1108,7 @@ msgstr ""
"\t%sNormaalitason asetus:\t<i>%s</i>%s\n"
"\t%sTurvallisen tason asetus:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Uusi asetus:"
diff --git a/po/fr.po b/po/fr.po
index aa2f08d..50b4761 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -75,7 +75,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-fr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-09-26 11:19+0200\n"
"Last-Translator: Christophe Berthelé <berthy@mandriva.org>\n"
"Language-Team: French <cooker-i18n@mandrivalinux.org>\n"
@@ -98,28 +98,28 @@ msgstr "Activer la vérification des changements dans les utilisateurs système.
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Sauvegarder la configuration"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Impossible de sauvegarder la configuration !"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Erreur de chargement du greffon « %s » de %s : %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Exceptions"
@@ -204,19 +204,24 @@ msgstr ""
"Autoriser l'arrêt et le redémarrage du système par les utilisateurs locaux."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Autoriser l'accès root sans mot de passe pour les membres du groupe wheel."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Surveiller la modification des paramètres du parefeu."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"Vérifier les ajouts/retraits de fichiers ayant la permission « suid root »."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Tracer les vérifications périodiques dans le journal système."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -225,11 +230,11 @@ msgstr ""
"les utilisateurs autorisés dans /etc/cron.allow et /etc/at.allow (voir les "
"pages de manuel at(1) et crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "Vérifier les options dangereuses dans les fichiers .rhosts/.shosts."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Activer la vérification des changements dans les groupes sytème."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -237,7 +242,7 @@ msgstr ""
"Active les vérifications relatives aux mots de passe, comme les mots de "
"passe vides ou les comptes administrateurs suspects."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -245,11 +250,11 @@ msgstr ""
"Régler la taille de l'historique des mots de passe pour éviter leur "
"réutilisation. Ceci n'est pas supporté par pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Activer la vérification de la somme de contrôle des fichiers suid."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -259,51 +264,51 @@ msgstr ""
"paramètre est activé, le répertoire utilisateur sera utilisé pour les "
"fichiers temporaires. Sinon, c'est /tmp qui le sera."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Adresse courriel pour la réception des avertissements de sécurité."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Régler le umask utilisateur."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Autoriser la connexion à root via su uniquement aux utilisateurs du groupe "
"wheel."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Vérifier les mots de passe vides dans /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Activer la connexion automatique (autologin)."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Activer la vérification des changements dans les utilisateurs système."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Rechercher les fichiers n'appartenant à aucun utilisateur."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Régler le délai d'expiration du shell. Zéro signifie pas d'expiration."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Autorise les gestionnaires de connexion (kdm et gdm) à afficher la liste des "
"utilisateurs locaux."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Activer la protection contre l'usurpation de résolution de nom"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -314,11 +319,11 @@ msgstr ""
"système seront corrigées automatiquement en fonction de la configuration de "
"sécurité du système."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Inclure le répertoire courant dans le PATH utilisateur par défaut"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -326,7 +331,7 @@ msgstr ""
"Vérifier les permissions des fichiers utilisateurs qui ne devraient pas "
"appartenir à quelqu'un d'autre ou avoir les droits en écriture."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -346,7 +351,7 @@ msgstr ""
"doivent être placés manuellement dans les fichiers server.NIVEAU_SERVEUR si "
"vous en avez besoin."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -355,13 +360,13 @@ msgstr ""
"EXTRÈMEMENT prudent si vous désactivez les mots de passe car la machine "
"serait alors très vulnérable."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Affiche les notifications de sécurité dans la barre des tâches en utilisant "
"libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -369,23 +374,23 @@ msgstr ""
"Régler l'option umask pour le montage de partitions vfat et ntfs. Si umask "
"est à « -1 » alors l'umask système par défaut est utilisé."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Vérifier les ports réseau ouverts."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Permettre la connexion directe sur terminal en tant que root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Activer la vérification des changements dans les groupes sytème."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr "Vérifier les options dangereuses dans les fichiers .rhosts/.shosts."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -396,11 +401,11 @@ msgstr ""
"d'authentification sont autorisées. Voir la page de manuel sshd_config (5) "
"pour plus d'information."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Tracer les paquets réseaux suspects."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -408,21 +413,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Demander le mot de passe root lors du passage en mode « single user » (man "
"sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Activer la protection contre l'usurpation d'adresse IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-"Autoriser l'accès root sans mot de passe pour les membres du groupe wheel."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Affecter les fichiers sans propriétaire à « nobody/nogroup »"
@@ -478,47 +478,63 @@ msgstr ""
"allow (voir hosts.allow(5)))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Vérifier le mode espion des cartes réseau."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Activer la vérification de l'intégrité des paquetages RPM installés. Ceci "
-"vous avertira lorsque la somme de contrôle des fichiers installés n'est plus "
-"la même, en affichant séparement les résultats pour les fichiers binaires ou "
-"de configuration."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Régler le umask de l'administrateur."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Effectuer toutes les heures une vérification de sécurité des changements de "
"la configuration système."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Forcer les paramètres MSEC au démarrage"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
"Afficher les résultats des vérifications de sécurité périodiques dans le "
"terminal."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Accepter les messages d'erreur IPv4 bogués."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Vérifier les ajouts/retraits des fichiers sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Vérifier le mode espion des cartes réseau."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Activer la vérification de l'intégrité des paquetages RPM installés. Ceci "
+"vous avertira lorsque la somme de contrôle des fichiers installés n'est plus "
+"la même, en affichant séparement les résultats pour les fichiers binaires ou "
+"de configuration."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -685,7 +701,7 @@ msgstr "Impossible de sauvegarder la configuration !"
msgid "Unable to save file system permissions!"
msgstr "Remettre les valeurs par défaut pour ce niveau"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -696,53 +712,66 @@ msgstr ""
"Si vous souhaitez l'activer, veuillez choisir le niveau de sécurité "
"approprié : "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Ce profil configure un ensemble de paramètres pour un niveau de sécurité "
"raisonnable. Il active différentes vérifications périodiques du système, non "
"intrusives. Ce niveau est préconisé pour les ordinateurs de bureau."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Ce profil est configuré pour fournir une sécurité maximale, y compris au "
"détriment de l'accès distant au système. Il active aussi une vaste panoplie "
"de vérifications périodiques. Ce niveau est préconisé pour les serveurs et "
"les systèmes sensibles."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sécurité du système"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -758,7 +787,7 @@ msgstr ""
"les permissions par\n"
"défaut des fichiers et des répertoires. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -770,7 +799,7 @@ msgstr ""
"les accès non\n"
"autorisés et les tentatives d'intrusion. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -780,7 +809,7 @@ msgstr ""
"Ces options configurent les vérifications de sécurité qui doivent être "
"exécutées périodiquement. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -794,7 +823,7 @@ msgstr ""
"d'exceptions\n"
"que vous le souhaitez. Chaque exception est analysée comme une regexp."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -814,217 +843,264 @@ msgstr ""
"corrigées automatiquement \n"
"par les valeurs spécifiées quant un changement est détecté. "
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Sauvegarder et appliquer la nouvelle configuration ?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "permissions incorrectes pour « %s » : « %s »"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fichier"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Sauvegarder la configuration"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Quitter"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Aide"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "À _propos"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC : Sécurité du système et Audit"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Option de sécurité"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Sécurité de base"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Sécurité du système"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Sécurité du réseau"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Vérifications périodiques"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Exceptions"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permissions"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Changements d'options MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "option"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Changements des permissions système"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "vérification des permissions"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "changé %s <b>%s</b>(%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "ajouté %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "supprimé %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "pas de changements"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Sauvegarde des changements.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC résultats du test : </b><i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Détails"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC messages (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Détails (%d changements).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Pas de niveau msec de base spécifié, « %s » sera utilisé"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Niveau msec de base détecté '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Option de sécurité"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Description"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Valeur"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Option invalide « %s » !"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Vérifications de sécurité"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Niveau de sécurité incorrect « %s »."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Activer l'outil MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Selectionner le niveau de sécurité de base"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Envoi d'alertes de sécurité par courriel"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Afficher les alertes de sécurité sur le bureau"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Activer les vérifications périodiques"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Vérifications de sécurité"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Exception"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Ajouter une règle"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Supprimer"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Chemin"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Utilisateur"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Groupe"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Forcer"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Édition d'exception"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Ajout d'une nouvelle exception"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -1032,23 +1108,23 @@ msgstr ""
"Édition d'exception. Veuillez choisir la vérification msec associée et la "
"valeur de l'exception\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Vérification : "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Exception : "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Changement des permissions pour %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Ajout d'une nouvelle vérification périodique"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -1058,31 +1134,31 @@ msgstr ""
"Veuillez préciser les nouvelles permissions ou utiliser « current » pour "
"conserver les permissions actuelles.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "nouveau fichier"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fichier : "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Utilisateur : "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Groupe : "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Permissions : "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Sélectionnez une nouvelle valeur pour %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1096,7 +1172,7 @@ msgstr ""
"\t%sValeur du niveau standard :\t<i>%s</i>%s\n"
"\t%sValeur du niveau sécurisé :\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nouvelle valeur :"
diff --git a/po/fur.po b/po/fur.po
index 8c90812..12a781b 100644
--- a/po/fur.po
+++ b/po/fur.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-06-28 17:41+0200\n"
"Last-Translator: Andrea Gracco <graccoandrea@tin.it>\n"
"Language-Team: furlan <gft@freelists.org>\n"
@@ -27,26 +27,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configurazion dal stîl di inviament"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opzions"
@@ -119,109 +119,113 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Acès automatic"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -232,50 +236,50 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr ""
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -283,16 +287,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -340,38 +340,54 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
-msgid "Set the root umask."
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
#: ../src/msec/help.py:134
-msgid "Perform hourly security check for changes in system configuration."
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
msgstr ""
#: ../src/msec/help.py:136
-msgid "Enforce MSEC settings on system startup"
+msgid "Set the root umask."
msgstr ""
#: ../src/msec/help.py:138
-msgid "Enable periodic security check results to terminal."
+msgid "Perform hourly security check for changes in system configuration."
msgstr ""
#: ../src/msec/help.py:140
-msgid "Accept bogus IPv4 error messages."
+msgid "Enforce MSEC settings on system startup"
msgstr ""
#: ../src/msec/help.py:142
-msgid "Enable checking for additions/removals of sgid files."
+msgid "Enable periodic security check results to terminal."
msgstr ""
#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
+#: ../src/msec/help.py:146
+msgid "Enable checking for additions/removals of sgid files."
+msgstr ""
+
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -543,53 +559,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sigurece"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -599,7 +626,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -607,14 +634,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -622,7 +649,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -634,295 +661,342 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Cile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Configurazion dal stîl di inviament"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Jessî"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Jutori"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Informazions"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr ""
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Sigurece"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Sigurece"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Sigurece"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Gnûf profîl..."
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opzions"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permès"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opzions"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permès"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Nissune condivision"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "O rimôf i pachets..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr ""
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Sigurece"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Descrizion"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Sigurece"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nivel di Sigurece"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Abilite l'inviament di CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Nivel di Sigurece"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Nivel di Sigurece"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Sigurece"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opzions"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Zonte utent"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Scancele"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr ""
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID Utent"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID Grop"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr ""
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_File"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID Utent"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID Grop"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permès"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -930,7 +1004,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr ""
diff --git a/po/ga.po b/po/ga.po
index 17f7f23..c7a902d 100644
--- a/po/ga.po
+++ b/po/ga.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-09-12 18:04+0200\n"
"Last-Translator: Alastair McKinstry <mckinstry@computer.org>\n"
"Language-Team: Irish <ga@li.org>\n"
@@ -25,26 +25,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Cumraíocht fuaime"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Roghnachais"
@@ -117,110 +117,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Ainm úsáideora"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Uath-Logann"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -231,51 +235,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Scríos Printéir"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -283,16 +287,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -340,39 +340,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Gan pasfhocal"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -546,53 +562,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Slándáil"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -602,7 +629,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -610,14 +637,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -625,7 +652,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -637,300 +664,347 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Fan tamall... ag cur na cumraíochta i bhfeidhm"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "An tSile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Cumraíocht fuaime"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Éalaigh"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "C_úidiú"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Eolas"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Mód Coras"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Cumraigh roghanna"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Slándáil"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Slándáil"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Próifíl líonra"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Roghnachais"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Ceadanna"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Roghnachais"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Roghanna an Chórais"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Ceadanna"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Gan roinnt"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Ag baint pacáistí..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Sonraí"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Cumraigh roghanna"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Cumraigh roghanna"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Cumraigh roghanna"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Leibhéal Slándála"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Cumasaigh dúiseacht ón dlúthdhiosca?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Roghnaigh liebhéal slándáil"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Roghnaigh liebhéal slándáil"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Cumraigh roghanna"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Roghnachais"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Suimigh úsáideoir"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Scríos"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Conair"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID Úsáideoir"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID Grupa"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Déan neamhaird de"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Comhad"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID Úsáideoir"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID Grupa"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Ceadanna"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -938,7 +1012,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "An Nua-Chaladóin"
diff --git a/po/gl.po b/po/gl.po
index ef9f18a..51e1fca 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-gl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-04-13 20:37+0100\n"
"Last-Translator: Leandro Regueiro <leandro DOT regueiro AT gmail DOT com>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
@@ -31,27 +31,27 @@ msgstr "Informar dos ficheiros sen propietario"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configuración do son"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Non foi posible cargar o ficheiro de imaxes %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcións"
@@ -137,20 +137,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permitir o reinicio por usuario de consola."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Informar dos ficheiros sen propietario"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Verificar a adición/eliminación de ficheiros suid de root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -161,17 +165,18 @@ msgstr ""
"Poña os usuarios ós que se lles permite usalos en /etc/cron.allow e\n"
"/etc/at.allow (consulte man at(1) e crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Informar dos ficheiros sen propietario"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -180,83 +185,83 @@ msgstr ""
"Configurar a lonxitude do historial de contrasinais para previr a "
"reutilización de contrasinais."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Agarde, establecendo as opcións de seguridade..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Establecer a máscara do modo de creación de ficheiros de usuario."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Comproba contrasinais baleiros en /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Permitir o login automático."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Informar dos ficheiros sen propietario"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Informar dos ficheiros sen propietario"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Establece o tempo de espera da shell. O valor cero significa sen tempo de "
"espera."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Activar protección de spoofing de IP."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -267,53 +272,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Permitir o login directo do usuario root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Informar dos ficheiros sen propietario"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Activar o rexistro de paquetes IPv4 estraños."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -321,18 +325,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Activar protección de spoofing de IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -401,42 +401,58 @@ msgstr ""
"hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Activar a verificación de promiscuidade de tarxetas ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Establecer a máscara do modo de creación de ficheiros de root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Aceptar mensaxes de erro IPv4 ."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Verificar adicións/eliminacións de ficheiros sgid"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Activar a verificación de promiscuidade de tarxetas ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -612,53 +628,64 @@ msgstr "Non foi posible cargar o ficheiro de imaxes %s"
msgid "Unable to save file system permissions!"
msgstr "Restablecer os valores predeterminados do mesturador de son"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Seguridade"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -668,7 +695,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -676,14 +703,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -691,7 +718,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -703,304 +730,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Por Favor, Agarde... Aplicando a configuración"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Configuración do son"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Saír"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Axuda"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Acerca de"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Configuración do sistema"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Especifica-las opcións"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Comprobación de seguridade diaria"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Seguridade"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Perfil de rede"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Comprobacións Periódicas"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcións"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcións"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Opcións do Sistema"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Non compartir"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Eliminando paquetes..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalles"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Especifica-las opcións"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Especifica-las opcións"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opcións principais"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Comprobacións Periódicas"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nivel de seguridade"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Permiti-lo arrinque dende un CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Escolla o nivel de seguridade"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Alertas de Seguridade:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Habilitar a verificación de seguridade de msec cada hora"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Comprobacións Periódicas"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcións"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Engadir usuario"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Eliminar"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Ruta"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID de Usuario"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID do Grupo"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignorar"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Ficheiro"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID de Usuario"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID do Grupo"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permisos"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Seleccione o ficheiro de firmware para %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1008,7 +1082,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nova Caledonia"
diff --git a/po/he.po b/po/he.po
index 68c48b3..1540265 100644
--- a/po/he.po
+++ b/po/he.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-03-24 03:26+0200\n"
"Last-Translator: Dotan Kamber <kamberd@yahoo.com>\n"
"Language-Team: Hebrew\n"
@@ -36,27 +36,27 @@ msgstr "דווח על קבצים ללא שייכות"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "הגדרות קול"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "טעינת קובץ התמונה %s נכשל"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "אפשרויות"
@@ -140,20 +140,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "אפשר אתחול מחדש על ידי משתמש במסוף."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "דווח על קבצים ללא שייכות"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "בדיקת הוספה או גריעה של קבצי SUID של root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -164,98 +168,99 @@ msgstr ""
"יש להוסיף משתמשים מורשים בקובץ etc/cron.allow/ ו-etc/at.allow/\n"
"(פרטים נוספים ב- (man at(1 ו-(crontab(1)."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "דווח על קבצים ללא שייכות"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "הגדרת אורך היסטורית הסיסמאות לניעת שימוש חוזר בסיסמה"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "נא להמתין, מגדיר אפשרויות אבטחה..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "קביעת מסיכת יצירת הקובץ של המשתמש."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "בדוק סיסמה ריקה בקובץ /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "התרת כניסה אוטומטית."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "דווח על קבצים ללא שייכות"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "דווח על קבצים ללא שייכות"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "הגדרת זמן תפוגת המעטפת. ערך של אפס משמעו כי אין תפוגה."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "הגנה בפני זיוף תרגום שמות מתחם"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -266,53 +271,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "אפשר התחברות מקומית של מנהל המערכת."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "דווח על קבצים ללא שייכות"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "אפשר רישום חבילות IPv4 מוזרות"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -320,18 +324,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "אפשר הגנה בפני זיוף כתובות IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -400,41 +400,57 @@ msgstr ""
"allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "הפעל בדיקתpromiscuity של כרטיסי הרשת."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "קביעת מסיכת מנהל המערכת (root umask)"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "אפשר הודעות שגיאה IPv4 מוזרות"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "בדיקת הוספות או שינויים של קבצי sgid"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "הפעל בדיקתpromiscuity של כרטיסי הרשת."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -610,53 +626,64 @@ msgstr "טעינת קובץ התמונה %s נכשל"
msgid "Unable to save file system permissions!"
msgstr "כיוון מחודש של מערבל הקול לערכי ברירת המחדל"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "הגדרות אבטחה"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -666,7 +693,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -674,14 +701,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -689,7 +716,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -701,303 +728,350 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "נא להמתין... מיישם את ההגדרות"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "צ'ילה"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "הגדרות קול"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "יציאה"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "עזרה"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "אודות"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "הגדרות מערכת"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "יש לציין אפשרויות"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "בדיקת אבטחה יומית"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "הגדרות אבטחה"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "תצורת רשת"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "בדיקות תקופתיות"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "אפשרויות"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "הרשאות"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "אפשרויות"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "אפשרויות מערכת"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "הרשאות"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "ללא שיתוף"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "מסיר חבילות..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "פרטים"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "יש לציין אפשרויות"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "יש לציין אפשרויות"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "פאולו"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "אפשרויות ראשיות"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "בדיקות תקופתיות"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "סף האבטחה"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "האם לאפשר אתחול מתקליטור?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "בשלב זה עליך לבחור את סף האבטחה הרצוי מבין האפשרויות:"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "התראות אבטחה:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "אפשר בדיקות אבטחה של msec מדי שעה"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "בדיקות תקופתיות"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "אפשרויות"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "הוספת חוק"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "מחיקה"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "נתיב"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "קוד זיהוי משתמש"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "קוד זיהוי קבוצה"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "התעלם"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_קובץ"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "קוד זיהוי משתמש"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "קוד זיהוי קבוצה"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "הרשאות"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "בחירת קובץ קושחה עבור %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1005,7 +1079,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "קלדוניה החדשה"
diff --git a/po/hi.po b/po/hi.po
index 9718e78..c2b4b7f 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-hi\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-04-04 21:54+0530\n"
"Last-Translator: धनञ्जय शर्मा (Dhananjaya Sharma) <dysxhi@yahoo.co.in>\n"
"Language-Team: हिन्दी (Hindi) <dysxhi@yahoo.co.in>\n"
@@ -28,26 +28,26 @@ msgstr "बिना स्वामित्व वाली संचिका
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "सांउड संरचना"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "विकल्पों"
@@ -132,118 +132,123 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "कन्सोल उपयोगकर्ता द्वारा रीबूट की अनुमति/निषेधाज्ञा । "
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "बिना स्वामित्व वाली संचिकाओं के बारे में बतायें"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "एसयूआईडी वाली रूट संचिकाओं के जोड़ने/हटाने की जाँच करें"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "बिना स्वामित्व वाली संचिकाओं के बारे में बतायें"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "कूट-शब्द के पुन: उपयोग को रोकने के लिए कूटशब्द इतिहास सीमा निर्धारित करें ।"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "कृपया प्रतिक्षा करें, सुरक्षा विकल्पों को स्थापित किया जा रहा है..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "उपयोगकर्ता यूमास्क को स्थापित करें"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "/etc/shadow में शुन्य कूट-शब्द की जाँच करें"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "स्वतः सत्रारम्भ को अनुमति/निषेधज्ञा"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "बिना स्वामित्व वाली संचिकाओं के बारे में बतायें"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "बिना स्वामित्व वाली संचिकाओं के बारे में बतायें"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "कोश की समय-सीमा निर्धारित करें । एक शून्य मूल्य का अर्थ कोई समय-सीमा नहीं है ।"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "नाम रेजयुलेशन स्पूफ़िंग सुरक्षा"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -254,53 +259,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "सीधे रूट संत्र-आरम्भ की अनुमति/निषेधाज्ञा ।"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "बिना स्वामित्व वाली संचिकाओं के बारे में बतायें"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "आईपी संस्मरण-४ के विचित्र पैकेटों की लॉग-इन को सक्रिय करना"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -308,19 +312,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "आईपी स्पूफ़िंग सुरक्षा सक्रिय"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -372,43 +372,59 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "ईथरनेट कार्डों की अभेदता जाँच सक्रिय/निष्क्रिय ।"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "रूट यूमास्क (umask) को स्थापित करें ।"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "बकवास आईपी संस्मरण-४ त्रुटि संदेशों को स्वीकार करें"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "एसजीआईडी संचिकाओं का जोड़ना/हटाना को चेक करो"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "ईथरनेट कार्डों की अभेदता जाँच सक्रिय/निष्क्रिय ।"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -582,53 +598,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "सुरक्षा"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -638,7 +665,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -646,14 +673,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -661,7 +688,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -673,304 +700,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "कृपया प्रतीक्षा करें... संरचना को लागू करें"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "चीली"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "सांउड संरचना"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "निकास"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "सहायता"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "के बारे में"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "तंत्र समायोजनायें"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "विकल्पों को बतायें"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "नित्य सुरक्षा जाँच"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "सुरक्षा"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "नयी प्रोफ़ाइल..."
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "समय-समय पर की जाने वाली जाँचें"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "विकल्पों"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "अनुमतियां"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "विकल्पों"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "तंत्र के विकल्प"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "अनुमतियां"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "कोई सहभाजिता नहीं"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "पैकेजों को हटाया जा रहा है ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "विस्तृत विवरण"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "विकल्पों को बतायें"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "विकल्पों को बतायें"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "आधार-भूत विकल्प"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "समय-समय पर की जाने वाली जाँचें"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "सुरक्षा स्तर"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "सीडीबूट को सक्रिय किया जायें?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "कृपया इच्छित सुरक्षा स्तर का चयन करें"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "सुरक्षा चेतावनियां:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "प्रत्येक घंटे पर एमसेक्क सुरक्षा जाँच को सक्रिय करें"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "समय-समय पर की जाने वाली जाँचें"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "विकल्पों"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "उपयोगकर्ता जोड़ें"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "मिटायें"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "पथ"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "उपयोग-कर्ता पहचान संख्या"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "समूह पहचान संख्या"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "ध्यान ना दें"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/संचिका (_F)"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "उपयोग-कर्ता पहचान संख्या"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "समूह पहचान संख्या"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "अनुमतियां"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s के लिए फ़र्मवेयर संचिका का चयन करें"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -978,7 +1052,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "New Caledonia"
diff --git a/po/hr.po b/po/hr.po
index 570c10b..f8c60ba 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-01-04 21:25+CET\n"
"Last-Translator: auto\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
@@ -29,26 +29,26 @@ msgstr "Provjera dodavanja/uklanjanja sgid datoteka"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "CUPS postavke"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Odrednice"
@@ -132,20 +132,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Dozvoli/Zabrani ponovno pokretanje od strane korisnika konzole."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Provjera dodavanja/uklanjanja suid root datoteka"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Provjera dodavanja/uklanjanja suid root datoteka"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -157,96 +161,97 @@ msgstr ""
"(vidi upute na (1)\n"
"i crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Provjera dodavanja/uklanjanja suid root datoteka"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Korisnici"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Provjeri prazne zaporke u /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Dozvoli/Zabrani auto-prijavu"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Provjera dodavanja/uklanjanja sgid datoteka"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Omogući zaštitu od krivotvorenja IP adresa"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -257,53 +262,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "(na ovom računalu)"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Provjera dodavanja/uklanjanja suid root datoteka"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Omogući vođenje zapisa čudnih IPv4 paketa"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -311,19 +315,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Omogući zaštitu od krivotvorenja IP adresa"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -376,43 +376,59 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktiviraj/Onemogući provjeru promiskuitetnog moda rada mrežnih kartica"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Bez lozinke"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Prihvati lažne IPv4 poruke o greškama"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Provjera dodavanja/uklanjanja sgid datoteka"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktiviraj/Onemogući provjeru promiskuitetnog moda rada mrežnih kartica"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -586,53 +602,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -642,7 +669,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -650,14 +677,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -665,7 +692,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -677,302 +704,349 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Molimo pričekajte... Primjenjujem konfiguraciju"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Čile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "CUPS postavke"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Izlaz"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Pomoć"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "O"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Proizvoljno particioniranje diska"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Odredi postavke"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Dnevna sigurnosna provjera"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Mrežni međusklop"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Odrednice"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Odrednice"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Odrednice sustava"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Nema dijeljenja"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Uklanjanje paketa..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalji"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Odredi postavke"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Odredi postavke"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Periodične provjere"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Sigurnosna razina"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Omogući CD podizanje?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Izaberite sigurnosni nivo"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sigurnosna razina"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Omogući sigurnosnu provjeru msec-a svakog sata"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Odrednice"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Dodaj korisnika"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Obriši"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Putanja"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Korisnički ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID grupe"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Zanemari"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Datoteka"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Korisnički ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID grupe"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -980,7 +1054,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nova Kaledonia"
diff --git a/po/hu.po b/po/hu.po
index 7f7e380..a2872b6 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec-2010.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-09-29 10:36+0100\n"
"Last-Translator: Gergely Lónyai <aleph@mandriva.org>\n"
"Language-Team: Hungarian <aleph@mandriva.org>\n"
@@ -35,28 +35,28 @@ msgstr "A rendszerfelhasználók változásainak ellenőrzése."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Beállítás _mentése"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Nem menthetőek a beállítások!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Sikertelen a '%s' bővítmény betöltése innen: '%s'. Hibaüzenet:"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Kivételek"
@@ -141,18 +141,22 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Újraindítás és leállítás engedélyezése a helyi felhasználók számára."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Engedélyezi a jelszó nélküli root-tá válást a wheel csoport tagjainak."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Engedélyezi a tűzfalszabályok változásának az ellenőrzését."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "A suid root fájlok létrehozásának/törlésének ellenőrzése."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Engedélyezi az ismétlődő ellenőrzések naplózását rendszerüzenetként."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -161,13 +165,11 @@ msgstr ""
"engedélyezett felhasználókat a /etc/cron.allow illetve a /etc/at.allow "
"fájlokba kell beírni (információ az at(1) illetve a crontab(1) man oldalán)."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Engedélyezi a felhasználók .rhosts/.shosts fájljai veszélyes opcióinak "
-"ellenőrzését."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "A rendszercsoportok változásainak ellenőrzése."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -175,7 +177,7 @@ msgstr ""
"Jelszóellenőrzések engedélyezése mind az üres jelszavakra, mind a nagyobb "
"jogosultságú felhasználókra."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -183,11 +185,11 @@ msgstr ""
"A jelszótörténeti lista hosszának beállítása a jelszavak újrahasználásának "
"megakadályozására. Ezt nem támogatja a pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Engedélyezi, a suid fájlok ellenőrzőösszeggel való ellenőrzését."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -197,56 +199,56 @@ msgstr ""
"paraméter 'yes', akkor a felhasználó saját könyvtára lesz használva az "
"ideiglenes fájlok elhelyezésére. Egyéb esetekben a /tmp lesz használva."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "A biztonsági értesítések levelének címzettje."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Felhasználói umask beállítása."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Engedélyezi, hogy csak a wheel csoport tagjai szerezhetnek root jogot a su "
"paranccsal."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
"Ellenőrzés, hogy létezik-e üres jelszó a /etc/shadow fájlban (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Automatikus bejelentkezés engedélyezése"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "A rendszerfelhasználók változásainak ellenőrzése."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "A tulajdonos nélküli fájlok ellenőrzésének engedélyezése."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"A parancsértelmező várakozási idejének beállítása. A 0 érték jelentése:\n"
"végtelen hosszúságú várakozási időtartam."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Engedélyezi, hogy a helyi felhasználók listája megjelenjen a "
"bejelentkezéskezelőkben (KDM és GDM)."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
"A névfeloldásnak az eredetitől eltérő rendszerrel való végeztetése elleni "
"védelem bekapcsolása"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -257,13 +259,13 @@ msgstr ""
"ki lesznek kényszerítve, az adott rendszerbiztonsági beállításoknak "
"megfelelően."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
"Az aktuális könyvtár legyen a felhasználó PATH változójához értve "
"alapértelmezés szerint"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -271,7 +273,7 @@ msgstr ""
"Engedélyezi, hogy keresve legyen a nem felhasználó által nem írható, illetve "
"idegen tulajdonú fájlok a felhasználók könyvtáraiban."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -291,7 +293,7 @@ msgstr ""
"hozzáférésű szolgáltatást kíván használni, akkor azt kézzel be kell írni a "
"server.SERVER_LEVEL fájlba."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -299,12 +301,12 @@ msgstr ""
"Használjon jelszót a felhasználók azonosításához. EXTRÉM ROSSZ ötlet a "
"jelszavak letiltása, mert a számítógép sebezhetővé válik."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Mutassa a biztonsági eseményeket a libnotify eszközzel a rendszertálcán."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -312,23 +314,25 @@ msgstr ""
"Umask opció beállítása a vfat és ntfs partíciók csatolásához. Ha az umask "
"értéke '-1', akkor a rendszer umask értéke lesz használva."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Engedélyezi a nyitott hálózati portok ellenőrzését."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Közvetlen rendszergazdai bejelentkezés engedélyezése a terminálon."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "A rendszercsoportok változásainak ellenőrzése."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Engedélyezi a felhasználók .rhosts/.shosts fájljai veszélyes opcióinak "
+"ellenőrzését."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -338,11 +342,11 @@ msgstr ""
"password. akkor csak publikus kulccsal elfogadott a bejelentkezés. Lásd "
"további információkért az sshd_config(5) manlapot."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Az erőszakos IPv4 csomagok naplózásának bekapcsolása."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -350,20 +354,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr "Kérjen root jelszót egyfelhasználós módba lépéskor (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr ""
"Az 'IP spoofing' (más gép IP-címének használata forráscímként) elleni "
"védelem bekapcsolása"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Engedélyezi a jelszó nélküli root-tá válást a wheel csoport tagjainak."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -420,47 +420,63 @@ msgstr ""
"kell engedélyezni."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
-"Engedélyezi a telepített RPM csomagok sértetlenségének ellenőrzését. "
-"Ellenőrzi a telepített fájlok ellenőrzőösszegét, és értesítést küld, "
-"amennyiben változást tapasztal. Különbséget tesz a bináris és a "
-"konfigurációs állományok között."
+"Az Ethernet kártyák 'promiscuous' (minden csomagot megtartó) üzemmódjának "
+"ellenőrzésének bekapcsolása"
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "A root umask beállítása."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr "Végezzen óránkénti biztonsági ellenőrzést rendszerbeállításokon."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Az MSEC beállítások kikényszerítése rendszerindításkor"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
"Engedélyezi az ismétlődő biztonsági ellenőrzés eredményének képernyőre "
"írását."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "A hamis IPv4 hibaüzenetek elfogadása"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "A sgid fájlok létrehozásának/törlésének ellenőrzése."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Az Ethernet kártyák 'promiscuous' (minden csomagot megtartó) üzemmódjának "
-"ellenőrzésének bekapcsolása"
+"Engedélyezi a telepített RPM csomagok sértetlenségének ellenőrzését. "
+"Ellenőrzi a telepített fájlok ellenőrzőösszegét, és értesítést küld, "
+"amennyiben változást tapasztal. Különbséget tesz a bináris és a "
+"konfigurációs állományok között."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -627,7 +643,7 @@ msgstr "Nem menthetőek a beállítások!"
msgid "Unable to save file system permissions!"
msgstr "A szint jogosultságainak visszaállítása az alapértelmezett értékekre"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -638,54 +654,67 @@ msgstr ""
"finomhangolni.\n"
"Ha aktiválni kívánja, válasszon egy biztonsági szintet:"
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Ez a beállításprofil a biztonsági lehetőségek közül egy kényelmesen "
"használható összeállítást biztosít. Tartalmaz néhány nem erőforrás igényes "
"időnként lefutó biztonsági ellenőrzést. Ez az ajánlott szint egy otthoni "
"gépre."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Ez a beállításprofil biztosítja a legbiztonságosabb rendszert, illetve "
"egyszerű, gyors módon lehet vele korlátozni a távoli használatot. Több "
"különböző biztonsági ellenőrzést is futtat. Ez a szint kiszolgálókhoz és "
"kifejezetten biztonságot igénylő számítógépekhez javasolt."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Rendszerbiztonság"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -699,7 +728,7 @@ msgstr ""
"jelszó, alapértelmezett fájl létrehozási jogok és integráció más biztonsági "
"eszközökkel."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -711,7 +740,7 @@ msgstr ""
"szálak, \n"
"azonosítatlan hozzáférés, feltörési kísérletek."
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -720,7 +749,7 @@ msgstr ""
"<big><b>Periodikus biztonsági ellenőrzések</b></big>\n"
"Itt az időnként lefutó biztonsági ellenőrzéseket beállításait találja."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -735,7 +764,7 @@ msgstr ""
"kivételek \n"
"felsorolásánál használhat reguláris kifejezéseket is."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -756,217 +785,264 @@ msgstr ""
"másképp \n"
"találja, akkor a beállított értékeket alkalmazni fogja."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Mentsem és alkalmazzam az új beállításokat?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "%s rossz jogosultsággal rendelkezik: '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fájl"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "Beállítás _mentése"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Kilépés"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Súgó"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Névjegy"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: rendszerbiztonság és ellenőrzés"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Biztonsági opció"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Alapbiztonság"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Rendszerbiztonság"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Hálózatbiztonság"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Periodikus ellenőrzések"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Kivételek"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Engedélyek"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Megváltozott MSEC opciók"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "opciók"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Megváltozott rendszerjogosultságok"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "jogosultság ellenőrzése"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "Változás: %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "Bővült: %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "Törölve: %s<b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "nem történt változás"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Változtatások mentése.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC teszt eredménye:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Részletek"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC üzenetek (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Részletek (%d változás).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Nincs alap msec biztonsági szint. A '%s' lesz használva"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Felismert alap msec biztonsági szint: '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Biztonsági opció"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Leírás"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Érték"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Érvénytelen opció '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Biztonsági ellenőrzés"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Érvénytelen biztonsági szint: '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Az MSEC eszköz engedélyezése"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Válasszon alap biztonsági szintet"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Biztonsági figyelmeztetések elküldése emailben"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "A biztonsági figyelmeztetések megjelenítése a munkaasztalon"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Rendszeres biztonsági ellenőrzések engedélyezése"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Biztonsági ellenőrzés"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Kivétel"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Szabály felvétele"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Törlés"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Útvonal"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Felhasználó"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Csoport"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Kényszerítés"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Kivétel szerkesztése"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Új kivétel megadása"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -974,23 +1050,23 @@ msgstr ""
"Kivételek szerkesztése. Kérem jelölje meg az összetartozó msec ellenőrzés- "
"és kivétel-értékeket\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Ellenőrzés: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Kivétel: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "%s jogosultságainak megváltoztatása"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Új jogosultság-ellenőrzés megadása"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -1000,31 +1076,31 @@ msgstr ""
"Kérem ellenőrizze az új jogosultságot, és ha az megfelelő, akkor használja a "
"'current'-et a jelenlegi érték megtartásához.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "új fájl"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fájl:"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Felhasználó:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Csoport: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Engedélyek:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Új érték adása %s-nek"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1038,7 +1114,7 @@ msgstr ""
"\t%sAlapszinti érték:\t\t<i>%s</i>%s\n"
"\t%sBiztonságos szinti érték:\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Új érték:"
diff --git a/po/id.po b/po/id.po
index 305a03f..032b09f 100644
--- a/po/id.po
+++ b/po/id.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 0.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2007-10-27 19:26+0700\n"
"Last-Translator: Willy Sudiarto Raharjo <willysr@gmail.com>\n"
"Language-Team: Indonesia <mdk-id@yahoogroups.com>\n"
@@ -38,27 +38,27 @@ msgstr "Laporkan file yang tidak memiliki pemilik"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Konfigurasi suara"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Tidak dapat memuat file image %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opsi"
@@ -142,20 +142,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Izinkan reboot oleh pengguna konsol."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Laporkan file yang tidak memiliki pemilik"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Pengujian penambahan/penghapusan file root suid."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -166,17 +170,18 @@ msgstr ""
"Taruh pengguna yang diijinkan pada /etc/cron.allow dan /etc/at.allow \n"
"(lihat man at(1) dan crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Laporkan file yang tidak memiliki pemilik"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -185,81 +190,81 @@ msgstr ""
"Tentukan panjang sejarah kata sandi untuk mencegah penggunaan ulang kata "
"sandi."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Harap tunggu, men-setting opsi keamanan..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Tentukan mode mask pembuatan file pengguna."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Periksa kata sandi kosong pada /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Izinkan autologin."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Laporkan file yang tidak memiliki pemilik"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Laporkan file yang tidak memiliki pemilik"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Menentukan timeout shell. Nol berarti tidak ada timeout."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Proteksi penipuan nama"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -270,53 +275,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Izinkan login root langsung."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Laporkan file yang tidak memiliki pemilik"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Aktifkan pencatatan paket aneh IPv4."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -324,18 +328,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Aktifkan proteksi pemalsuan IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -403,41 +403,57 @@ msgstr ""
"(lihat hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktifkan pengujian mode promiscuous kartu ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Tentukan mode mask pembuatan file root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Terima pesan error IPv4 yang tidak benar."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Periksa penambahan/penghapusan file sgid"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktifkan pengujian mode promiscuous kartu ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -612,53 +628,64 @@ msgstr "Tidak dapat memuat file image %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Keamanan"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -668,7 +695,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -676,14 +703,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -691,7 +718,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -703,304 +730,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Harap tunggu... Menerapkan konfigurasi"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurasi suara"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Keluar"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Bantuan"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Keterangan"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Setting sistem"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Tentukan opsi"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Pengujian keamanan harian"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Keamanan"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Profil Jaringan"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Pengujian Periodik"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opsi"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Izin"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opsi"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Opsi Sistem"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Izin"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Tanpa sharing"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Menghapus paket..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detil"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Tentukan opsi"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Tentukan opsi"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opsi utama"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Pengujian Periodik"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Tingkat keamanan"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Aktifkan boot dari CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Pilih tingkat keamanan yang diinginkan"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Pemberitahuan Keamanan:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Aktifkan pengujian keamanan setiap jam oleh msec"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Pengujian Periodik"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opsi"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Tambah pengguna"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Hapus"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Path"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID Pengguna"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID Grup"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Abaikan"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_File"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID Pengguna"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID Grup"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Izin"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Pilih file firmware untuk %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1008,7 +1082,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Caledonia Baru"
diff --git a/po/is.po b/po/is.po
index ef13e97..64e0eae 100644
--- a/po/is.po
+++ b/po/is.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-03-31 15:56+0000\n"
"Last-Translator: Pjetur G. Hjaltason <pjetur@pjetur.net>\n"
"Language-Team: Icelandic <kde-isl@molar.is>\n"
@@ -34,28 +34,28 @@ msgstr "Virkja leitun að skrám sem enginn á."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Vista uppsetningu"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Get ekki vistað valkosti!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Villa við hleðslu á íforriti '%s' frá %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "valkostur"
@@ -133,19 +133,23 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Leyfa staðbundnum notendum að stöðva og endurræsa kerfi."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Leyfa kerfisaðgang (root), án lykilorðs fyrir meðlimi í wheel hópnum."
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Virkja leitun á opnum net-portum."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Virkja eftirlit á breytingum á \"suid root\" skrám."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Virkjar reglulegar skráningar (tímastimpla) í kerfisannála."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -153,11 +157,12 @@ msgstr ""
"Leyfa notendum að nota crontab og at. Settu leyfilega notendur í /etc/cron."
"allow og /etc/at.allow (sjá man at(1) og crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "Virkja leit að hættulegum valkostum í .rhosts/.shosts skrám notanda."
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Virkja leitun að skrám sem enginn á."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -165,7 +170,7 @@ msgstr ""
"Virkja lykilorða-tengdar athuganir, svo sem auð lykilorð og notendur með "
"undarleg kerfisstjóra-réttindi."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -173,64 +178,64 @@ msgstr ""
"Setja lengd lykilorða-sögu til að varna því að gömul lykilorð séu endurnýtt. "
"Þetta er ekki stutt af pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Virkja gátsummu-athugun á \"suid\" skrám."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Netfang notanda sem á að fá öryggistilkynningar."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Setja umask notanda."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Aðeins notendur í \"wheel\" hópnum fá að verða kerfisstjórar (root) með \"su"
"\"."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Virkja athugun á auðum lykilorðum í /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Leyfa sjálfvirka innskráningu."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Virkja leitun að skrám sem enginn á."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Virkja leitun að skrám sem enginn á."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Setja hvenær skel fellur á tíma. Gildið núll þýðir að skelin fellur aldrei á "
"tíma."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Leyfa gluggastjórum (kdm og gdm) að sýna lista af staðbundnum notendum."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Virkja vörn við stuldi á IP-tölum."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -240,11 +245,11 @@ msgstr ""
"sett sem 'enforce', þá verða skráaheimildir þvingaðar sjálfkrafa, samkvæmt "
"öryggis-stillingum kerfis."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -252,7 +257,7 @@ msgstr ""
"Virkja heimilda-athugun á skrám notanda; sem aðrir ættu hvorki að vera "
"eigendur að, né hafa skrifrétt."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -270,7 +275,7 @@ msgstr ""
"fjartengdar þjónustur sem eru taldar öruggar). Athugið að leyfðar þjónustur "
"verður að setja handvirkt inn í server.ÞREP skrárnar eftir þörfum."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
#, fuzzy
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
@@ -279,11 +284,11 @@ msgstr ""
"Nota lykilorð til að auðkenna notendur. Aftenging lykilorða ætti að vera "
"ALGER undantekning, þar sem vél er þá mjög varnarlaus."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Sýna öryggis-tilkynningar í kerfisbakkanum með libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
#, fuzzy
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
@@ -292,24 +297,23 @@ msgstr ""
"Setja umask gildi fyrir tengingu á vfat og ntfs disksneiðum. Ef umask er "
"'0', þá er sjálfgefið kerfis-umask notað."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Virkja leitun á opnum net-portum."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Leyfa beina innskráningu sem kerfisstjóri (root) á skjá."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Virkja leitun að skrám sem enginn á."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr "Virkja leit að hættulegum valkostum í .rhosts/.shosts skrám notanda."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -319,11 +323,11 @@ msgstr ""
"aðgangur leyfður. Ef 'without-password' þá er aðeins leyfður aðgangur með "
"dulritunar-lyklum. Sjá nánar á man síðunni sshd_config(5)."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Virkja skráningu á undarlegum net-pökkum."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -331,20 +335,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Biðja um lykilorð kerfisstjóra (root) þegar kerfis er ræst í eins-notanda "
"ham (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Verjast IP vélarstuldi."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Leyfa kerfisaðgang (root), án lykilorðs fyrir meðlimi í wheel hópnum."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -399,41 +399,57 @@ msgstr ""
"stilla hverja þjónustu fyrir sig í /etc/hosts.allow (sjá hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Virkja athugun á hvort ethernet-kort séu í opnum (promiscuous) ham."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Setja 'umask' rótar."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Athuga á klukkustundar fresti hvort einhverjar breytingar hafi orðið á "
"kerfisuppsetningu."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Þvinga MSEC stillingar við ræsingu kerfis"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Virkja að reglulegar öryggisathuganir séu sendar á skjá."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Taka á móti röngum IPv4 villuskeytum."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Virkja athuganir á viðbættum/fjarlægðum sgid skrám."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Virkja athugun á hvort ethernet-kort séu í opnum (promiscuous) ham."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -600,7 +616,7 @@ msgstr "Get ekki vistað valkosti!"
msgid "Unable to save file system permissions!"
msgstr "Setja í sjálfgefin upphafsgildi þreps"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -610,53 +626,66 @@ msgstr ""
"Þetta forrit aðstoðar þig við að stilla öryggi kerfisins. Ef þú vilt\n"
"virkja það, veldu þá viðeigandi öryggisþrep: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Þetta þrep stillir viðunnandi athuganir og takmarkanir á aðgengi. Aðeins eru "
"virkjaðar nokkrar athuganir sem hamla notkun kerfisins lítið. Ráðlagt er að "
"nota þetta þrep fyrir Vinnustöð."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Þetta snið er stillt til að veita hámarksöryggi, jafnvel á kostnað þess að "
"takmarka fjartengdan aðgang að kerfinu. Fleiri og ítarlegri reglulegar "
"athuganir eru keyrðar. Ráðlagt er að nota þetta þrep fyrir miðlara og kerfi "
"sem krefjast nokkurs öryggis. "
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Kerfisöryggi"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -672,7 +701,7 @@ msgstr ""
"heimildir skráa.\n"
" "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -684,7 +713,7 @@ msgstr ""
"óleyfilegum aðgangi,\n"
"og innbrots-tilraunum. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -693,7 +722,7 @@ msgstr ""
"<big><b>Reglulegar öryggis-athuganir</b></big>\n"
"Þessir valkostir stýra hvaða öryggisathuganir æṫtu að framkvæma reglulega. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -701,7 +730,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -721,243 +750,290 @@ msgstr ""
"sjálfkrafa,\n"
"þannig að þeim sé breytt í tilgreind gildi strax og breytingar verður vart. "
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Vista og virkja nýja uppsetningu?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "rangar heimildir fyrir '%s': '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Skrá"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Vista uppsetningu"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Hætta"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Hjálp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Um"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Öryggi kerfis og endurskoðun"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Öryggisvalkostur"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Grunnöryggi"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Kerfisöryggi"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Netöryggi"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Reglulegar athuganir"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "valkostur"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Heimildir"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC breytingar valkosta"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "valkostur"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Heimildarbreytingar kerfis"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "aðgangsathugun"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "breyting %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "bætti við %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "fjarlægði %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "engar breytingar"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Vista breytingar.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Niðurstöður MSEC athugana:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Nánar"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC skeyti (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Nánar (%d breytingar).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Ekkert grunn-msec-þrep skilgreint, nota '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Eyddi grunn-msec-þrepi '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Öryggisvalkostur"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Lýsing"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Gildi"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Ógildur valkostur '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Reglulegar athuganir"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Ógilt öryggisþrep '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Virkja MSEC tólið"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Velja grunn-öryggisþrep"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Öryggisviðvaranir með tölvupósti"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Birta öryggisviðvaranir á skjáborði"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Virkja reglulegar öryggisathuganir"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Reglulegar athuganir"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "valkostur"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Bæta við reglu"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Eyða"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Slóð"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Notandi"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Hópur"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Fylgja eftir"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
#, fuzzy
msgid "Adding new exception"
msgstr "Bæta við nýrri heimilda-athugun"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Breyti heimildum fyrir %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Bæta við nýrri heimilda-athugun"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -967,31 +1043,31 @@ msgstr ""
"Tilgreindu nýjar heimildir, eða notaðu 'current' til að halda núverandi "
"heimildum.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Skrá: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Notandi: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Hópur: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Aðgangsheimildir: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Setjið nýtt gildi fyrir %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1005,7 +1081,7 @@ msgstr ""
"\t%s'Venjulegt' gildi:\t<i>%s</i>%s\n"
"\t%s'Öruggt' gildi:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nýtt gildi:"
diff --git a/po/it.po b/po/it.po
index 9169297..e0702eb 100644
--- a/po/it.po
+++ b/po/it.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-10-16 21:57+0200\n"
"Last-Translator: Ruggero Tonelli <ruggero@valtellinux.it>\n"
"Language-Team: Italiano <timl@freelists.org>\n"
@@ -37,28 +37,28 @@ msgstr "Abilita il controllo dei cambiamenti negli utenti del sistema"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Salva la configurazione"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "impossibile salvare la configurazione!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Errore caricando l'estensione '%s' da %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Eccezioni"
@@ -147,21 +147,27 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permette lo spegnimento o il riavvio del sistema agli utenti locali."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Abilita l'accesso a root senza la password agli appartenenti al gruppo "
+"'wheel'"
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Abilita il controllo dei cambiamenti nelle impostazioni del firewall."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"Abilita il controllo sull'aggiunta o la rimozione di file con flag suid.root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
"Abilita la registrazione delle informazioni sui controlli periodici nel file "
"log del sistema."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -170,13 +176,11 @@ msgstr ""
" Inserire gli utenti abilitati in /etc/cron.allow e /etc/at.allow\n"
" (vedi i man di at(1) e crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Abilita il controllo sulla presenza di opzioni pericolose nei file utente ."
-"rhosts/.shosts."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Abilita il controllo dei cambiamenti nei gruppi del sistema."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -184,7 +188,7 @@ msgstr ""
"Abilita il controllo sulle password, come la presenza di password vuote od "
"account insoliti con privilegi elevati."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -192,11 +196,11 @@ msgstr ""
"Imposta li numero di password 'ricordate' per prevenirne il riutilizzo.\n"
"Questo non è supportato da pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Abilita la verifica del checksum nei file con flag suid."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -206,54 +210,54 @@ msgstr ""
"'yes' la directory utente home sarà utilizzata per i file temporanei "
"altrimenti sarà usata la directory /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Email dell'utente che riceve gli avvisi di sicurezza."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Imposta la umask per la creazione dei file degli utenti."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Permette solo agli utenti del gruppo 'wheel' di usare su per diventare root."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
"Abilita il controllo di eventuali password vuote in /etc/shadow (man shadow"
"(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Permette il login automatico."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Abilita il controllo dei cambiamenti negli utenti del sistema"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Abilita il controllo dei file senza proprietario"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Imposta il timeout per la shell. Il valore 0 disabilita il timeout."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Permette ai display manager (kdm e gdm) di visualizzare l'elenco degli "
"utenti locali. "
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
"Abilita la protezione contro lo falsificazione della risoluzione dei nomi "
"(dns spoofing)"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -265,11 +269,11 @@ msgstr ""
"forzati automaticamente in accordo con le impostazioni di sicurezza del "
"sistema."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Inclusione predefinita della directory corrente nel PATH degli utenti"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -277,7 +281,7 @@ msgstr ""
"Abilita il controllo dei permessi sui file degli utenti che non dovrebbero "
"appartenere ad altri od essere scrivibili."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -296,7 +300,7 @@ msgstr ""
"È da notare che i servizi abilitati devono essere inseriti manualmente in "
"server.SERVER_LEVEL quando è necessario."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -304,12 +308,12 @@ msgstr ""
"Uso della password per l'autenticazione degli utenti. Fare molta ATTENZIONE "
"nel disabilitare le password, così facendo si lascia la macchina vulnerabile."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Mostra i messaggi di sicurezza nel vassoio di sistema usando libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -317,23 +321,25 @@ msgstr ""
"Imposta la umask per il montaggio di partizioni vfat e ntfs. Se il valore è "
"'-1' sarà utilizzata la maschera umask di sistema predefinita."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Abilita il controllo delle porte di rete aperte."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Permette il login diretto come root da terminale."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Abilita il controllo dei cambiamenti nei gruppi del sistema."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Abilita il controllo sulla presenza di opzioni pericolose nei file utente ."
+"rhosts/.shosts."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -345,11 +351,11 @@ msgstr ""
"pubblica.\n"
"Per informazioni riferirsi alle pagine man sshd_config (5)."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Abilita la registrazione su log dei pacchetti di rete anomali."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -357,22 +363,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Richiede la password di root quando si va in modalità utente singolo (man "
"sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Abilita la protezione da IP spoofing (falsificazione indirizzi IP)."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-"Abilita l'accesso a root senza la password agli appartenenti al gruppo "
-"'wheel'"
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -431,45 +431,61 @@ msgstr ""
"allow ( man hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Attiva il controllo del modo promiscuo sulle schede di rete."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Abilita la verifica dell'integrità dei pacchetti RPM installati. Verrà "
-"notificato se il checksum dei file installati risulta cambiato, mostrando "
-"risultati separati per i file binari e quelli di configurazione."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Imposta l'umask per la creazione dei file di root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Esegue i controlli sui cambiamenti nella configurazione del sistema ad ogni "
"ora."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Forza le impostazioni di MSEC all'avvio."
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Abilita l'invio dei risultati dei controlli periodici al terminale."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Accetta messaggi d'errore IPv4 simulati."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
"Abilita il controllo sull'aggiunta o la rimozione di file con flag sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Attiva il controllo del modo promiscuo sulle schede di rete."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Abilita la verifica dell'integrità dei pacchetti RPM installati. Verrà "
+"notificato se il checksum dei file installati risulta cambiato, mostrando "
+"risultati separati per i file binari e quelli di configurazione."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -636,7 +652,7 @@ msgstr "impossibile salvare la configurazione!"
msgid "Unable to save file system permissions!"
msgstr "Riporta i permessi ai valori predefiniti"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -646,54 +662,67 @@ msgstr ""
"Questa applicazione vi permette di configurare le sicurezze del sistema.\n"
"Se desiderate attivarlo selezionate l'appropriato livello di sicurezza: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Questo profilo configura un insieme di regole di sicurezza ragionevolmente "
"sicure. Esso attiva alcuni controlli di sicurezza non intrusivi eseguiti "
"periodicamente. Questo è il livello di sicurezza suggerito per macchine "
"Desktop."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Questo profilo fornisce la massima sicurezza, anche a costo di limitare "
"l'accesso da remoto al sistema. Esso esegue un ampio numero di controlli "
"periodici. Questo è il livello suggerito per macchine Server o dove sia "
"richiesto un elevato livello di sicurezza."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sicurezza del sistema"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -709,7 +738,7 @@ msgstr ""
"altri strumenti di sicurezza ed i permessi predefiniti per la creazione di "
"file. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -721,7 +750,7 @@ msgstr ""
"accessi non autorizzati\n"
"e tentativi di intrusione."
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -731,7 +760,7 @@ msgstr ""
"Queste opzioni configurano i controlli di sicurezza che devono essere "
"eseguiti periodicamente."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -744,7 +773,7 @@ msgstr ""
"Puoi agiungere quante eccezioni vuoi per ogni test supportato. Ricorda che "
"ogni eccezione è trattata come una regexp."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -764,217 +793,264 @@ msgstr ""
"automaticamente\n"
"cambiandoli a valori specificati quando vengono rilevate delle variazioni."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Si desidera salvare ed applicare la nuova configurazione?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "Permessi errati di '%s': '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_File"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Salva la configurazione"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Esci"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Aiuto"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Informazioni"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Sicurezza ed audit del sistema"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Opzioni di sicurezza"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Sicurezza base"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Sicurezza del sistema"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Sicurezza della rete"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Controlli periodici"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Eccezioni"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permessi"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Cambiamenti nelle opzioni di MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "opzione"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Cambiamenti nei permessi del sistema"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "controllo dei permessi"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "cambiato %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "aggiunto %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "rimosso %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "nessun cambiamento"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Salvataggio modifiche..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Risultati dei test di MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Dettagli"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Messaggi di MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Dettagli (%d cambiamenti).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Livello base di msec non specificato , usando '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Rilevato il livello base di msec %s"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Opzioni di sicurezza"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Descrizione"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Valore"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Opzione non valida '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Controlli "
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Livello di sicurezza '%s' non valido."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Abilitare gli strumenti di MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Scegliere il livello di sicurezza di base"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Invia gli avvisi di sicurezza via email"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Mostra gli avvisi di sicurezza sul desktop"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Abilita i controlli di sicurezza periodici"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Controlli "
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Eccezioni"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Aggiungi una regola"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Elimina"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Percorso"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Utente"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Gruppo"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Forza"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Modifica delle eccezioni"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Aggiunta di nuove eccezioni"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -982,23 +1058,23 @@ msgstr ""
"MOdifica delle eccezioni. Seleziona il controllo msec corrispondente ed il "
"valore dell'eccezione.\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Controllo:"
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Eccezione: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Cambiamento dei permessi per %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Aggiunta nuovi controlli sui permessi"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -1008,31 +1084,31 @@ msgstr ""
"Prego specificare i nuovi permessi o usare 'current' per mantenere gli "
"attuali permessi.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "nuovo file"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "File: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Utente:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Gruppo: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Permessi: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Selezionare il nuovo valore per %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1046,7 +1122,7 @@ msgstr ""
"\t%sValore livello Normale:\t<i>%s</i>%s\n"
"\t%sValore livello Sicuro:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nuovo valore:"
diff --git a/po/ja.po b/po/ja.po
index b911d6f..bf86c0d 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-ja\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-02-22 19:41+0900\n"
"Last-Translator: Yukiko Bando <ybando@k6.dion.ne.jp>\n"
"Language-Team: Japanese <cooker-i18n@mandrivalinux.org>\n"
@@ -32,27 +32,27 @@ msgstr "所有者のないファイルを報告"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "サウンドの設定"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "画像ファイル %s をロードできません"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "オプション"
@@ -136,20 +136,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "コンソールユーザによる再起動を許可します。"
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "所有者のないファイルを報告"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "suid root ファイルの追加/削除をチェック"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -160,98 +164,99 @@ msgstr ""
"/etc/cron.allow と /etc/at.allow に許可するユーザを追加します。\n"
"man at(1) と crontab(1) を参照。"
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "所有者のないファイルを報告"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "パスワードの再利用を防ぐためにパスワード履歴の長さを設定します。"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "セキュリティオプションを設定しています。お待ちください..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "ユーザのファイルモード作成マスクを設定します。"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "/etc/shadow の空白のパスワードをチェック"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "自動ログインを許可します。"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "所有者のないファイルを報告"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "所有者のないファイルを報告"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "シェルのタイムアウトを設定します。ゼロはタイムアウトなし。"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Name resolution spoofing protection を有効にする"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -262,53 +267,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "ダイレクト root ログインを許可します。"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "所有者のないファイルを報告"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "IPv4 strange packets のログを有効にします。"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -316,18 +320,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "IP spoofing protection を有効にします。"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -393,41 +393,57 @@ msgstr ""
"allow(5) を参照。"
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "ethernet カードの promiscuity チェックを有効にします。"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "root のファイルモード作成マスクを設定します。"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "偽の IPv4 エラーメッセージを許可します。"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "sgid ファイルの追加/削除をチェック"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "ethernet カードの promiscuity チェックを有効にします。"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -602,53 +618,64 @@ msgstr "画像ファイル %s をロードできません"
msgid "Unable to save file system permissions!"
msgstr "サウンドミキサーをデフォルトの値にリセット"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "セキュリティ"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -658,7 +685,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -666,14 +693,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -681,7 +708,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -693,303 +720,350 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "設定を適用しています。お待ちください..."
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "チリ"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "サウンドの設定"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "終了"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "ヘルプ"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "情報"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "システム設定"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "オプションを指定"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "毎日のセキュリティチェック"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "セキュリティ"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "ネットワークプロファイル"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "定期的なチェック"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "オプション"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "権限"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "オプション"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "システムオプション"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "権限"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "共有しない"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "パッケージを削除..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "詳細"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "オプションを指定"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "オプションを指定"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "パラオ"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "メインオプション"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "定期的なチェック"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "セキュリティ"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "CD からの起動を有効にしますか?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "セキュリティレベルを選んでください"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "セキュリティ警告:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "一時間ごとの msec セキュリティチェックを有効にする"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "定期的なチェック"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "オプション"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "ルールを追加"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "削除"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "パス"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "使用"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "グループ ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "無視"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/ファイル(_F)"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ユーザ ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "グループ ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "権限"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s のファームウェアファイルを選択"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -997,7 +1071,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "ニューカレドニア"
diff --git a/po/ko.po b/po/ko.po
index 041d099..cab81ac 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2007-09-26 20:12+0200\n"
"Last-Translator: Jaegeum Cze <baedaron@hanafos.com>\n"
"Language-Team: Korean <beadaron@hanafos.com>\n"
@@ -28,26 +28,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "사운드 설정"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "옵션들"
@@ -120,110 +120,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "사용자들"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "자동로그인"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -234,51 +238,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "(이 서버상의)"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -286,16 +290,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -343,39 +343,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "암호 없음"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -550,53 +566,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "보안"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -606,7 +633,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -614,14 +641,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -629,7 +656,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -641,300 +668,347 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "기다려 주세요... 설정을 적용하고 있습니다."
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "칠레"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "사운드 설정"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "종료"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "도움말"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "정보"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "전체 설정을 따름"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "옵션 지정"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "보안"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "보안"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "네트웍 인터페이스"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "옵션들"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "허가권"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "옵션들"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "허가권"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "비공유"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "%s 제거 중"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "상세설명"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "옵션 지정"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "옵션 지정"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "팔라우"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "메인 옵션"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "옵션 지정"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "보안 수준"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "CD 부팅 허용?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "희망하는 보안 단계를 선택해 주세요."
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "보안 수준"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "옵션 지정"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "옵션들"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "사용자 추가"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "삭제"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "경로"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "사용자 ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "그룹 ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "무시"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/파일(_F)"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "사용자 ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "그룹 ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "허가권"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -942,7 +1016,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "뉴 칼레도니아"
diff --git a/po/ky.po b/po/ky.po
index 54a176f..9b54648 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-ky\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-04-20 20:27+0500\n"
"Last-Translator: Nurlan Borubaev <nurlan@tamga.info>\n"
"Language-Team: Kyrgyz\n"
@@ -28,26 +28,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Добуш конфигурациясы"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Опциялар"
@@ -120,109 +120,113 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Автологин"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -233,50 +237,50 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr ""
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -284,16 +288,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -341,38 +341,54 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
-msgid "Set the root umask."
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
#: ../src/msec/help.py:134
-msgid "Perform hourly security check for changes in system configuration."
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
msgstr ""
#: ../src/msec/help.py:136
-msgid "Enforce MSEC settings on system startup"
+msgid "Set the root umask."
msgstr ""
#: ../src/msec/help.py:138
-msgid "Enable periodic security check results to terminal."
+msgid "Perform hourly security check for changes in system configuration."
msgstr ""
#: ../src/msec/help.py:140
-msgid "Accept bogus IPv4 error messages."
+msgid "Enforce MSEC settings on system startup"
msgstr ""
#: ../src/msec/help.py:142
-msgid "Enable checking for additions/removals of sgid files."
+msgid "Enable periodic security check results to terminal."
msgstr ""
#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
+#: ../src/msec/help.py:146
+msgid "Enable checking for additions/removals of sgid files."
+msgstr ""
+
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -546,53 +562,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Коопсуздук"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -602,7 +629,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -610,14 +637,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -625,7 +652,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -637,295 +664,342 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Күтө туруңуз... Конфигурация колдонулууда"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чили"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Добуш конфигурациясы"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Чыгуу"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Жардам"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Программа жөнүндө"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr ""
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Коопсуздук"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Коопсуздук"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Коопсуздук"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Желенин профили"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Опциялар"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Кирүү укуктары"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Опциялар"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Кирүү укуктары"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Жалпы ресурс жок"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Пакеттер жоготулууда..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Таржымалы"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Коопсуздук"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Сүрөттөмөсү"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Коопсуздук"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Коопсуздук"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "CD жүктөлүүгө уруксатпы?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr ""
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Коопсуздук"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Опциялар"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Колдонуучу кошуу"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Жоготуу"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr ""
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Колдонуучунун IDси"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Группанын IDси"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr ""
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Колдонуучунун IDси"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Группанын IDси"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Кирүү укуктары"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s үчүн firmware файлын тандаңыз"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -933,7 +1007,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Жаңы Каледония"
diff --git a/po/lt.po b/po/lt.po
index b72e16e..10402d0 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2000-12-23 13:50+0200\n"
"Last-Translator: Mykolas Norvai­as <Myka@centras.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
@@ -25,26 +25,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "LAN Konfiguravimas"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Pasirinktys"
@@ -117,110 +117,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Vartotojo vardas"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Automatinis pasisveikinimas"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -231,51 +235,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Nutolęs spausdintuvas"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -283,16 +287,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -340,39 +340,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Jokio slaptažodžio"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -542,53 +558,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Saugumas"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -598,7 +625,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -606,14 +633,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -621,7 +648,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -633,299 +660,346 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Nustatymų tikrinimas"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Čilė"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "LAN Konfiguravimas"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Išeiti"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Pagalba"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Apie"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistemos nustatymai"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Nurodyti parinktis"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Saugumas"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Saugumas"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Tinklo interfeisas"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Pasirinktys"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Teisės"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Pasirinktys"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Teisės"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "CUPS paleidžiamas"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Skiriamoji geba: %s\n"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalės"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Nurodyti parinktis"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Nurodyti parinktis"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Nurodyti parinktis"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nustatomas saugumo lygis"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Serveris, Duomenų bazių"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Pasirink saugumo lygį"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Nustatomas saugumo lygis"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Nurodyti parinktis"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Pasirinktys"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Pridėti vartotoją"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Ištrinti"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Kelias"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Vartotojo ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Grupė"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignoruoti"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Byla"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Vartotojo ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Grupė"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Teisės"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -933,7 +1007,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Naujoji Kaledonija"
diff --git a/po/ltg.po b/po/ltg.po
index 068bd34..0643e8a 100644
--- a/po/ltg.po
+++ b/po/ltg.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-02-24 13:01+0200\n"
"Last-Translator: Māris Laureckis <linux@latgola.lv>\n"
"Language-Team: Latgalian <linux@latgola.lv>\n"
@@ -26,26 +26,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Skanis konfiguraceja"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcejis"
@@ -118,111 +118,115 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Lyudzu uzgaidit, uzstuodu drūšeibys parametrus..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Uzstuodeit lītuotuoja umask."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Autopīsasliegšonuos"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -233,51 +237,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Atļaut/Aizlīgt tīšu root dasasliegšonu sistemai"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -285,16 +289,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -342,39 +342,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Uzstuodeit root lītuotuoja umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -549,53 +565,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Drūšeiba"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -605,7 +632,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -613,14 +640,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -628,7 +655,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -640,303 +667,350 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Lyudzu pagaidit ... konfiguracejis pīmāruošona"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Čīle"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Skanis konfiguraceja"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Beigt"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Paleidzeiba"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Par"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistemys īstatiejumi"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Nūruodeit opcejis"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Drūšeiba"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Drūšeiba"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Jauns profils..."
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Periodiskys puorbaudis"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcejis"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Tīseibys"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcejis"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Sistemys opcejis"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Tīseibys"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Bez kūplītuošonys"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Nūjamu pakūtnis..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalis"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Nūruodeit opcejis"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Nūruodeit opcejis"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Pamota opcejis"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Periodiskys puorbaudis"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Drūšeibys leimins"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Atļaut īluodi nu kompaktdiska?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Izavielejit vālamū drūšeibys leimini?"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Drūšeibys trauksmis:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Periodiskys puorbaudis"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcejis"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Pīvīnuot lītuotuoju"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Izdzēst"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Ceļš"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Lītuotuoja ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Grupys ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignorēt"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fails"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Lītuotuoja ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Grupys ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Tīseibys"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Izavielejit aparaturprogrammys failu prīkš %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -944,7 +1018,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Jaunkaledoneja"
diff --git a/po/lv.po b/po/lv.po
index d9b0ddc..4a38def 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2002-09-27 17:45+0200\n"
"Last-Translator: Raivo Saars <spaiks@inbox.lv>\n"
"Language-Team: Latvian <ll10nt@listes.murds.lv>\n"
@@ -26,26 +26,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Skaņas konfigurācija"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcijas"
@@ -118,111 +118,115 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Lūdzu uzgaidiet, uzstādu drošības parametrus..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Lietotāji"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Autopieslēgšanās"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -233,51 +237,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "(pie šī datora)"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -285,16 +289,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -342,39 +342,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Bez paroles"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -549,53 +565,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Drošība"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -605,7 +632,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -613,14 +640,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -628,7 +655,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -640,301 +667,348 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Lūdzu uzgaidiet ... konfigurācijas piemērošana"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Čīle"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Skaņas konfigurācija"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Beigt"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Palīdzība"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Par"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistēmas uzstādījumi"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Norādīt opcijas"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Drošība"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Drošība"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Tīkla pārlūks"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Periodiskas pārbaudes"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcijas"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Tiesības"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcijas"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Sistēmas opcijas"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Tiesības"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Bez koplietošanas"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Atvienoju %s"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaļas"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Norādīt opcijas"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Norādīt opcijas"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Periodiskas pārbaudes"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Drošības līmenis"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Atļaut CD ielādi?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Izvēlieties vēlamo drošības līmeni?"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Drošības trauksmes:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Periodiskas pārbaudes"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcijas"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Pievienot lietotāju"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Izdzēst"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Ceļš"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Lietotāja ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Grupas ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignorēt"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fails"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Lietotāja ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Grupas ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Tiesības"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -942,7 +1016,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Jaunkaledonija"
diff --git a/po/mk.po b/po/mk.po
index 5c6a2e8..a715bcf 100644
--- a/po/mk.po
+++ b/po/mk.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-mk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-11-03 18:47+0100\n"
"Last-Translator: Зоран Димовски <decata@mt.net.mk>\n"
"Language-Team: Macedonian <mkde-l10n@lists.sourceforge.net>\n"
@@ -34,26 +34,26 @@ msgstr "Пријави непознати датотеки"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Конфигурација на звук"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Опции"
@@ -139,20 +139,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Дозволи/Забрани рестартирање од конзолниот корисник."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Пријави непознати датотеки"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Проверка на додадените/поместените suid root датотеки"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -163,98 +167,99 @@ msgstr ""
"во(1)\n"
"и crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Пријави непознати датотеки"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Ве молиме почекајте, се подесуваат сигурносните опции..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Подеси го корисничкиот umask."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Провери да не е празна лозинката во /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Дозволи/Забрани авто-логирање."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Пријави непознати датотеки"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Пријави непознати датотеки"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Овозможи IP заштита"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -265,53 +270,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Дозволи/Забрани ги директните пријавувања како root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Пријави непознати датотеки"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Овозможи го логирањето на IPv4 чудните пакети"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -319,19 +323,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Овозможи IP заштита"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -395,43 +395,59 @@ msgstr ""
"(види hosts.allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Активирај/Забрани проверка на ethernet картичките"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Подеси го umask за root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Прифати лажни IPv4 пораки со грешка"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Провери ги додавањата/отстранувањата од sgid датотеките"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Активирај/Забрани проверка на ethernet картичките"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -605,53 +621,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Безбедност"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -661,7 +688,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -669,14 +696,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -684,7 +711,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -696,301 +723,348 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Почекајте... Примена на конфигурацијата"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чиле"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Конфигурација на звук"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Излез"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Помош"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "За"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Системски подесувања"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Наведување опции"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Дневна сигурносна проверка"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Безбедност"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Мрежен профил"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Периоднични Проверки"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Опции"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Дозоли"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Опции"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Дозоли"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Без споделување (sharing)"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Отстранување на пакетите..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Детали"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Наведување опции"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Наведување опции"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Периоднични Проверки"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Сигурносно ниво"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Овозможи подигање од CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Изберете безбедносно ниво"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Безбедност:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Овозможи msec сигурносна проверка на час"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Периоднични Проверки"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Опции"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Додајте корисник"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Избриши"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Пат"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Кориснички ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Групна ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Игнорирај"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Датотека"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Кориснички ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Групна ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Дозоли"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -998,7 +1072,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Нова Каледонија"
diff --git a/po/mn.po b/po/mn.po
index daf51b1..f7b1dc4 100644
--- a/po/mn.po
+++ b/po/mn.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-01-02 00:35+0100\n"
"Last-Translator: Sanlig Badral <Badral@openmn.org>\n"
"Language-Team: Mongolian <openmn-core@lists.sf.net>\n"
@@ -30,26 +30,26 @@ msgstr "Тийм."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Драйвер"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Сонголтууд"
@@ -128,72 +128,77 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Аргумент г."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Тийм."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Тийм аас."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Тийм."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "Аргумент г."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Аргумент г."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Тийм ямх."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr ""
@@ -201,48 +206,48 @@ msgstr ""
"\n"
"автомат нэвтрэлтийг Зөвшөөр/Хоригло."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Тийм."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Тийм."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
#, fuzzy
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Аргумент г аас үгүй."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Аргумент Сонордуулга г."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -253,53 +258,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Аргумент г."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Тийм."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Аргумент г аас."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -307,19 +311,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Аргумент Сонордуулга г."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -372,46 +372,62 @@ msgid ""
msgstr "Аргумент г байхгүй тийш вы г."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
+"Аргумент: (arg)\n"
+"\n"
+"итернэт карт шалгалт идэвхижүүлэх/болих."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Аргумент г."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Аргумент г."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Тийм аас."
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Аргумент: (arg)\n"
-"\n"
-"итернэт карт шалгалт идэвхижүүлэх/болих."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -580,53 +596,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Нууцлал"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -636,7 +663,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -644,14 +671,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -659,7 +686,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -671,299 +698,346 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Хүлээх"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чили"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Драйвер"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Гарах"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Тусламж"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Тухай"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Системийн горим"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Нууцлал"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Нууцлал"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Нууцлал"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Сүлжээ-харьцах хэсэг"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Сонголтууд"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Зөвшөөрөл"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Сонголтууд"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Зөвшөөрөл"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Үгүй"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "%s багцийг устгалт"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Дэлгэрэнгүй"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Нууцлал"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Тодорхойлолт"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Нууцлал"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Хамгаалалт"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Нээх CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Хамгаалалт"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Хамгаалалт:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Аргумент г."
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Нууцлал"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Сонголтууд"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Хэрэглэгч нэмэх"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Устгах"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Зам"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Хэрэглэгчийн ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Группын ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Үл хэрэгсэх"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Хэрэглэгчийн ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Группын ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Зөвшөөрөл"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -971,7 +1045,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Шинэ Калидоне"
diff --git a/po/ms.po b/po/ms.po
index 378dee3..376a2cf 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-05-04 13:34+0800\n"
"Last-Translator: Sharuzzaman Ahmat Raslan <sharuzzaman@myrealbox.com>\n"
"Language-Team: Malay <translation-team-ms@lists.sourceforge.net>\n"
@@ -27,26 +27,26 @@ msgstr "Semua Fail Imej"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Konfigurasi Sistem Bunyi"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Pilihan"
@@ -124,118 +124,123 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "pengguna."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Semua Fail Imej"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "jika tetap kepada ya, periksa penambahan/pembuangan fail suid root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr "dan dalam dan."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Semua Fail Imej"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Tetapkan keutamaan pengguna"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "kosong dalam"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Benarkan Toolbar Tersendiri"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Semua Fail Imej"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Semua Fail Imej"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
#, fuzzy
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "A tidak."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "kegagalan sementara di dalam resolusi nama"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -246,52 +251,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Anggap pengguna _root jauh sebagai root tempatan"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Semua Fail Imej"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -299,19 +303,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -362,41 +362,57 @@ msgid ""
msgstr "hos lokal tiada hos hos."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Tetapkan Katalaluan Root"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Terima ralat"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "jika tetap kepada ya, periksa penambahan/pembuangan fail suid root."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -571,53 +587,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Keselamatan"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -627,7 +654,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -635,14 +662,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -650,7 +677,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -662,302 +689,349 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr ""
"Menerapkan perubahan.\n"
"Sila tunggu..."
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurasi Sistem Bunyi"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Keluar"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Bantuan"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Perihal"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Tetapan Sistem"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Pilihan Bina"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Periksa untuk &Kemaskini"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Keselamatan"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Profil rangkaian"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Pilihan"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Keizinan"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Pilihan"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Keizinan"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Perkongsian Ruang Kerja"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Stat Pakej"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Perincian"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Pilihan Bina"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Pilihan Bina"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Pilihan Bina"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Pilihan Bina"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Sempadan Tahap:"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Hidupkan Boot CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Sila pilih tahap keselamatan untuk sistem."
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sekuriti dan Privasi"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Hasil Pemeriksaan Media"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Pilihan Bina"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Pilihan"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr ""
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Padam"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Laluan"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID Pengguna"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID kumpulan"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Abai"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fail"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID Pengguna"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID kumpulan"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Keizinan"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -965,7 +1039,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "New Caledonia"
diff --git a/po/msec.pot b/po/msec.pot
index dbfa399..9acf875 100644
--- a/po/msec.pot
+++ b/po/msec.pot
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2010-02-22 12:19+BRT\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -27,25 +27,25 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr ""
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
msgid "No exceptions loaded"
msgstr ""
@@ -74,7 +74,7 @@ msgid "Accept broadcasted ICMP echo."
msgstr ""
#: ../src/msec/help.py:26
-msgid "Enable verification for changes in the installed RPM packages. This will notify you when new packages are installed or removed."
+msgid "Enable msec to enforce file permissions to the values specified in the msec security policy."
msgstr ""
#: ../src/msec/help.py:28
@@ -90,7 +90,7 @@ msgid "Enable checking for known rootkits using chkrootkit."
msgstr ""
#: ../src/msec/help.py:34
-msgid "Enable msec to enforce file permissions to the values specified in the msec security policy."
+msgid "Enable verification for changes in the installed RPM packages. This will notify you when new packages are installed or removed."
msgstr ""
#: ../src/msec/help.py:36
@@ -106,147 +106,147 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
-msgid "Enable crontab and at for users. Put allowed users in /etc/cron.allow and /etc/at.allow (see man at(1) and crontab(1))."
+msgid "Enables logging of periodic checks to system log."
msgstr ""
#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgid "Enable crontab and at for users. Put allowed users in /etc/cron.allow and /etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
#: ../src/msec/help.py:52
-msgid "Enable password-related checks, such as empty passwords and strange super-user accounts."
+msgid "Enable checking for changes in system groups."
msgstr ""
#: ../src/msec/help.py:54
-msgid "Set the password history length to prevent password reuse. This is not supported by pam_tcb."
+msgid "Enable password-related checks, such as empty passwords and strange super-user accounts."
msgstr ""
#: ../src/msec/help.py:56
-msgid "Enable checksum verification for suid files."
+msgid "Set the password history length to prevent password reuse. This is not supported by pam_tcb."
msgstr ""
#: ../src/msec/help.py:58
-msgid "Use secure location for temporary files. If this parameter is set to 'yes', user home directory will be used for temporary files. Otherwise, /tmp will be used."
+msgid "Enable checksum verification for suid files."
msgstr ""
#: ../src/msec/help.py:60
-msgid "User email to receive security notifications."
+msgid "Use secure location for temporary files. If this parameter is set to 'yes', user home directory will be used for temporary files. Otherwise, /tmp will be used."
msgstr ""
#: ../src/msec/help.py:62
-msgid "Set the user umask."
+msgid "User email to receive security notifications."
msgstr ""
#: ../src/msec/help.py:64
-msgid "Allow only users in wheel group to su to root."
+msgid "Set the user umask."
msgstr ""
#: ../src/msec/help.py:66
-msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
+msgid "Allow only users in wheel group to su to root."
msgstr ""
#: ../src/msec/help.py:68
-msgid "Allow autologin."
+msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
#: ../src/msec/help.py:70
-msgid "Enable checking for changes in system users."
+msgid "Allow autologin."
msgstr ""
#: ../src/msec/help.py:72
-msgid "Enable checking for unowned files."
+msgid "Enable checking for changes in system users."
msgstr ""
#: ../src/msec/help.py:74
-msgid "Set the shell timeout. A value of zero means no timeout."
+msgid "Enable checking for unowned files."
msgstr ""
#: ../src/msec/help.py:76
-msgid "Allow display managers (kdm and gdm) to display list of local users."
+msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
#: ../src/msec/help.py:78
-msgid "Enable name resolution spoofing protection."
+msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Enforce MSEC file directory permissions on system startup. If this parameter is set to 'enforce', system permissions will be enforced automatically, according to system security settings."
+msgid "Enable name resolution spoofing protection."
msgstr ""
#: ../src/msec/help.py:82
-msgid "Include current directory into user PATH by default"
+msgid "Enforce MSEC file directory permissions on system startup. If this parameter is set to 'enforce', system permissions will be enforced automatically, according to system security settings."
msgstr ""
#: ../src/msec/help.py:84
-msgid "Enable permission checking on users' files that should not be owned by someone else, or writable."
+msgid "Include current directory into user PATH by default"
msgstr ""
#: ../src/msec/help.py:86
-msgid "Creates the symlink /etc/security/msec/server to point to /etc/security/msec/server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --add to decide to add a service if it is present in the file during the installation of packages. By default, two presets are provided: local (which only enables local services) and remote (which also enables some remote services considered safe). Note that the allowed services must be placed manually into the server.SERVER_LEVEL files when necessary."
+msgid "Enable permission checking on users' files that should not be owned by someone else, or writable."
msgstr ""
#: ../src/msec/help.py:88
-msgid "Use password to authenticate users. Take EXTREME care when disabling passwords, as it will leave the machine vulnerable."
+msgid "Creates the symlink /etc/security/msec/server to point to /etc/security/msec/server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --add to decide to add a service if it is present in the file during the installation of packages. By default, two presets are provided: local (which only enables local services) and remote (which also enables some remote services considered safe). Note that the allowed services must be placed manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
#: ../src/msec/help.py:90
-msgid "Show security notifications in system tray using libnotify."
+msgid "Use password to authenticate users. Take EXTREME care when disabling passwords, as it will leave the machine vulnerable."
msgstr ""
#: ../src/msec/help.py:92
-msgid "Set umask option for mounting vfat and ntfs partitions. If umask is '-1', default system umask is used."
+msgid "Show security notifications in system tray using libnotify."
msgstr ""
#: ../src/msec/help.py:94
-msgid "Enable checking for open network ports."
+msgid "Set umask option for mounting vfat and ntfs partitions. If umask is '-1', default system umask is used."
msgstr ""
#: ../src/msec/help.py:96
-msgid "Allow direct root login on terminal."
+msgid "Enable checking for open network ports."
msgstr ""
#: ../src/msec/help.py:98
-msgid "Run security checks when machine is running on battery power."
+msgid "Allow direct root login on terminal."
msgstr ""
#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+msgid "Run security checks when machine is running on battery power."
msgstr ""
#: ../src/msec/help.py:102
-msgid "Allow remote root login via sshd. If yes, login is allowed. If without-password, only public-key authentication logins are allowed. See sshd_config(5) man page for more information."
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
#: ../src/msec/help.py:104
-msgid "Enable logging of strange network packets."
+msgid "Allow remote root login via sshd. If yes, login is allowed. If without-password, only public-key authentication logins are allowed. See sshd_config(5) man page for more information."
msgstr ""
#: ../src/msec/help.py:106
-msgid "Define the default retention period for logs, in weeks. Some countries require that the log files should be kept for 12 months, other do not have such strict requirements. This variable defines the number of past log files that should be kept by logrotate on the system."
+msgid "Enable logging of strange network packets."
msgstr ""
#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
+msgid "Define the default retention period for logs, in weeks. Some countries require that the log files should be kept for 12 months, other do not have such strict requirements. This variable defines the number of past log files that should be kept by logrotate on the system."
msgstr ""
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -282,7 +282,7 @@ msgid "Allow full access to network services controlled by tcp_wrapper (see host
msgstr ""
#: ../src/msec/help.py:130
-msgid "Enable verification of integrity of installed RPM packages. This will notify you if checksums of the installed files were changed, showing separate results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
@@ -290,31 +290,35 @@ msgid "Patterns to exclude from disk checks. This parameter is parsed as a regex
msgstr ""
#: ../src/msec/help.py:134
-msgid "Set the root umask."
+msgid "Allow users in wheel group to use sudo. If this option is set to 'yes', the users in wheel group are allowed to use sudo and run commands as root by using their passwords. If this option to set to 'without-password', the users can use sudo without being asked for their password. WARNING: using sudo without any password makes your system very vulnerable, and you should only use this setting if you know what you are doing!"
msgstr ""
#: ../src/msec/help.py:136
-msgid "Perform hourly security check for changes in system configuration."
+msgid "Set the root umask."
msgstr ""
#: ../src/msec/help.py:138
-msgid "Enforce MSEC settings on system startup"
+msgid "Perform hourly security check for changes in system configuration."
msgstr ""
#: ../src/msec/help.py:140
-msgid "Enable periodic security check results to terminal."
+msgid "Enforce MSEC settings on system startup"
msgstr ""
#: ../src/msec/help.py:142
-msgid "Accept bogus IPv4 error messages."
+msgid "Enable periodic security check results to terminal."
msgstr ""
#: ../src/msec/help.py:144
-msgid "Enable checking for additions/removals of sgid files."
+msgid "Accept bogus IPv4 error messages."
msgstr ""
#: ../src/msec/help.py:146
-msgid "Activate ethernet cards promiscuity check."
+msgid "Enable checking for additions/removals of sgid files."
+msgstr ""
+
+#: ../src/msec/help.py:148
+msgid "Enable verification of integrity of installed RPM packages. This will notify you if checksums of the installed files were changed, showing separate results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -486,30 +490,38 @@ msgid ""
msgstr ""
#: ../src/msec/msecgui.py:59
-msgid "This profile configures a reasonably safe set of security features. It activates several non-intrusive periodic system checks. This is the suggested level for Desktop."
+msgid "This profile configures a reasonably safe set of security features. It is the suggested level for Desktop. If unsure which profile to use, use this one."
msgstr ""
#: ../src/msec/msecgui.py:60
-msgid "This profile is focused on netbook or low-end devices, which are only accessed by local users and run on batteries."
+msgid "This profile is focused on netbooks, laptops or low-end devices, which are only accessed by local users and run on batteries."
msgstr ""
#: ../src/msec/msecgui.py:62
-msgid "This profile is configured to provide maximum security, even at the cost of limiting the remote access to the system. It also runs a wider set of periodic checks. This level is suggested for Servers and security-concerned systems . "
+msgid "This profile is configured to provide maximum security, even at the cost of limiting the remote access to the system. This level is suggested for security-concerned systems and servers. "
msgstr ""
#: ../src/msec/msecgui.py:64
-msgid "This profile is targeted on storage-oriented servers, such as FTP, SAMBA or NFS servers, or database servers, which do not receive accesses from unauthorized Internet users."
+msgid "This profile is targeted on local network servers, which do not receive accesses from unauthorized Internet users."
msgstr ""
#: ../src/msec/msecgui.py:66
-msgid "This profile is similar to the 'Fileserver', but it assumes that the server receives connection from unauthorized Internet users."
+msgid "This profile is provided for servers which are intended to be accessed by unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:67
+msgid "This profile is intended for the users who do not rely on msec to change system settings, and use it for periodic checks only. It configures all periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
+msgid "This profile is similar to the 'audit_daily' profile, but it runs all checks weekly."
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:75
msgid "Custom security level."
msgstr ""
-#: ../src/msec/msecgui.py:76
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login restrictions,\n"
@@ -517,20 +529,20 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:81
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, unauthorized accesses,\n"
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:85
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:88
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -538,7 +550,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:93
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and directories.\n"
@@ -547,307 +559,311 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:99
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:132
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:138
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:171
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr ""
-#: ../src/msec/msecgui.py:178
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr ""
-#: ../src/msec/msecgui.py:180 ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr ""
-#: ../src/msec/msecgui.py:183
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr ""
-#: ../src/msec/msecgui.py:210
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr ""
-#: ../src/msec/msecgui.py:223
+#: ../src/msec/msecgui.py:225
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:224
+#: ../src/msec/msecgui.py:226
msgid "Security settings"
msgstr ""
-#: ../src/msec/msecgui.py:233
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:234 ../src/msec/msecgui.py:586
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr ""
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr ""
-#: ../src/msec/msecgui.py:238 ../src/msec/msecgui.py:1096
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr ""
-#: ../src/msec/msecgui.py:278
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:278
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr ""
-#: ../src/msec/msecgui.py:279
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:279
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr ""
-#: ../src/msec/msecgui.py:289
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:294
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:299
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:303
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:316 ../src/msec/msecgui.py:323
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr ""
-#: ../src/msec/msecgui.py:319
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:357
+#: ../src/msec/msecgui.py:359
msgid ""
"<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:364
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr ""
-#: ../src/msec/msecgui.py:378
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:392
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:445
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:448
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:476
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr ""
-#: ../src/msec/msecgui.py:486 ../src/msec/msecgui.py:694
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr ""
-#: ../src/msec/msecgui.py:491
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:501
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:569
+#: ../src/msec/msecgui.py:578
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:576 ../src/msec/msecgui.py:607
-msgid "Configure.."
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+msgid "Security"
msgstr ""
-#: ../src/msec/msecgui.py:592
+#: ../src/msec/msecgui.py:605
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:595
+#: ../src/msec/msecgui.py:608
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:596
+#: ../src/msec/msecgui.py:609
msgid "Base security level: '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:604
+#: ../src/msec/msecgui.py:617
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:617
-msgid "System updates"
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
msgstr ""
-#: ../src/msec/msecgui.py:624
+#: ../src/msec/msecgui.py:643
msgid "Update now"
msgstr ""
-#: ../src/msec/msecgui.py:654
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:661
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:684
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr ""
-#: ../src/msec/msecgui.py:762
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:945
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:1007
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr ""
-#: ../src/msec/msecgui.py:1013
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr ""
-#: ../src/msec/msecgui.py:1034 ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr ""
-#: ../src/msec/msecgui.py:1039 ../src/msec/msecgui.py:1158
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr ""
-#: ../src/msec/msecgui.py:1078
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr ""
-#: ../src/msec/msecgui.py:1084
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr ""
-#: ../src/msec/msecgui.py:1090
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr ""
-#: ../src/msec/msecgui.py:1104
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr ""
-#: ../src/msec/msecgui.py:1257
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1262
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1269
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1276
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1326
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1333
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1345
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1345
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1353
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr ""
-#: ../src/msec/msecgui.py:1361
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr ""
-#: ../src/msec/msecgui.py:1369
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr ""
-#: ../src/msec/msecgui.py:1377
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr ""
-#: ../src/msec/msecgui.py:1434
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1443
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -855,7 +871,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1453
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr ""
diff --git a/po/mt.po b/po/mt.po
index f5f2766..9cc0504 100644
--- a/po/mt.po
+++ b/po/mt.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: mt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-10-04 18:45+0200\n"
"Last-Translator: Ramon Casha <ramon.casha@linux.org.mt>\n"
"Language-Team: Maltese <mt@li.org>\n"
@@ -30,26 +30,26 @@ msgstr "Irrapporta fajls bla sid"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Konfigurazzjoni tal-awdjo"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Għażliet"
@@ -134,20 +134,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Ippermetti/iċħad reboot mill-utent fuq il-konsol."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Irrapporta fajls bla sid"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Iċċekkja ż-żieda/tneħħija ta' fajls suid root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -158,17 +162,18 @@ msgstr ""
"Poġġi utenti permessi f' /etc/cron.allow u /etc/at.allow (ara man ta'\n"
"at(1) u crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Irrapporta fajls bla sid"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -177,84 +182,84 @@ msgstr ""
"Issettja t-tul tal-kronoloġija tal-passwords u tippermettix li jerġa' "
"jintuża password."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Stenna ftit.. qed jissettja l-għażliet ta' sigurtà..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Issettja umask ta' l-utenti"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Iċċekkja passwords vojta f' /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Ippermetti/iċħad autologin."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Irrapporta fajls bla sid"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Irrapporta fajls bla sid"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Issettja \"timeout\" għax-shell. Valur ta' żero jfisser is-sessjoni ma "
"tiskadix."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Protezzjoni kontra \"spoofing\" tar-reżoluzzjoni ta' ismijiet"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -265,53 +270,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Ippermetti/iċħad login dirett ta' root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Irrapporta fajls bla sid"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Illoggja pakketti strambi IPv4"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -319,19 +323,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Protezzjoni kontra spoofing IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -398,43 +398,59 @@ msgstr ""
"Biex tissettja s-servizzi li trid, uża /etc/hosts.allow (ara hosts.allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Ixgħel/itfi l-iċċekkjar għall-promiskwità tal-kards ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Issettja umask ta' root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Aċċetta messaġġi fittizji ta' problemi IPv4"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Iċċekkja żieda/tneħħija ta' fajls sgid"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Ixgħel/itfi l-iċċekkjar għall-promiskwità tal-kards ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -608,53 +624,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sigurtà"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -664,7 +691,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -672,14 +699,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -687,7 +714,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -699,304 +726,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Stenna ftit... qed napplika l-konfigurazzjoni"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Ċilè"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurazzjoni tal-awdjo"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Noħroġ"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Għajnuna"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Dwar"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Setings tas-sistema"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Speċifika informazzjoni"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Iċċekkjar ta' sigurtà kuljum"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Sigurtà"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Profil tan-network"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Ċekkjar perjodiku"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Għażliet"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permessi"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Għażliet"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Għażliet tas-sistema"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permessi"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Ebda offerti (sharing)"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Qed jitneħħew pakketti..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Dettalji"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Speċifika informazzjoni"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Speċifika informazzjoni"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palaw"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Għażliet bażiċi"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Ċekkjar perjodiku"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Livell ta' sigurtà"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Ippermetti boot mis-CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Agħżel livell ta' sigurtà mixtieq"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Allerti ta' sigurtà:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Ixgħel test tas-sigurtà kull siegħa msec"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Ċekkjar perjodiku"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Għażliet"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Żid user"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Ħassar"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Passaġġ"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID tal-utent"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID tal-Grupp"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Injora"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fajl"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID tal-utent"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID tal-Grupp"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permessi"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Agħżel fajl tal-firmware għal %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1004,7 +1078,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "New Caledonia"
diff --git a/po/nb.po b/po/nb.po
index 5067622..3f0fc45 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nb\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-26 10:41+0100\n"
"Last-Translator: Olav Dahlum <odahlum@gmail.com>\n"
"Language-Team: Norwegian Bokmål <cooker-i18n@mandrivalinux.org>\n"
@@ -44,25 +44,25 @@ msgstr "Ingen endringer i systemfiler"
msgid "Disabled"
msgstr "Slått av"
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr "Kunne ikke laste oppsettsfil %s: %s"
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr "Ugyldig oppsettsvalg: %s"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr "Klarte ikke å lagre %s: %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr "Laster unntaksfil %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
msgid "No exceptions loaded"
msgstr "Ingen unntak lastet"
@@ -109,11 +109,13 @@ msgstr ""
#: ../src/msec/help.py:28
msgid "Enable periodic permission checking for files specified in msec policy."
-msgstr "Slå på periodisk sjekk av rettigheter for filer spesifisert i MSEC-praksisen."
+msgstr ""
+"Slå på periodisk sjekk av rettigheter for filer spesifisert i MSEC-praksisen."
#: ../src/msec/help.py:30
msgid "Allow X server to accept connections from network on tcp port 6000."
-msgstr "Tillat X-tjeneren å akseptere tilkoblinger fra nettverket på TCP-port 6000."
+msgstr ""
+"Tillat X-tjeneren å akseptere tilkoblinger fra nettverket på TCP-port 6000."
#: ../src/msec/help.py:32
msgid "Enable checking for known rootkits using chkrootkit."
@@ -146,18 +148,22 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Tillat omstart og nedstengning av systemet for lokale brukere."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Tillat root-tilgang uten passord for medlemmene i wheel-gruppa."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Slå på sjekk for endringer i for brannmursinnstillingene."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Slå på sjekk for lagt til/fjernede av suid root-filer."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Slår på logging av regelmessige sjekker i systemloggen."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -165,11 +171,11 @@ msgstr ""
"Slå på crontab og at for brukere. Putt tillatte brukere i /etc/cron.allow "
"og /etc/at.allow (se man at(1) og crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "Slå på sjekk for farlige valg i brukeres .rhosts/.shosts-filer."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Slå på sjekk for forandringer i systemgrupper."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -177,7 +183,7 @@ msgstr ""
"Slå på passord-relaterte sjekker, som tomme passord og merkelige "
"superbrukerkontoer."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -185,11 +191,11 @@ msgstr ""
"Sett lengden på passordhistorien for å forhindre gjenbruk av passord. Dette "
"er ikke støttet av pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Slå på sjekksumkontroll for suid-filer."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -198,47 +204,48 @@ msgstr ""
"Bruk sikker plassering for midlertidlige filer. Hvis denne parametren er "
"satt til «ja», vil brukerens hjemmemappe brukes. Ellers vil /tmp bli brukt."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Bruker-e-post som skal motta sikkerhetsanmerkninger."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Sett umask for bruker."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Bare brukere i gruppa wheel kan bli root."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Slå på sjekk for tomme passord i /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Tillat autoinnlogging."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Slå på sjekk for forandringer i systembrukere."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Slå på sjekk for filer uten eier."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Sett skallets tidsavbrudd. Null betyr ingen tidsavbrudd."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
-msgstr "Tillat innloggingsbehandlere (KDM og GDM) å vise en liste med lokale brukere."
+msgstr ""
+"Tillat innloggingsbehandlere (KDM og GDM) å vise en liste med lokale brukere."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Slå på beskytteslse mot navneoppslagsforfalskning."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -248,11 +255,11 @@ msgstr ""
"parametren er satt til «håndhev», vil systemtillatelsene bli håndhevet "
"automatisk, i henhold til sikkerhetsinnstillingene for systemet."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Ta med gjeldende mappe i søkestien (PATH) som standard."
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -260,7 +267,7 @@ msgstr ""
"Slå på rettighetssjekk for brukerfiler som ikke skal være eid av andre, "
"eller skrivbare."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -279,7 +286,7 @@ msgstr ""
"tjenestene må bli plassert manuelt i server.SERVER_LEVEL-filene når det "
"trengs."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -287,11 +294,11 @@ msgstr ""
"Benytt passord for å autentisere brukere. Vær VELDIG forsiktig hvis du slår "
"av bruken av passord, ettersom det vil gjøre maskinen sårbar."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Vis sikkerhetsanmerkninger i systemkurven ved bruk av libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -299,23 +306,23 @@ msgstr ""
"Sett umask-valg for montering av VFAT og NTFS-partisjoner. Hvis umask er «0» "
"vil systemvalget benyttes."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Slå på sjekk for åpne nettverksporter."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Tillat direkte root-innlogging på terminal."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr "Kjør sikkerhetssjekker når maskina bruker batteri."
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Slå på sjekk for forandringer i systemgrupper."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr "Slå på sjekk for farlige valg i brukeres .rhosts/.shosts-filer."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -325,11 +332,11 @@ msgstr ""
"Hvis uten passord, er kun innlogging med offentlig nøkkelautentisering "
"tillatt. Se manualsiden sshd_config(5) for mer informasjon."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Slå på logging av rare nettverkspakker."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -337,18 +344,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr "Spør etter root-passord når man går til enbrukernivå (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Slå på beskyttelse mot IP-forfalskning."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Tillat root-tilgang uten passord for medlemmene i wheel-gruppa."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Tilordne eier og gruppe av filer uten eier til nobody/nogroup."
@@ -406,42 +409,58 @@ msgstr ""
"hosts.allow (se hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Slå på løsaktighetsskontroll for Ethernet-kort."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Slå på integritetssjekk av innstallerte RPM-pakker. Dette vil gi deg beskjed "
-"hvis kontrollsummen for de innstallerte pakkene har blitt forandret. Det er "
-"separate resultater for binære filer og konfigurasjonsfiler."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Sett rot-umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr "Utfør sikkerhetssjekk for endringer i systemoppsettet hver time."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Håndhev innstillinger for MSEC på systemoppstart"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Slå på regelmessige sikkerhetssjekkresultater til terminalen."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Tillat ugyldige IPv4-feilmeldinger."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Slå på sjekk for lagt til/fjernede av sgid-filer."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Slå på løsaktighetsskontroll for Ethernet-kort."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Slå på integritetssjekk av innstallerte RPM-pakker. Dette vil gi deg beskjed "
+"hvis kontrollsummen for de innstallerte pakkene har blitt forandret. Det er "
+"separate resultater for binære filer og konfigurasjonsfiler."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -603,7 +622,7 @@ msgstr "Klarte ikke å lagre oppsettet."
msgid "Unable to save file system permissions!"
msgstr "Kan ikke lagre tilgangsrettigheter for filsystem."
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -613,51 +632,74 @@ msgstr ""
"Dette programmet lar deg sette opp systemsikkerheten. Velg et passende\n"
"sikkerhetsnivå: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Denne profilen setter opp et forholdsvis sikkert system. Det slår på flere "
"ikke-påtrengende regelmessige systemsjekker. Dette er det anbefalte nivået "
"for Skrivebord."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
+#, fuzzy
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
-msgstr "Denne profilen fokuserer på minibærbare eller lavytelsesenheter, som kjører på batterier og kun er tilgjengelige for lokale brukere."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
+msgstr ""
+"Denne profilen fokuserer på minibærbare eller lavytelsesenheter, som kjører "
+"på batterier og kun er tilgjengelige for lokale brukere."
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Denne profilen er satt opp for å gi maksimum sikkerhet. Denne kjører også et "
"bredere sett med regelmessige sjekker. Dette nivået er anbefalt for tjenere "
"eller sikkerhetsbevisste systemer. "
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+#, fuzzy
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+"Denne er profilen passer for lagringsorienterte tjenere, slik som FTP, "
+"SAMBA, NFS, eller databasetjenere, som ikke tillater tilgang for ukjente "
+"Internettbrukere."
+
+#: ../src/msec/msecgui.py:66
+#, fuzzy
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
-msgstr "Denne er profilen passer for lagringsorienterte tjenere, slik som FTP, SAMBA, NFS, eller databasetjenere, som ikke tillater tilgang for ukjente Internettbrukere."
+msgstr ""
+"Denne profilen er den samme som for «Filtjener», men antar at tjeneren mottar "
+"tilkoblinger fra ukjente Internettbrukere."
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
-msgstr "Denne profilen er den samme som for «Filtjener», men antar at tjeneren mottar tilkoblinger fra ukjente Internettbrukere."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
msgid "Custom security level."
msgstr "Tilpasset sikkerhetsnivå"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -673,7 +715,7 @@ msgstr ""
"forhåndsvalgte\n"
"rettigheter ved opprettelse av filer. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -685,7 +727,7 @@ msgstr ""
"uautorisert tilgang,\n"
"og innbruddsforsøk. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -694,7 +736,7 @@ msgstr ""
"<big><b>Valg for regelmessige sikkerhetssjekker</b></big>\n"
"Disse valgene setter opp sikkerhetssjekker som skal kjøres regelmessig. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -707,7 +749,7 @@ msgstr ""
"Du kan legge så mange unntak du vil til hver støttede test.\n"
"Merk at hvert unntak tolkes som et regulært uttrykk."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -725,215 +767,263 @@ msgstr ""
"eier, gruppe eller rettighet blir rapportert. Deisse verdiene kan også\n"
"tilbakestilles til standardverdiene automatisk hvis de blir endra."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Lagre og legge til nytt oppsett?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr "Kunne ikke laste oppsettsfil for nivå «%s»"
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr "Kunne ikke laste rettigheter for nivå «%s»"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fil"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Lagre oppsett"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Avslutt"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Hjelp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Om"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Systemsikkerhet og overvåkning"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Sikkerhetsvalg"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Grunnleggende sikkerhet"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Systemsikkerhet"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Nettverkssikkerhet"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Regelmessige sjekker"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Unntak"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Rettigheter"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC innstillingsforandringer"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "valg"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Forandinger i systemtillatelser"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "Rettighetssjekk"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "forandret %s <b>%s</b>(%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "la til %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "fjernet %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "ingen forandringer"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Lagrer forandringer…"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr "Overse og avslutt"
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC testkjøringsresultater:</b><i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaljer"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC meldinger (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Detaljer (%d forandres) …"
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Ingen grunnleggende nivå for MSEC angitt, bruker «%s»"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Oppdaget grunnleggende nivå «%s» for MSEC"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Sikkerhetsvalg"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Beskrivelse"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Verdi"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "ugyldig valg «%s»."
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Sikkerhetsjekk"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+#, fuzzy
+msgid "Msec is enabled"
+msgstr "Slått av"
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "ugyldig sikkerhetsnivå «%s»."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Slå på MSEC-verktøy"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Velg grunnleggende sikkerhetsnivå"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr "Nivånavn"
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr "Send sikkerhetvarsler som e-post til:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Vis sikkerhetsvarsler på skrivebordet"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Slå på regelmessige sikkerhetssjekker"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Sikkerhetsjekk"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Unntak"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Legg til en regel"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Slett"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Sti"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Bruker"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Gruppe"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Håndhev"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Redigere unntak"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Legger til nytt unntak"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -941,23 +1031,23 @@ msgstr ""
"Redigere unntak. Vær vennlig å velge den tilhørende MSEC-sjekk og "
"unntaksverdien\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Sjekk: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Unntak: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Forandrer rettigheter for %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Legger til ny rettighetssjekk"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -967,31 +1057,31 @@ msgstr ""
"Vær vennlig å oppgi nye rettigheter eller benytt «nåværende» for å beholde "
"nåværende rettigheter.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "ny fil"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fil: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Bruker: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Gruppe: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Rettigheter: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Velg ny verdi for %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1003,7 +1093,7 @@ msgstr ""
"\tGjeldende verdi:\t\t\t<i>%s</i>\n"
"\t%sStandardverdi for nivå:\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Ny verdi:"
@@ -1264,7 +1354,8 @@ msgid "Disabling password history"
msgstr "Slå av passordhistorie"
#: ../src/msec/plugins/pam.py:123
-msgid "Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
+msgid ""
+"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr "Ugyldig passordlengde «%s». Bruk «length,ndigits,nupper» som parametre"
#: ../src/msec/plugins/pam.py:144
@@ -1284,7 +1375,10 @@ msgid ""
"Security configuration is defined to allow only members of the wheel group "
"to su to root, but this group is empty. Please add the allowed users into "
"the wheel group."
-msgstr "Sikkerhetsoppsettet er satt opp til å kun tillate medlemmer av «wheel» tilgang til root-kontoen via kommandoen «su», men gruppa er tom. Legg til de tillatte brukerene i gruppa «wheel»."
+msgstr ""
+"Sikkerhetsoppsettet er satt opp til å kun tillate medlemmer av «wheel» "
+"tilgang til root-kontoen via kommandoen «su», men gruppa er tom. Legg til de "
+"tillatte brukerene i gruppa «wheel»."
#: ../src/msec/plugins/pam.py:184
msgid "Allowing su for all"
@@ -1297,4 +1391,3 @@ msgstr "Tillater gjennomsiktig root-tilgang for medlemmer av gruppa «wheel»"
#: ../src/msec/plugins/pam.py:210
msgid "Disabling transparent root access for wheel group members"
msgstr "Slår av gjennomsiktig root-tilgang for medlemmer av gruppa «wheel»"
-
diff --git a/po/nl.po b/po/nl.po
index b41cfb3..172e493 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-04-10 10:06+0200\n"
"Last-Translator: Frederik Himpe <fhimpe@telenet.be>\n"
"Language-Team: Nederlands\n"
@@ -37,28 +37,28 @@ msgstr "Controleren op bestanden zonder eigenaar."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configuratie Op_slaan"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Onmogelijk om de configuratie op te slaan!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Fout bij het laden van plugin \"%s\" van %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Optie"
@@ -140,19 +140,23 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Toestaan dat lokale gebruikers het systeem herstarten of afsluiten."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Root-toegang zonder wachtwoord toelaten voor leden van de groep wheel."
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Controleren op openstaande netwerkpoorten."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Toevoegingen/verdwijningen van suid root-bestanden controleren."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Periodieke controles loggen in het systeemlogboek."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -160,13 +164,12 @@ msgstr ""
"crontab en at inschakelen voor gebruikers. Zet toegestane gebruikers in /etc/"
"cron.allow en /etc/at.allow (zie de man-pagina van at(1) en crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Controleren op gevaarlijke opties in de bestanden .rhosts en .shosts van "
-"gebruikers."
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Controleren op bestanden zonder eigenaar."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -174,7 +177,7 @@ msgstr ""
"Wachtwoordgerelateerde controles doen, zoals controle op lege wachtwoorden "
"en vreemde super-user accounts."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -182,63 +185,63 @@ msgstr ""
"De lengte van de wachtwoordgeschiedenis instellen om hergebruik van "
"wachtwoorden te voorkomen. Dit wordt niet ondersteund door pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Verifiëren van de controlesom voor suid-bestanden."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "E-mailadres waar veiligheidsmeldingen naartoe worden gestuurd."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Instellen van de umask voor gebruikers."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Enkel gebruikers die lid zijn van de groep wheel toelaten om root te worden."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
"Controleren op leeg wachtwoord in /etc/shadow (zie man-pagina shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Automatisch aanmelden toestaan."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Controleren op bestanden zonder eigenaar."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Controleren op bestanden zonder eigenaar."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"De maximale shell-wachttijd instellen. Een waarde van nul betekent geen "
"maximale wachttijd."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr "Lijst van gebruikers tonen in de grafische loginschermen KDM en GDM."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Bescherming tegen nep-name resolution."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -249,11 +252,11 @@ msgstr ""
"automatisch worden afgedwonen volgens de veiligheidsinstellingen van het "
"systeem."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -261,7 +264,7 @@ msgstr ""
"Nakijken van toegangsrechten op gebruikersbestanden die niemand anders als "
"eigenaar mogen hebben of schrijfbaar mogen zijn."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -282,7 +285,7 @@ msgstr ""
"toegelaten systeemdiensten handmatig in de server.SERVER_LEVEL bestanden "
"moeten geplaatst worden."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
#, fuzzy
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
@@ -292,11 +295,11 @@ msgstr ""
"voorzichtig wanneer u wachtwoorden uitschakelt want dit maakt het systeem "
"kwetsbaar."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Veiligheidsmeldingen in het systeemvak tonen met libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
#, fuzzy
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
@@ -305,24 +308,25 @@ msgstr ""
"De umask-optie voor VFAT- en NTFS-partities instellen. Als de umpask 0 is, "
"wordt de systeem-umask gebruikt."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Controleren op openstaande netwerkpoorten."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Directe aanmelding van root op de terminal toestaan."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Controleren op bestanden zonder eigenaar."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Controleren op gevaarlijke opties in de bestanden .rhosts en .shosts van "
+"gebruikers."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -333,11 +337,11 @@ msgstr ""
"gekozen, wordt enkel aanmelden als root met publieke sleutels toegelaten. "
"Zie de sshd_config(5) handleiding voor meer informatie."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "In logboek bijhouden van vreemde netwerkpakketten."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -345,20 +349,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Root-wachtwoord vragen wanneer naar single user level wordt gegaan (zie man-"
"pagina sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Bescherming tegen vervalste IP's."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Root-toegang zonder wachtwoord toelaten voor leden van de groep wheel."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -415,40 +415,56 @@ msgstr ""
"allow (zie hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Controleren op afluistermodus van ethernetkaarten."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Instellen van de umask voor root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Elk uur een veiligheidscontrole op veranderingen in de systeemconfiguratie."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "MSEC-instellingen afdwingen bij systeemopstart"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Resulaten van periode veiligheidscontroles tonen op de terminal."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "IPv4-onzinfoutmeldingen accepteren."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Nagaan van toegevoegde/verwijderde sgid-bestanden."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Controleren op afluistermodus van ethernetkaarten."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -615,7 +631,7 @@ msgstr "Onmogelijk om de configuratie op te slaan!"
msgid "Unable to save file system permissions!"
msgstr "Terugzetten naar standaardtoegangsrechten"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -625,53 +641,66 @@ msgstr ""
"Deze toepassing maakt het mogelijk om de systeemveiligheid te configureren.\n"
"Als u dit wenst te activeren, kies het gepaste veiligheidsniveau: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Dit profiel stelt een redelijk aantal veiligheidsmaatregelen in. Het "
"activeert verschillende niet-hinderlijke periodieke veiligheidscontroles. "
"Dit is het aangeraden niveau voor werkstations."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Dit profiel voorziet maximale veiligheid, zelfs ten koste van het limiteren "
"van toegang op afstand tot het systeem. Het omvat ook een groter aantal "
"periodieke controles. Dit niveau wordt aangeraden voor servers en andere "
"systemen waarvoor maximale veiligheid onontbeerlijk is."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Systeemveiligheid"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -686,7 +715,7 @@ msgstr ""
"wachtwoordconfiguratie, integratie met andere veiligheidshulpmidddelen en\n"
"standaardtoegangsrechten bij het aanmaken van bestanden. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -698,7 +727,7 @@ msgstr ""
"ongeoorloofde\n"
"toegang en pogingen tot inbraak. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -708,7 +737,7 @@ msgstr ""
"Deze opties configureren de veiligheidscontroles die regelmatig moeten "
"worden uitgevoerd."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -716,7 +745,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -738,243 +767,290 @@ msgstr ""
"te\n"
"wijzigen wanneer een aanpassing wordt gedetecteerd."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Nieuwe configuratie opslaan en toepassen?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "Verkeerde toegangsrechten voor ‘%s’: ‘%s’"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Bestand"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "Configuratie Op_slaan"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Afsluiten"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Hulp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Info"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: systeemveiligheid en audit"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Veiligheidsoptie"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Basisveiligheid"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Systeemveiligheid"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Netwerkveiligheid"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Periodieke controles"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Optie"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Toegangsrechten"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC aanpassingen aan opties"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "Optie"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Aanpassingen systeemtoegangsrechten"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "controle toegangsrechten"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "%s aangepast <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "%s toegevoegd <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "%s verwijderd <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "geen veranderingen"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Wijzigingen opslaan…"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Resultaten van MSEC testproces:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Details"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC boodschappen (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Details (%d aanpassingen)."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Geen msec-basisniveau gedefinieerd, ‘%s’ gebruiken"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Msec-basisniveau ‘%s’ gevonden"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Veiligheidsoptie"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Beschrijving"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Waarde"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Ongeldige optie \"%s\"!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Periodieke controles"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Ongeldig veiligheidsniveau ‘%s’."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "MSEC inschakelen"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Kies het basisveiligheidsniveau"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Beveiligingswaarschuwingen via e-mail versturen"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Toon veiligheidswaarschuwingen op het bureaublad"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Periodieke veiligheidscontroles inschakelen"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Periodieke controles"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Optie"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Regel toevoegen"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Verwijderen"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Pad"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Gebruiker"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Groep"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Afdwingen"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
#, fuzzy
msgid "Adding new exception"
msgstr "Nieuwe toegangsrechtencontrole toevoegen"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Toegangsrechten op %s worden aangepast"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Nieuwe toegangsrechtencontrole toevoegen"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -984,31 +1060,31 @@ msgstr ""
"Definieer nieuwe toegangsrechten of gebruik \"huidige\" om de huidige "
"toegangsrechten te behouden.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Bestand:"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Gebruiker:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Groep:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Toegangsrechten:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Nieuwe waarde voor %s selecteren"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1022,7 +1098,7 @@ msgstr ""
"\t%sWaarde standaardniveau:\t<i>%s</i>%s\n"
"\t%sWaarde veilig niveau:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nieuwe waarde:"
diff --git a/po/nn.po b/po/nn.po
index 4dd45a6..46cc720 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-07 16:47+0100\n"
"Last-Translator: Karl Ove Hufthammer <karl@huftis.org>\n"
"Language-Team: Norwegian Nynorsk <i18n-nn@lister.ping.uio.no>\n"
@@ -28,28 +28,28 @@ msgstr "Meld frå om endringar i systembrukarar."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Lagra oppsett"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Klarte ikkje lagra oppsettet."
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Klarte ikkje lasta tillegget «%s» frå %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Unntak"
@@ -130,18 +130,22 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "La lokale brukarar slå av eller starta maskina på nytt."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Tillat rottilgang utan passord for medlemmer i «wheel»-gruppa."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Sjå etter endringar i brannmurinnstillingane."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Sjå etter tillegg og fjerning av suid-root-filer."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Loggfør regelmessige kontrollar i systemloggen."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -149,11 +153,11 @@ msgstr ""
"Slå på «crontab» og «at» for brukarar. Legg brukarar som skal ha tilgang i «/"
"etc/cron.allow» og «/etc/at.allow» (sjå man at(1) og crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "Meld frå om farlege val i .rhosts- og .shots-filene til brukarane."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Meld frå om endringar i systemgrupper."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -161,7 +165,7 @@ msgstr ""
"Køyr passord-kontrollar, som for eksempel kontroll av tomme passord og "
"mistenkjelege superbrukarkontoar."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -169,11 +173,11 @@ msgstr ""
"Vel storleik på passordlogg for å hindra gjenbruk av passord. Dette er ikkje "
"støtta av pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Kontroller kontrollsum til suid-filene."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -183,49 +187,49 @@ msgstr ""
"sett til «yes», vert dei mellombelse filene lagra i heimemappa til brukaren; "
"elles vert dei lagra i «/tmp»."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "E-postadressa til brukaren som skal motta tryggleiksvarslingar."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Vel modus for nye filer («umask») til brukar."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Tillat berre brukarar i «wheel»-gruppa å utføra su til rotbrukar."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Sjå etter tomme passord i «/etc/shadow» (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Tillat autoinnlogging."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Meld frå om endringar i systembrukarar."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Meld frå om eigarlause filer."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Vel tidsavbrot for skalinnlogging. Bruk «0» for inga tidsavbrot."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"La innloggingshandsamarane (KDM og GDM) å visa ei oversikt over lokale "
"brukarar."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Slå på vern mot namneoppslagforfalsking."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -234,11 +238,11 @@ msgstr ""
"Set fast MSEC-mappeløyva ved systemoppstart. Viss denne verdien er sett til "
"«enforce», vert løyva brukte automatisk, etter systemtryggleiksinnstillingane."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Ta med gjeldande mappe i søkjestigen (PATH) som standard."
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -247,7 +251,7 @@ msgstr ""
"andre."
# skip-rule: server
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -265,7 +269,7 @@ msgstr ""
"som vert rekna som sikre). Merk at dei tillatne tenestene må leggjast til i "
"«server.TENAR_NIVÅ»-filene manuelt."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -273,11 +277,11 @@ msgstr ""
"Bruk passord for å autentisera brukarar. Ver VELDIG forsiktig viss du slår "
"av dette, då det vil gjera maskina sårbar."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Vis tryggleiksvarslingar i systemtrauet med libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -285,23 +289,23 @@ msgstr ""
"Slå på umask-valet ved montering av VFAT- og NTFS-partisjonar. Viss umask er "
"«-1», vert standard-umaska brukt."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Meld frå om opne nettverksportar."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Godta direkte «root»-innlogging på terminalen."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Meld frå om endringar i systemgrupper."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr "Meld frå om farlege val i .rhosts- og .shots-filene til brukarane."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -311,11 +315,11 @@ msgstr ""
"«without-password», er berre innloggingar med offentlegnøklar tillatne. Sjå "
"manualsida sshd_config(5) for meir informasjon."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Loggfør mistenkjelege nettverkspakkar."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -323,19 +327,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Spør etter rotpassordet ved innlogging i éinbrukarmodus (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Slå på vern mot IP-forfalsking."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Tillat rottilgang utan passord for medlemmer i «wheel»-gruppa."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Rett eigar og gruppe til uåtte filer til nobody og nogroup."
@@ -390,44 +390,60 @@ msgstr ""
"allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Slå på promiskuitetskontroll for nettverkskort."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Kontroller integriteten til installerte RPM-pakkar. Du vert varsla om "
-"sjekksummane til dei installerte filene er endra, med ulike resultat for "
-"binærfiler og oppsettfiler."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Slå på rot-umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Køyr tryggleikskontrollar kvar time for å sjå etter endringar i "
"systemoppsettet."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Tving gjennom MSEC-innstillingane ved oppstart."
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Vis resultatet av regelmessige tryggleikskontrollar på terminalen."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Tillat ugyldige IPv4-feilmeldingar."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Meld fråm om tillegg/fjerning av sgid-filer."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Slå på promiskuitetskontroll for nettverkskort."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Kontroller integriteten til installerte RPM-pakkar. Du vert varsla om "
+"sjekksummane til dei installerte filene er endra, med ulike resultat for "
+"binærfiler og oppsettfiler."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -593,7 +609,7 @@ msgstr "Klarte ikkje lagra oppsettet."
msgid "Unable to save file system permissions!"
msgstr "Tilbakestill til standardløyve for nivået"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -603,52 +619,65 @@ msgstr ""
"Dette programmet lèt deg velja kva nivå av systemtryggleik du vil ha.\n"
"Om du ønskjer å bruka det, kan du velja tryggleiksnivået her:"
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Dette nivået fastset ei rimeleg samling med tryggleiksfunksjonar, der fleire "
"kontrollar vert regelmessig køyrde i bakgrunnen. Dette er det tilrådde "
"nivået for vanlege maskiner."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Dette nivået gjev høgast tryggleik, men avgrensar tilgang til systemet "
"utanfrå. Fleire kontrollar vert òg regelmessig køyrde. Dette er det tilrådde "
"nivået for tenarmaskiner og andre kritiske system."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Systemtryggleik"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -663,7 +692,7 @@ msgstr ""
"passordoppsett, integrering med andre tryggleiksverktøy og standardløyve for "
"filer."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -674,7 +703,7 @@ msgstr ""
"Desse vala definerer det tryggleiksoppsettet for truslar utanfrå, som\n"
"forsøk på innlogging eller innbrot frå nettet."
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -683,7 +712,7 @@ msgstr ""
"<big><b>Regelmessige tryggleikskontrollar</b></big>\n"
"Desse vala definerer kva tryggleikskontrollar som skal køyrast regelmessig."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -695,7 +724,7 @@ msgstr ""
"Du kan leggja til så mange unntak du ønskjer for kvar kontroll.\n"
"Merk at unntak vert tolka som regulære unntak."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -712,239 +741,286 @@ msgstr ""
"eigar, gruppe eller løyve vert rapportert. Desse verdiane kan òg\n"
"tilbakestillast til standardverdiane automatisk viss dei vert endra."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Vil du lagra og ta i bruk det nye oppsettet?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "Ugyldige løyve for %s: «%s»"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fil"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Lagra oppsett"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Avslutt"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Hjelp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Om"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Overvaking av systemtryggleik"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Tryggleiksval"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Grunnleggjande tryggleik"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Systemtryggleik"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Nettverkstryggleik"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Regelmessige kontrollar"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Unntak"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Løyve"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Endringar av MSEC-val"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "val"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Endringar av systemløyve"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "løyvekontroll"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "endra %s <b>%s</b> (%s → %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "lagt til %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "fjerna %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "ingen endringar"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Lagrar endringar …"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Resultat av MSEC-test:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaljar"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC-meldingar (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Detaljar (%d endringar)."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "MSEC-nivå ikkje valt. Brukar «%s»."
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Fann MSEC-nivået «%s»."
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Tryggleiksval"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Skildring"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Verdi"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Ugyldig val: %s"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Tryggleikskontroll"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Ugyldig tryggleiksnivå: %s."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Bruk MSEC-verktøyet"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Vel tryggleiksnivå"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Send tryggleiksvarslingar via e-post"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Vis tryggleiksvarslingar på skrivebordet"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Køyr regelmessige tryggleikskontrollar"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Tryggleikskontroll"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Unntak"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Legg til regel"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Slett"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Adresse"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Brukar"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Gruppe"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Tving"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Endrar unntak"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Legg til nytt unntak"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr "Endrar unntak. Vel msec-kontroll og unntaksverdi.\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Kontroll: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Unntak: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Endrar løyve for «%s»"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Legg til ny løyvekontroll"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -954,32 +1030,32 @@ msgstr ""
"Vel det nye løyvet, eller bruk «current» for å halda på det gjeldande "
"løyvet.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "Ny fil"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fil: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Brukar: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Gruppe: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Løyve: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Vel ny verdi for «%s»"
# skip-rule: klammeform
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -993,7 +1069,7 @@ msgstr ""
"\t%sStandardverdi for nivået:\t<i>%s</i>%s\n"
"\t%sVerdi for sikkernivået:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Ny verdi:"
diff --git a/po/pa_IN.po b/po/pa_IN.po
index 547d040..65f5aa2 100644
--- a/po/pa_IN.po
+++ b/po/pa_IN.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-03-27 17:55+0530\n"
"Last-Translator: Jaswinder Singh Phulewala <jaswinderphulewala@yahoo.com>\n"
"Language-Team: Punjabi <punlinux-i18n@lists.soruceforge.net>\n"
@@ -30,26 +30,26 @@ msgstr "ਨਾ-ਮਲਕੀਅਤ ਫਾਇਲਾਂ ਦੀ ਰਿਪੋਰਟ
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "ਸਾਊਂਡ ਸੰਰਚਨਾ"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "ਚੋਣ"
@@ -133,20 +133,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "ਕੰਸੋਲ ਉਪਭੋਗੀ ਦੁਆਰਾ ਮੁੜ-ਚਲਾਓ ਇਜਾਜ਼ਤ/ ਮਨਾਹੀ।"
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "ਨਾ-ਮਲਕੀਅਤ ਫਾਇਲਾਂ ਦੀ ਰਿਪੋਰਟ ਕਰੋ"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "suid ਰੂਟ ਫਾਇਲਾਂ ਦੀ ਸ਼ਾਮਲੀਅਤ/ਹਟਾਉਣ ਦੀ ਜਾਂਚ ਕਰੋ"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -157,99 +161,100 @@ msgstr ""
"ਮਨਜੂਰ ਉਪਭੋਗੀਆਂ ਨੂੰ /etc/cron.allow ਅਤੇ /etc/at.allow ਵਿੱਚ ਭੇਜੋ (man at(1)\n"
"ਅਤੇ crontab(1) ਵੇਖੋ)।"
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "ਨਾ-ਮਲਕੀਅਤ ਫਾਇਲਾਂ ਦੀ ਰਿਪੋਰਟ ਕਰੋ"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "ਗੁਪਤ-ਕੋਡ ਮੁੜ ਵਰਤੋਂ ਤੋਂ ਬਚਾਉਣ ਲਈ ਗੁਪਤ-ਕੋਡ ਅਤੀਤ ਲੰਬਾਈ ਨਿਰਧਾਰਿਤ ਕਰੋ।"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "ਕਿਰਪਾ ਕਰਕੇ ਉਡੀਕੋ, ਸੁਰੱਖਿਆ ਚੋਣ ਵਿਵਸਥਾ ਹੋ ਰਹੀ ਹੈ..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "ਉਪਭੋਗੀ umask ਨਿਰਧਾਰਿਤ ਕਰੋ।"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "/etc/shadow ਵਿੱਚ ਖਾਲੀ ਗੁਪਤ-ਕੋਡ ਦੀ ਜਾਂਚ ਕਰੋ"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "ਸਵੈਲਾਗਇਨ ਇਜਾਜ਼ਤ/ਮਨਾਹੀ।"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "ਨਾ-ਮਲਕੀਅਤ ਫਾਇਲਾਂ ਦੀ ਰਿਪੋਰਟ ਕਰੋ"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "ਨਾ-ਮਲਕੀਅਤ ਫਾਇਲਾਂ ਦੀ ਰਿਪੋਰਟ ਕਰੋ"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "ਸ਼ੈੱਲ ਮਿਆਦ ਨਿਰਧਾਰਿਤ ਕਰੋ। ਸਿਫਰ ਦਾ ਮਤਲਬ ਹੈ ਕੋਈ ਮਿਆਦ ਨਹੀਂ।"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "ਨਾਂ ਰੈਜ਼ੋਲੂਸ਼ਨ spoofing ਬਚਾਓ"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -260,53 +265,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "ਸਿੱਧਾ ਪ੍ਰਬੰਧਕ (root) ਲਾਗਇਨ ਇਜਾਜ਼ਤ/ਮਨਾਹੀ।"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "ਨਾ-ਮਲਕੀਅਤ ਫਾਇਲਾਂ ਦੀ ਰਿਪੋਰਟ ਕਰੋ"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "IPv4 ਅਜੀਬ ਪੈਕੇਟਾਂ ਦੀ ਲਾਗਿੰਗ ਯੋਗ ਕਰੋ"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -314,19 +318,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "IP spoofing ਬਚਾਓ ਯੋਗ ਕਰੋ"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -393,43 +393,59 @@ msgstr ""
"ਲੋੜੀਂਦੀਆਂ ਸੇਵਾਵਾਂ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ, /etc/hosts.allow ਵਰਤੋ (hosts.allow(5) ਵੇਖੋ)।"
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "ਈਥਰਨੈੱਟ ਕਾਰਡ ਮਨਜੂਰੀ-ਸੁਰੱਖਿਆ ਜਾਂਚ ਸਰਗਰਮ/ਅਯੋਗ।"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "ਰੂਟ umask ਨਿਰਧਾਰਿਤ ਕਰੋ।"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "ਬੱਗ IPv4 ਗਲਤੀ ਸੁਨੇਹੇ ਪ੍ਰਾਪਤ ਕਰੋ"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "sgid ਫਾਇਲਾਂ ਦੀ ਸ਼ਾਮਲੀਅਤ/ਹਟਾਉਣ ਦੀ ਜਾਂਚ ਕਰੋ"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "ਈਥਰਨੈੱਟ ਕਾਰਡ ਮਨਜੂਰੀ-ਸੁਰੱਖਿਆ ਜਾਂਚ ਸਰਗਰਮ/ਅਯੋਗ।"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -603,53 +619,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "ਸੁਰੱਖਿਆ"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -659,7 +686,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -667,14 +694,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -682,7 +709,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -694,304 +721,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "ਕਿਰਪਾ ਕਰਕੇ ਉਡੀਕੋ... ਸੰਰਚਨਾ ਲਾਗੂ ਹੋ ਰਹੀ ਹੈ"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "ਚਿੱਲੀ"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "ਸਾਊਂਡ ਸੰਰਚਨਾ"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "ਬਾਹਰ"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "ਸਹਾਇਤਾ"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "ਇਸ ਬਾਰੇ"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "ਸਿਸਟਮ ਵਿਵਸਥਾ"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "ਚੋਣ ਨਿਰਧਾਰਿਤ ਕਰੋ"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "ਰੋਜ਼ਾਨਾ ਸੁਰੱਖਿਆ ਜਾਂਚ"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "ਸੁਰੱਖਿਆ"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "ਨੈੱਟਵਰਕ ਪਰੋਫਾਈਲ"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "ਲਗਾਤਾਰ ਜਾਂਚ"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "ਚੋਣ"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "ਅਧਿਕਾਰ"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "ਚੋਣ"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "ਸਿਸਟਮ ਚੋਣ"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "ਅਧਿਕਾਰ"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "ਕੋਈ ਸ਼ੇਅਰਿੰਗ ਨਹੀਂ"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "ਪੈਕੇਜ ਹਟਾ ਰਿਹਾ ਹੈ"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "ਵੇਰਵਾ"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "ਚੋਣ ਨਿਰਧਾਰਿਤ ਕਰੋ"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "ਚੋਣ ਨਿਰਧਾਰਿਤ ਕਰੋ"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "ਪਾਲਾਊ"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "ਮੁੱਢਲੀ ਚੋਣ"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "ਲਗਾਤਾਰ ਜਾਂਚ"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "ਸੁਰੱਖਿਆ ਪੱਧਰ"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "CD ਬੂਟ ਯੋਗ?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "ਕਿਰਪਾ ਕਰਕੇ ਲੋੜੀਂਦਾ ਸੁਰੱਖਿਆ ਪੱਧਰ ਚੁਣੋ"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "ਸੁਰੱਖਿਆ ਚੇਤਾਵਨੀ:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "ਮਿ:ਸੈ: ਘੰਟਿਆਂ ਵਾਲੀ ਸੁਰੱਖਿਆ ਜਾਂਚ ਯੋਗ ਕਰੋ"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "ਲਗਾਤਾਰ ਜਾਂਚ"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "ਚੋਣ"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "ਉਪਭੋਗੀ ਸ਼ਾਮਿਲ"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "ਹਟਾਓ"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "ਰਸਤਾ"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ਉਪਭੋਗੀ:"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ਗਰੁੱਪ ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "ਅਣਡਿੱਠਾ"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/ਫਾਇਲ(_F)"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ਉਪਭੋਗੀ:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ਗਰੁੱਪ ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "ਅਧਿਕਾਰ"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s ਲਈ firmware ਫਾਇਲ ਚੁਣੋ"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -999,7 +1073,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "ਨਵਾਂ ਕਾਲੀਡੋਨੀਆਂ"
diff --git a/po/pl.po b/po/pl.po
index eb7f515..ff01bad 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-19 14:40+0100\n"
"Last-Translator: Marek Walczak <kubdat@poczta.fm>\n"
"Language-Team: <pl@li.org>\n"
@@ -43,34 +43,35 @@ msgstr "Nie ma zmian w systemie plików"
msgid "Disabled"
msgstr "Wyłączone"
-#: ../src/msec/config.py:211
-#: ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr "Nie można załadować pliku konfiguracyjnego %s: %s"
-#: ../src/msec/config.py:225
-#: ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr "Zła opcja konfiguracji: %s"
-#: ../src/msec/config.py:260
-#: ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr "Nie można zapisać %s: %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr "ładowanie pliku wyjątków %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
msgid "No exceptions loaded"
msgstr "Nie załadowano wyjątków"
#: ../src/msec/help.py:14
-msgid "Allow local users to connect to X server. Accepted arguments: yes (all connections are allowed), local (only local connection), no (no connection)."
-msgstr "Dozwolone połączenia z serwerem X. Akceptowane argumenty: yes (dozwolone są wszystkie połączenia), local (tylko lokalne połączenia), no (brak połączeń)."
+msgid ""
+"Allow local users to connect to X server. Accepted arguments: yes (all "
+"connections are allowed), local (only local connection), no (no connection)."
+msgstr ""
+"Dozwolone połączenia z serwerem X. Akceptowane argumenty: yes (dozwolone są "
+"wszystkie połączenia), local (tylko lokalne połączenia), no (brak połączeń)."
#: ../src/msec/help.py:16
msgid "Enable checking for files/directories writable by everybody."
@@ -85,188 +86,293 @@ msgid "Send mail reports even if no changes were detected."
msgstr "Wysyłaj raporty e-mailem nawet jeżeli nie wykryto zmian."
#: ../src/msec/help.py:22
-msgid "Defines the base security level, on top of which the current configuration is based."
-msgstr "Definiuje podstawowy poziom bezpieczeństwa, na bazie którego stworzono aktualną konfigurację."
+msgid ""
+"Defines the base security level, on top of which the current configuration "
+"is based."
+msgstr ""
+"Definiuje podstawowy poziom bezpieczeństwa, na bazie którego stworzono "
+"aktualną konfigurację."
#: ../src/msec/help.py:24
msgid "Accept broadcasted ICMP echo."
msgstr "Akceptowanie rozgłoszeniowych pakietów echo icmp."
#: ../src/msec/help.py:26
-msgid "Enable msec to enforce file permissions to the values specified in the msec security policy."
-msgstr "Aktywuj msec by egzekwował uprawnienia określone w konfiguracji bezpieczeństwa msec."
+msgid ""
+"Enable msec to enforce file permissions to the values specified in the msec "
+"security policy."
+msgstr ""
+"Aktywuj msec by egzekwował uprawnienia określone w konfiguracji "
+"bezpieczeństwa msec."
#: ../src/msec/help.py:28
msgid "Enable periodic permission checking for files specified in msec policy."
-msgstr "Aktywuj okresową kontrolę uprawnień dla plików określonych w konfiguracji msec."
+msgstr ""
+"Aktywuj okresową kontrolę uprawnień dla plików określonych w konfiguracji "
+"msec."
#: ../src/msec/help.py:30
msgid "Allow X server to accept connections from network on tcp port 6000."
-msgstr "Pozwalaj serwerowi X na akceptowanie połączeń sieciowych na porcie tcp 6000."
+msgstr ""
+"Pozwalaj serwerowi X na akceptowanie połączeń sieciowych na porcie tcp 6000."
#: ../src/msec/help.py:32
msgid "Enable checking for known rootkits using chkrootkit."
-msgstr "Aktywuj kontrolę w kierunku znanych rootkitów z wykorzystaniem chkrootkit."
+msgstr ""
+"Aktywuj kontrolę w kierunku znanych rootkitów z wykorzystaniem chkrootkit."
#: ../src/msec/help.py:34
-msgid "Enable verification for changes in the installed RPM packages. This will notify you when new packages are installed or removed."
-msgstr "Aktywuj weryfikację zmian w zainstalowanych pakietach RPM. Będziesz informowany kiedy nowe pakiety są instalowane lub usuwane."
+msgid ""
+"Enable verification for changes in the installed RPM packages. This will "
+"notify you when new packages are installed or removed."
+msgstr ""
+"Aktywuj weryfikację zmian w zainstalowanych pakietach RPM. Będziesz "
+"informowany kiedy nowe pakiety są instalowane lub usuwane."
#: ../src/msec/help.py:36
-msgid "Enable sectools checks. This check will run all sectool checks for a security level configuration. The security level to be used during this test is determined by the CHECK_SECTOOL_LEVELS variable."
-msgstr "Aktywuj kontrolę sectool. Ta kontrola uruchomi wszystkie kontrole sectool dla poziomu konfiguracji bezpieczeństwa. Poziom bezpieczeństwa należy stosować w czasie testu wyznaczonego przez zmienną CHECK_SECTOOL_LEVELS."
+msgid ""
+"Enable sectools checks. This check will run all sectool checks for a "
+"security level configuration. The security level to be used during this test "
+"is determined by the CHECK_SECTOOL_LEVELS variable."
+msgstr ""
+"Aktywuj kontrolę sectool. Ta kontrola uruchomi wszystkie kontrole sectool "
+"dla poziomu konfiguracji bezpieczeństwa. Poziom bezpieczeństwa należy "
+"stosować w czasie testu wyznaczonego przez zmienną CHECK_SECTOOL_LEVELS."
#: ../src/msec/help.py:38
msgid "Set shell commands history size. A value of -1 means unlimited."
-msgstr "Ustaw wielkość historii poleceń powłoki. Wartość -1 oznacza brak ograniczenia."
+msgstr ""
+"Ustaw wielkość historii poleceń powłoki. Wartość -1 oznacza brak "
+"ograniczenia."
#: ../src/msec/help.py:40
msgid "Allow system reboot and shutdown to local users."
-msgstr "Zezwalaj na wyłączenie i ponowne uruchamianie komputera przez użytkowników lokalnych."
+msgstr ""
+"Zezwalaj na wyłączenie i ponowne uruchamianie komputera przez użytkowników "
+"lokalnych."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Umożliwiaj dostęp do konta root bez hasła przez użytkowników grupy wheel."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Aktywuj kontrolę zmian w ustawieniach zapory sieciowej."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Sprawdzanie dodanych/usuniętych plików z bitem suid administratora ."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Aktywuj logowanie okresowych kontroli w logach systemowych."
-#: ../src/msec/help.py:48
-msgid "Enable crontab and at for users. Put allowed users in /etc/cron.allow and /etc/at.allow (see man at(1) and crontab(1))."
-msgstr "Udostępnij użytkownikom funkcje crontab i at. Umieść użytkowników, którzy mogą korzystać z tych mechanizmów w /etc/cron.allow i /etc/at.allow (zajrzyj do manuala at(1) i crontab(1))."
-
#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "Aktywuj kontrolę niebezpiecznych opcji w plikach .rhosts/.shosts należących do użytkowników."
+msgid ""
+"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
+"etc/at.allow (see man at(1) and crontab(1))."
+msgstr ""
+"Udostępnij użytkownikom funkcje crontab i at. Umieść użytkowników, którzy "
+"mogą korzystać z tych mechanizmów w /etc/cron.allow i /etc/at.allow (zajrzyj "
+"do manuala at(1) i crontab(1))."
#: ../src/msec/help.py:52
-msgid "Enable password-related checks, such as empty passwords and strange super-user accounts."
-msgstr "Aktywuj testy haseł w poszukiwaniu np. pustych haseł oraz dziwnych kont administracyjnych."
+msgid "Enable checking for changes in system groups."
+msgstr "Aktywuj kontrolę zmian w systemie grup."
#: ../src/msec/help.py:54
-msgid "Set the password history length to prevent password reuse. This is not supported by pam_tcb."
-msgstr "Ustaw rozmiar historii haseł, aby zabezpieczyć przed ponownym użyciem tego samego hasła. Opcja nieobsługiwana przez pam_tcb."
+msgid ""
+"Enable password-related checks, such as empty passwords and strange super-"
+"user accounts."
+msgstr ""
+"Aktywuj testy haseł w poszukiwaniu np. pustych haseł oraz dziwnych kont "
+"administracyjnych."
#: ../src/msec/help.py:56
-msgid "Enable checksum verification for suid files."
-msgstr "Aktywuj weryfikację sumy kontrolnej plików suid."
+msgid ""
+"Set the password history length to prevent password reuse. This is not "
+"supported by pam_tcb."
+msgstr ""
+"Ustaw rozmiar historii haseł, aby zabezpieczyć przed ponownym użyciem tego "
+"samego hasła. Opcja nieobsługiwana przez pam_tcb."
#: ../src/msec/help.py:58
-msgid "Use secure location for temporary files. If this parameter is set to 'yes', user home directory will be used for temporary files. Otherwise, /tmp will be used."
-msgstr "Użyj bezpiecznego miejsca na pliki tymczasowe. Jeśli ten parametr jest ustawiony na 'tak', katalog domowy użytkownika zostanie wykorzystany na pliki tymczasowe. W przeciwnym razie, zostanie użyty /tmp."
+msgid "Enable checksum verification for suid files."
+msgstr "Aktywuj weryfikację sumy kontrolnej plików suid."
#: ../src/msec/help.py:60
+msgid ""
+"Use secure location for temporary files. If this parameter is set to 'yes', "
+"user home directory will be used for temporary files. Otherwise, /tmp will "
+"be used."
+msgstr ""
+"Użyj bezpiecznego miejsca na pliki tymczasowe. Jeśli ten parametr jest "
+"ustawiony na 'tak', katalog domowy użytkownika zostanie wykorzystany na "
+"pliki tymczasowe. W przeciwnym razie, zostanie użyty /tmp."
+
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Powiadomienia bezpieczeństwa wysyłaj pocztą elektroniczną."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Ustaw maskę tworzenia plików użytkownika (umask)."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
-msgstr "Przelogowanie na konto root (su) jest dostępne tylko dla użytkowników grupy wheel"
+msgstr ""
+"Przelogowanie na konto root (su) jest dostępne tylko dla użytkowników grupy "
+"wheel"
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Sprawdzanie pustych haseł w pliku /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Dozwolone automatyczne logowanie"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Aktywuj kontrolę zmian w systemie uzytkowników."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Aktywuj kontrolę plików bez właściciela."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr "Ustaw czas wygaśnięcia powłoki. Wartość zero oznacza brak czasu wygasania."
+msgstr ""
+"Ustaw czas wygaśnięcia powłoki. Wartość zero oznacza brak czasu wygasania."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
-msgstr "Zezwalaj na wyświetlanie listy użytkowników przez menedżery okien (kdm i gdm)."
+msgstr ""
+"Zezwalaj na wyświetlanie listy użytkowników przez menedżery okien (kdm i "
+"gdm)."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Ochrona przed spoofingiem (fałszowaniem) wyszukiwania nazw."
-#: ../src/msec/help.py:80
-msgid "Enforce MSEC file directory permissions on system startup. If this parameter is set to 'enforce', system permissions will be enforced automatically, according to system security settings."
-msgstr "Podczas startu systemu wymuś prawa dostępu do plików określone w MSEC. Jeżeli ten parametr ma wartość 'wymuś' prawa dostępu zostaną zmienione automatycznie, zgodnie z ustawieniami bezpieczeństwa systemu."
-
#: ../src/msec/help.py:82
-msgid "Include current directory into user PATH by default"
-msgstr "Dołącz bieżący katalog do domyślnej ŚCIEŻKI użytkownika"
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
+msgstr ""
+"Podczas startu systemu wymuś prawa dostępu do plików określone w MSEC. "
+"Jeżeli ten parametr ma wartość 'wymuś' prawa dostępu zostaną zmienione "
+"automatycznie, zgodnie z ustawieniami bezpieczeństwa systemu."
#: ../src/msec/help.py:84
-msgid "Enable permission checking on users' files that should not be owned by someone else, or writable."
-msgstr "Aktywuj kontrolę uprawnień na plikach użytkowników, które nie powinny być własnością innych lub być zapisywalne."
+msgid "Include current directory into user PATH by default"
+msgstr "Dołącz bieżący katalog do domyślnej ŚCIEŻKI użytkownika"
#: ../src/msec/help.py:86
-msgid "Creates the symlink /etc/security/msec/server to point to /etc/security/msec/server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --add to decide to add a service if it is present in the file during the installation of packages. By default, two presets are provided: local (which only enables local services) and remote (which also enables some remote services considered safe). Note that the allowed services must be placed manually into the server.SERVER_LEVEL files when necessary."
-msgstr "Tworzy link symboliczny /etc/security/msec/server wskazujący na /etc/security/msec/server.SERVER_LEVEL. Plik /etc/security/msec/server jest wykorzystywany przez polecenie chkconfig --add do określenia czy należy dodać usługę podczas instalacji pakietów. Domyślnie dozwolone są dwa ustawienia: lokalny (aktywuje tylko lokalne usługi) i zdalny (aktywuje także niektóre usługi zdalne, które uznaje się za bezpieczne). Należy zwrócić uwagę, że jeżeli to konieczne usługi muszą być dodane ręcznie do plików server.SERVER_LEVEL"
+msgid ""
+"Enable permission checking on users' files that should not be owned by "
+"someone else, or writable."
+msgstr ""
+"Aktywuj kontrolę uprawnień na plikach użytkowników, które nie powinny być "
+"własnością innych lub być zapisywalne."
#: ../src/msec/help.py:88
-msgid "Use password to authenticate users. Take EXTREME care when disabling passwords, as it will leave the machine vulnerable."
-msgstr "Użyj hasła do uwierzytelniania użytkowników. Postępuj BARDZO ostrożnie wyłączając hasła, ponieważ sprawi to że komputer będzie podatny na atak."
+msgid ""
+"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
+"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
+"add to decide to add a service if it is present in the file during the "
+"installation of packages. By default, two presets are provided: local (which "
+"only enables local services) and remote (which also enables some remote "
+"services considered safe). Note that the allowed services must be placed "
+"manually into the server.SERVER_LEVEL files when necessary."
+msgstr ""
+"Tworzy link symboliczny /etc/security/msec/server wskazujący na /etc/"
+"security/msec/server.SERVER_LEVEL. Plik /etc/security/msec/server jest "
+"wykorzystywany przez polecenie chkconfig --add do określenia czy należy "
+"dodać usługę podczas instalacji pakietów. Domyślnie dozwolone są dwa "
+"ustawienia: lokalny (aktywuje tylko lokalne usługi) i zdalny (aktywuje także "
+"niektóre usługi zdalne, które uznaje się za bezpieczne). Należy zwrócić "
+"uwagę, że jeżeli to konieczne usługi muszą być dodane ręcznie do plików "
+"server.SERVER_LEVEL"
#: ../src/msec/help.py:90
-msgid "Show security notifications in system tray using libnotify."
-msgstr "Wyświetlaj powiadomienia bezpieczeństwa w zasobniku systemowym z użyciem libnotify."
+msgid ""
+"Use password to authenticate users. Take EXTREME care when disabling "
+"passwords, as it will leave the machine vulnerable."
+msgstr ""
+"Użyj hasła do uwierzytelniania użytkowników. Postępuj BARDZO ostrożnie "
+"wyłączając hasła, ponieważ sprawi to że komputer będzie podatny na atak."
#: ../src/msec/help.py:92
-msgid "Set umask option for mounting vfat and ntfs partitions. If umask is '-1', default system umask is used."
-msgstr "Ustaw opcję umask dla montowanych partycji vfat i ntfs. Jeżeli umask ma wartość '-1', stosowana jest domyślna wartość systemowa umask."
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+"Wyświetlaj powiadomienia bezpieczeństwa w zasobniku systemowym z użyciem "
+"libnotify."
#: ../src/msec/help.py:94
+msgid ""
+"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
+"default system umask is used."
+msgstr ""
+"Ustaw opcję umask dla montowanych partycji vfat i ntfs. Jeżeli umask ma "
+"wartość '-1', stosowana jest domyślna wartość systemowa umask."
+
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Aktywuj kontrolę otwartych portów."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Zezwalaj na bezpośrednie logowanie użytkownika root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr "Uruchom kontrolę bezpieczeństwa gdy komputer zasilany jest z baterii."
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Aktywuj kontrolę zmian w systemie grup."
-
#: ../src/msec/help.py:102
-msgid "Allow remote root login via sshd. If yes, login is allowed. If without-password, only public-key authentication logins are allowed. See sshd_config(5) man page for more information."
-msgstr "Zezwalaj na zdalne logowanie roota przez sshd. Jeżeli wybrano opcję yes - logowanie jest dozwolone. Jeżeli wybrano opcję without-password możliwe jest tylko uwierzytelnianie z wykorzystaniem klucza publicznego. Zobacz stronę sshd_config (5) podręcznika systemowego, aby uzyskać więcej informacji."
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Aktywuj kontrolę niebezpiecznych opcji w plikach .rhosts/.shosts należących "
+"do użytkowników."
#: ../src/msec/help.py:104
-msgid "Enable logging of strange network packets."
-msgstr "Aktywuj logowanie dziwnych pakietów sieciowych."
+msgid ""
+"Allow remote root login via sshd. If yes, login is allowed. If without-"
+"password, only public-key authentication logins are allowed. See sshd_config"
+"(5) man page for more information."
+msgstr ""
+"Zezwalaj na zdalne logowanie roota przez sshd. Jeżeli wybrano opcję yes - "
+"logowanie jest dozwolone. Jeżeli wybrano opcję without-password możliwe jest "
+"tylko uwierzytelnianie z wykorzystaniem klucza publicznego. Zobacz stronę "
+"sshd_config (5) podręcznika systemowego, aby uzyskać więcej informacji."
#: ../src/msec/help.py:106
-msgid "Define the default retention period for logs, in weeks. Some countries require that the log files should be kept for 12 months, other do not have such strict requirements. This variable defines the number of past log files that should be kept by logrotate on the system."
-msgstr "Określ okres przechowywania domyślnych dzienników, w tygodniach. Niektóre kraje wymagają aby pliki dziennika były przechowywane przez 12 miesięcy, inne nie mają takich surowych wymogów. Zmiana ta definiuje liczbę wcześniejszych plików dziennika, które powinny być przechowywane w systemie."
+msgid "Enable logging of strange network packets."
+msgstr "Aktywuj logowanie dziwnych pakietów sieciowych."
#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr "Pytaj o hasło root podczas uruchamiania w trybie pojedynczego użytkownika (man sulogin(8))."
+msgid ""
+"Define the default retention period for logs, in weeks. Some countries "
+"require that the log files should be kept for 12 months, other do not have "
+"such strict requirements. This variable defines the number of past log files "
+"that should be kept by logrotate on the system."
+msgstr ""
+"Określ okres przechowywania domyślnych dzienników, w tygodniach. Niektóre "
+"kraje wymagają aby pliki dziennika były przechowywane przez 12 miesięcy, "
+"inne nie mają takich surowych wymogów. Zmiana ta definiuje liczbę "
+"wcześniejszych plików dziennika, które powinny być przechowywane w systemie."
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
-msgstr "Włącz ochronę przed fałszowaniem IP."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
+msgstr ""
+"Pytaj o hasło root podczas uruchamiania w trybie pojedynczego użytkownika "
+"(man sulogin(8))."
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Umożliwiaj dostęp do konta root bez hasła przez użytkowników grupy wheel."
+msgid "Enable IP spoofing protection."
+msgstr "Włącz ochronę przed fałszowaniem IP."
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
@@ -277,12 +383,25 @@ msgid "Send security check results by email."
msgstr "Przesyłanie wyników sprawdzania pocztą."
#: ../src/msec/help.py:118
-msgid "Allow to export display when passing from the root account to the other users. See pam_xauth(8) for more details."
-msgstr "Dozwolony eksport ekranu podczas przechodzenia z konta root na innego użytkownika. Zobacz pam_xauth(8) aby uzyskać więcej szczegółów. "
+msgid ""
+"Allow to export display when passing from the root account to the other "
+"users. See pam_xauth(8) for more details."
+msgstr ""
+"Dozwolony eksport ekranu podczas przechodzenia z konta root na innego "
+"użytkownika. Zobacz pam_xauth(8) aby uzyskać więcej szczegółów. "
#: ../src/msec/help.py:120
-msgid "Defines the sectool level to use during the periodic security check. You may use the sectool-gui application to select individual tests for each level. If this variable is not defined, the default level defined in sectool configuration will be used."
-msgstr "Definiuje poziom sectool do wykorzystania w czasie okresowej kontroli bezpieczeństwa. Możesz użyć graficznego interfejsu sectool aby wybrać indywidualny test dla każdego z poziomów. Jeśli ta zmienna nie jest określona, zostanie wykorzystany poziom domyślny określony w konfiguracji sectool."
+msgid ""
+"Defines the sectool level to use during the periodic security check. You may "
+"use the sectool-gui application to select individual tests for each level. "
+"If this variable is not defined, the default level defined in sectool "
+"configuration will be used."
+msgstr ""
+"Definiuje poziom sectool do wykorzystania w czasie okresowej kontroli "
+"bezpieczeństwa. Możesz użyć graficznego interfejsu sectool aby wybrać "
+"indywidualny test dla każdego z poziomów. Jeśli ta zmienna nie jest "
+"określona, zostanie wykorzystany poziom domyślny określony w konfiguracji "
+"sectool."
#: ../src/msec/help.py:122
msgid "Enable daily security checks."
@@ -293,44 +412,81 @@ msgid "Accept ICMP echo."
msgstr "Akceptowanie pakietów ICMP."
#: ../src/msec/help.py:126
-msgid "Set the password minimum length and minimum number of digit and minimum number of capitalized letters, using length,ndigits,nupper format."
-msgstr "Ustaw minimalną długość hasła lub minimalną liczbę cyfr oraz minimalną liczbę liter pisanych wielką literą. Użyj formatu długość, liczba cyfr, wielkość."
+msgid ""
+"Set the password minimum length and minimum number of digit and minimum "
+"number of capitalized letters, using length,ndigits,nupper format."
+msgstr ""
+"Ustaw minimalną długość hasła lub minimalną liczbę cyfr oraz minimalną "
+"liczbę liter pisanych wielką literą. Użyj formatu długość, liczba cyfr, "
+"wielkość."
#: ../src/msec/help.py:128
-msgid "Allow full access to network services controlled by tcp_wrapper (see hosts.deny(5)). If yes, all services are allowed. If local, only connections to local services are authorized. If no, the services must be authorized manually in /etc/hosts.allow (see hosts.allow(5))."
-msgstr "Umożliwiaj dostęp do wszystkich usług sieciowych kontrolowane przez tcp_wrappers (zajrzyj do manuala hosts.deny(5)). Jeśli wartość wynosi 'tak' wszystkie usługi mają dostęp. Jeżeli wartość wynosi 'lokalne' tylko lokalne usługi mają dostęp. jeśli wartość wynosi 'nie' usługi muszą być uwierzytelniane ręcznie w pliku /etc/hosts.allow (zajrzyj do manuala hosts.allow(5))."
+msgid ""
+"Allow full access to network services controlled by tcp_wrapper (see hosts."
+"deny(5)). If yes, all services are allowed. If local, only connections to "
+"local services are authorized. If no, the services must be authorized "
+"manually in /etc/hosts.allow (see hosts.allow(5))."
+msgstr ""
+"Umożliwiaj dostęp do wszystkich usług sieciowych kontrolowane przez "
+"tcp_wrappers (zajrzyj do manuala hosts.deny(5)). Jeśli wartość wynosi 'tak' "
+"wszystkie usługi mają dostęp. Jeżeli wartość wynosi 'lokalne' tylko lokalne "
+"usługi mają dostęp. jeśli wartość wynosi 'nie' usługi muszą być "
+"uwierzytelniane ręcznie w pliku /etc/hosts.allow (zajrzyj do manuala hosts."
+"allow(5))."
#: ../src/msec/help.py:130
-msgid "Enable verification of integrity of installed RPM packages. This will notify you if checksums of the installed files were changed, showing separate results for binary and configuration files."
-msgstr "Włącz weryfikację spójności dla zainstalowanych pakietów RPM. Program poinformuje Cię, jeżeli zmieniły się sumy kontrolne zainstalowanych plików, i pokaże wyniki oddzielnie dla plików binarnych i konfiguracyjnych. "
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Uaktywnij sprawdzanie \"gadatliwości\" karty sieciowej."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Ustaw maskę tworzenia plików roota."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr "Co godzinę poszukuj zmian konfiguracji systemu."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Wymuszaj ustawienia MSEC podczas startu systemu."
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Aktywuj wyświetlanie na terminalu wyników okresowej kontroli."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Akceptowanie nieprawidłowych komunikatów o błędach IPv4"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Aktywuj sprawdzanie dodatków/usunięć plików sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Uaktywnij sprawdzanie \"gadatliwości\" karty sieciowej."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Włącz weryfikację spójności dla zainstalowanych pakietów RPM. Program "
+"poinformuje Cię, jeżeli zmieniły się sumy kontrolne zainstalowanych plików, "
+"i pokaże wyniki oddzielnie dla plików binarnych i konfiguracyjnych. "
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -340,8 +496,7 @@ msgstr "%s został zmodyfikowany zatem uruchomiono polecenie: %s"
msgid "%s modified so should have run command: %s"
msgstr "%s został zmodyfikowany zatem prawdopodobnie uruchomiono polecenie: %s"
-#: ../src/msec/libmsec.py:377
-#: ../src/msec/libmsec.py:409
+#: ../src/msec/libmsec.py:377 ../src/msec/libmsec.py:409
msgid "deleted %s"
msgstr "usunięto %s"
@@ -357,8 +512,7 @@ msgstr "utworzono link symboliczny z %s do %s"
msgid "moved file %s to %s"
msgstr "przeniesiono plik %s do %s"
-#: ../src/msec/libmsec.py:468
-#: ../src/msec/libmsec.py:484
+#: ../src/msec/libmsec.py:468 ../src/msec/libmsec.py:484
msgid "set variable %s to %s in %s"
msgstr "ustaw zmienną %s na wartość %s w %s"
@@ -378,8 +532,7 @@ msgstr "Nie odnaleziono wtyczki %s"
msgid "Not supported function '%s' in '%s'"
msgstr "Nie obsługiwana funkcja '%s' w '%s'"
-#: ../src/msec/libmsec.py:726
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:726 ../src/msec/libmsec.py:856
msgid "In check-only mode, nothing is written back to disk."
msgstr "W trybie check-only nic nie jest zapisywane na dysku."
@@ -405,7 +558,9 @@ msgstr "nie odnaleziono nazwy grupy dla id %id"
#: ../src/msec/libmsec.py:832
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
-msgstr "Sprawdzenie /proc/mounts było niemożliwe. Zakłada się że wszystkie pliki są lokalne."
+msgstr ""
+"Sprawdzenie /proc/mounts było niemożliwe. Zakłada się że wszystkie pliki są "
+"lokalne."
#: ../src/msec/libmsec.py:871
msgid "Forcing ownership of %s to %s"
@@ -455,23 +610,19 @@ msgstr "Plik nie jest na lokalnym systemie: \"%s\". Nic nie zmieniono."
msgid "Checking paths: %s"
msgstr "Sprawdzanie ścieżek: %s"
-#: ../src/msec/msec.py:87
-#: ../src/msec/msecperms.py:96
+#: ../src/msec/msec.py:87 ../src/msec/msecperms.py:96
msgid "Invalid security level '%s'."
msgstr "Nieprawidłowy poziom bezpieczeństwa '%s'."
-#: ../src/msec/msec.py:114
-#: ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:114 ../src/msec/msecperms.py:121
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr "Msec: Centrum Bezpieczeństwa Mandrivy (%s)\n"
-#: ../src/msec/msec.py:115
-#: ../src/msec/msecperms.py:122
+#: ../src/msec/msec.py:115 ../src/msec/msecperms.py:122
msgid "Error: This application must be executed by root!"
msgstr "Błąd: program powinien być uruchomiony przez użytkownika root!"
-#: ../src/msec/msec.py:116
-#: ../src/msec/msecperms.py:123
+#: ../src/msec/msec.py:116 ../src/msec/msecperms.py:123
msgid "Run with --help to get help."
msgstr "Uruchom z opcją --help, aby uzyskać pomoc."
@@ -491,8 +642,7 @@ msgstr "Brak pliku niestandardowych uprawnień dla poziomu '%s'."
msgid "Saving file permissions to '%s' level."
msgstr "Zapisywanie pliku uprawnień dla '%s' poziomu."
-#: ../src/msec/msec.py:192
-#: ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
msgid "Unable to save config!"
msgstr "Zapisanie konfiguracji było niemożliwe!"
@@ -500,7 +650,7 @@ msgstr "Zapisanie konfiguracji było niemożliwe!"
msgid "Unable to save file system permissions!"
msgstr "Nie można zapisać uprawnień systemu plików!"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -510,61 +660,112 @@ msgstr ""
"Ten program umożliwia konfigurację bezpieczeństwa systemu. Jeżeli chcesz\n"
"aktywować jego działanie wybierze odpowiedni poziom bezpieczeństwa:"
-#: ../src/msec/msecgui.py:57
-msgid "This profile configures a reasonably safe set of security features. It activates several non-intrusive periodic system checks. This is the suggested level for Desktop."
-msgstr "Ten profil zawiera zestaw ustawień zapewniających rozsądne bezpieczeństwo. Aktywuje kilka okresowych kontroli systemu, które nie utrudniają korzystania z komputera. Jest to zalecany poziom dla zastosowań biurkowych."
-
-#: ../src/msec/msecgui.py:58
-msgid "This profile is focused on netbook or low-end devices, which are only accessed by local users and run on batteries."
-msgstr "Ten profil jest aktywny na netbookach lub urządzeniach typu low-end, które są dostępne dla użytkowników lokalnych i zasilanych bateriami."
+#: ../src/msec/msecgui.py:59
+#, fuzzy
+msgid ""
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
+msgstr ""
+"Ten profil zawiera zestaw ustawień zapewniających rozsądne bezpieczeństwo. "
+"Aktywuje kilka okresowych kontroli systemu, które nie utrudniają korzystania "
+"z komputera. Jest to zalecany poziom dla zastosowań biurkowych."
#: ../src/msec/msecgui.py:60
-msgid "This profile is configured to provide maximum security, even at the cost of limiting the remote access to the system. It also runs a wider set of periodic checks. This level is suggested for Servers and security-concerned systems . "
-msgstr "Ten profil zawiera zestaw ustawień zapewniających maksymalne bezpieczeństwo, nawet kosztem ograniczonego dostępu do systemu z zewnątrz. Aktywuje szerszy zakres okresowych kontroli systemu. Jest to zalecany poziom dla zastosowań serwerowych oraz dla systemów, dla których bezpieczeństwo jest bardzo ważne."
+#, fuzzy
+msgid ""
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
+msgstr ""
+"Ten profil jest aktywny na netbookach lub urządzeniach typu low-end, które "
+"są dostępne dla użytkowników lokalnych i zasilanych bateriami."
#: ../src/msec/msecgui.py:62
-msgid "This profile is targeted on storage-oriented servers, such as FTP, SAMBA or NFS servers, or database servers, which do not receive accesses from unauthorized Internet users."
-msgstr "Ten profil jest przeznaczony serwerów przechowujących, takich jak FTP, SAMBA, NFS lub serwerów baz danych, do których nie mają dostępu nieautoryzowani użytkownicy internetu."
+#, fuzzy
+msgid ""
+"This profile is configured to provide maximum security, even at the cost of "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
+msgstr ""
+"Ten profil zawiera zestaw ustawień zapewniających maksymalne bezpieczeństwo, "
+"nawet kosztem ograniczonego dostępu do systemu z zewnątrz. Aktywuje szerszy "
+"zakres okresowych kontroli systemu. Jest to zalecany poziom dla zastosowań "
+"serwerowych oraz dla systemów, dla których bezpieczeństwo jest bardzo ważne."
#: ../src/msec/msecgui.py:64
-msgid "This profile is similar to the 'Fileserver', but it assumes that the server receives connection from unauthorized Internet users."
-msgstr "Ten profil jest podobny do 'serwera plików', lecz zakłada ze serwer nasłuchuje nieautoryzowany dostęp do internetu."
+#, fuzzy
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+"Ten profil jest przeznaczony serwerów przechowujących, takich jak FTP, "
+"SAMBA, NFS lub serwerów baz danych, do których nie mają dostępu "
+"nieautoryzowani użytkownicy internetu."
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:66
+#, fuzzy
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
+"unauthorized Internet users."
+msgstr ""
+"Ten profil jest podobny do 'serwera plików', lecz zakłada ze serwer "
+"nasłuchuje nieautoryzowany dostęp do internetu."
+
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
msgid "Custom security level."
msgstr "Niestandardowy poziom bezpieczeństwa."
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
-"These options control the local security configuration, such as the login restrictions,\n"
-"password configurations, integration with other security tools, and default file creation\n"
+"These options control the local security configuration, such as the login "
+"restrictions,\n"
+"password configurations, integration with other security tools, and default "
+"file creation\n"
"permissions. "
msgstr ""
"<big><b>Opcje bezpieczeństwa systemu</b></big>\n"
-"Opcje określające konfigurację bezpieczeństwa lokalnego, takie jak ograniczenia logowania,\n"
-"konfiguracja haseł, integracja z innymi narzędziami bezpieczeńśtwa i domyślne \n"
+"Opcje określające konfigurację bezpieczeństwa lokalnego, takie jak "
+"ograniczenia logowania,\n"
+"konfiguracja haseł, integracja z innymi narzędziami bezpieczeńśtwa i "
+"domyślne \n"
"prawa dostępu do tworzonych plików."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
-"These options define the network security against remote threats, unauthorized accesses,\n"
+"These options define the network security against remote threats, "
+"unauthorized accesses,\n"
"and breakin attempts. "
msgstr ""
"<big><b>Opcje bezpieczeństwa sieci</b></big>\n"
-"Opcje definiujące bezpieczeństwo sieci w zakresie zagrożeń zewnętrznych, nieautoryzowanego dostępu,\n"
+"Opcje definiujące bezpieczeństwo sieci w zakresie zagrożeń zewnętrznych, "
+"nieautoryzowanego dostępu,\n"
"i prób włamań."
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
-"These options configure the security checks that should be executed periodically. "
+"These options configure the security checks that should be executed "
+"periodically. "
msgstr ""
"<big><b>Okresowa kontrola bezpieczeństwa</b></big>\n"
"Opcje konfigurujące okresowe kontrole bezpieczeństwa."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -574,289 +775,343 @@ msgstr ""
"<big><b>Wyjątki</b></big>\n"
"Tutaj można skonfigurować dozwolone wyjątki dla okresowych kontroli\n"
"bezpieczeństwa msec. Dla każdego obsługiwanego testu możesz dodać dowolną\n"
-"ilość wyjątków. Należy pamiętać, że każdy wyjątek jest analizowany jako wyrażenie regularne."
+"ilość wyjątków. Należy pamiętać, że każdy wyjątek jest analizowany jako "
+"wyrażenie regularne."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
-"These options allow to fine-tune system permissions for important files and directories.\n"
-"The following permissions are checked periodically, and any change to the owner, group,\n"
-"or current permission is reported. The permissions can be enforced, automatically\n"
+"These options allow to fine-tune system permissions for important files and "
+"directories.\n"
+"The following permissions are checked periodically, and any change to the "
+"owner, group,\n"
+"or current permission is reported. The permissions can be enforced, "
+"automatically\n"
"changing them to the specified values when a change is detected. "
msgstr ""
"<big><b>Prawa dostępu do plików</b></big>\n"
-"Opcje umożliwiające dostosowanie praw dostępu do ważnych plików i katalogów.\n"
-"Prawa dostępu są okresowo kontrolowane, a każda zmian właściciela, grupy lub\n"
-"uprawnień jest raportowana. Prawa dostępu mogą być wymuszane, czyli automatycznie\n"
+"Opcje umożliwiające dostosowanie praw dostępu do ważnych plików i "
+"katalogów.\n"
+"Prawa dostępu są okresowo kontrolowane, a każda zmian właściciela, grupy "
+"lub\n"
+"uprawnień jest raportowana. Prawa dostępu mogą być wymuszane, czyli "
+"automatycznie\n"
"zmieniane do określonej wartości w przypadku wykrycia zmian."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Czy zapisać i zastosować konfigurację?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr "Nie można załadować konfiguracji dla poziomu '%s'"
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr "Nie można załadować uprawnień dla poziomu '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Plik"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Zapisz konfigurację"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "Za_kończ"
-#: ../src/msec/msecgui.py:179
-#: ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "Po_moc"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "Inform_acje"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: bezpieczeństwo systemu i audyt"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Opcje bezpieczeństwa"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Podstawowe bezpieczeństwo"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Bezpieczeństwo systemu"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Bezpieczeństwo sieci"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Okresowe kontrole"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Wyjątki"
-#: ../src/msec/msecgui.py:232
-#: ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Prawa dostępu"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Zmiany opcji MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "opcja"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Zmiany uprawnień systemowych"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "kontrola praw dostępu"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "zmieniono %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "dodano %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "usunięto %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "brak zmian"
-#: ../src/msec/msecgui.py:310
-#: ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Zapisywanie zmian..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr "Ignoruj i zakończ"
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Wyniki testów MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Szczegóły"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Informacje MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Szczegóły (zmiany %d).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
-msgstr "Nie zdefiniowano bazowego poziomu bezpieczeństwa msec. Korzystanie z '%s'."
+msgstr ""
+"Nie zdefiniowano bazowego poziomu bezpieczeństwa msec. Korzystanie z '%s'."
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Wykryto bazowy poziom msec '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Opcje bezpieczeństwa"
-#: ../src/msec/msecgui.py:480
-#: ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Opis"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Wartość"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Nieprawidłowa opcja '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Kontrola bezpieczeństwa"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+#, fuzzy
+msgid "Msec is enabled"
+msgstr "Wyłączone"
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nieprawidłowy poziom bezpieczeństwa '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Aktywuj program MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Wybierz bazowy poziom bezpieczeństwa"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr "Nazwa poziomu"
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr "Ostrzeżenia bezpieczeństwa wysyłaj pocztą do:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Wyświetlaj alerty bezpieczeństwa na pulpicie"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Aktywuj okresową kontrolę bezpieczeństwa"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Kontrola bezpieczeństwa"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Wyjątek"
-#: ../src/msec/msecgui.py:925
-#: ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Dodaj regułę"
-#: ../src/msec/msecgui.py:930
-#: ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Usuń"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Ścieżka"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Użytkownik"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Grupa"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Wymuś"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Edycja wyjątku"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Dodawanie nowych wyjątków"
-#: ../src/msec/msecgui.py:1160
-msgid "Editing exception. Please select the correspondent msec check and exception value\n"
+#: ../src/msec/msecgui.py:1291
+msgid ""
+"Editing exception. Please select the correspondent msec check and exception "
+"value\n"
msgstr "Edycja wyjątku. Wybierz odpowiednią kontrolę msec i wartość wyjątku\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Sprawdź:"
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Wyjątek:"
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Zmiana praw dostępu do %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Dodawanie nowej kontroli uprawnień"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
-"Please specify new permissions, or use 'current' to keep current permissions.\n"
+"Please specify new permissions, or use 'current' to keep current "
+"permissions.\n"
msgstr ""
"Zmiana uprawnień na <b>%s</b>\n"
-"Określ nowe prawa dostępu lub użyj opcji 'ieżące', aby zachować obecne uprawnienia.\n"
+"Określ nowe prawa dostępu lub użyj opcji 'ieżące', aby zachować obecne "
+"uprawnienia.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "nowy plik"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Plik:"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Użytkownik: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Grupa:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Prawa dostępu:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Wybierz nową wartość dla %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -868,7 +1123,7 @@ msgstr ""
"\tAktualna wartość:\t\t\t<i>%s</i>\n"
"\t%sWartość dla poziomu domyślnego:\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nowa wartość: "
@@ -878,7 +1133,8 @@ msgstr "Zezwalaj na nieograniczone stosowanie polecenia chkconfig dla pakiety"
#: ../src/msec/plugins/msec.py:154
msgid "Restricting chkconfig for packages according to \"%s\" profile"
-msgstr "Ograniczanie stosowania chkconfig dla pakietów zgodnie z profilem \"%s\""
+msgstr ""
+"Ograniczanie stosowania chkconfig dla pakietów zgodnie z profilem \"%s\""
#: ../src/msec/plugins/msec.py:164
msgid "Setting root umask to %s"
@@ -938,7 +1194,9 @@ msgstr "Nieprawidłowy plik systemu umask \"%s\""
#: ../src/msec/plugins/msec.py:328
msgid "Allowing reboot and shutdown to the console user"
-msgstr "Umożliwiaj wyłączenie i ponowne uruchamianie komputera przez użytkowników konsoli"
+msgstr ""
+"Umożliwiaj wyłączenie i ponowne uruchamianie komputera przez użytkowników "
+"konsoli"
#: ../src/msec/plugins/msec.py:335
msgid "Allowing SysRq key to the console user"
@@ -1129,8 +1387,11 @@ msgid "Disabling password history"
msgstr "Wyłącz historię haseł"
#: ../src/msec/plugins/pam.py:123
-msgid "Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
-msgstr "Nieprawidłowa długość hasła \"%s\". Użyj parametru wg schematu \"długość, liczba znaków, wielkość znaków\""
+msgid ""
+"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
+msgstr ""
+"Nieprawidłowa długość hasła \"%s\". Użyj parametru wg schematu \"długość, "
+"liczba znaków, wielkość znaków\""
#: ../src/msec/plugins/pam.py:144
msgid "Setting minimum password length %d"
@@ -1145,8 +1406,14 @@ msgid "no wheel group"
msgstr "brak grupy wheel"
#: ../src/msec/plugins/pam.py:176
-msgid "Security configuration is defined to allow only members of the wheel group to su to root, but this group is empty. Please add the allowed users into the wheel group."
-msgstr "Konfiguracja bezpieczeństwa jest zdefiniowana dla członków grupy su dla roota, ale ta grupa jest pusta. Należy dodać uprawnionych użytkowników do tej grupy."
+msgid ""
+"Security configuration is defined to allow only members of the wheel group "
+"to su to root, but this group is empty. Please add the allowed users into "
+"the wheel group."
+msgstr ""
+"Konfiguracja bezpieczeństwa jest zdefiniowana dla członków grupy su dla "
+"roota, ale ta grupa jest pusta. Należy dodać uprawnionych użytkowników do "
+"tej grupy."
#: ../src/msec/plugins/pam.py:184
msgid "Allowing su for all"
@@ -1154,7 +1421,8 @@ msgstr "Mechanizm su dostępny dla wszystkich użytkowników"
#: ../src/msec/plugins/pam.py:203
msgid "Allowing transparent root access for wheel group members"
-msgstr "Aktywuj przeźroczysty dostęp do konta root dla użytkowników grupy wheel"
+msgstr ""
+"Aktywuj przeźroczysty dostęp do konta root dla użytkowników grupy wheel"
#: ../src/msec/plugins/pam.py:210
msgid "Disabling transparent root access for wheel group members"
diff --git a/po/pt.po b/po/pt.po
index aa19733..2bb6f57 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-10-06 18:09+0100\n"
"Last-Translator: Zé <ze@mandriva.org>\n"
"Language-Team: Português <pt@li.org>\n"
@@ -44,27 +44,27 @@ msgstr "Comunicar ficheiros sem dono"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configuração do som"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Não é possível carregar a imagem %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opções"
@@ -150,20 +150,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permitir reiniciar pelo utilizador da consola."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Comunicar ficheiros sem dono"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Verificar adições/remoções dos ficheiros suid root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -174,17 +178,18 @@ msgstr ""
"Coloque os utilizadores autorizados em /etc/cron.allow e\n"
"/etc/at.allow (veja man em (1) e crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Comunicar ficheiros sem dono"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -192,83 +197,83 @@ msgid ""
msgstr ""
"Define o tamanho do histórico da senha para evitar a reutilização das senhas."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Por favor aguarde, a definir as opções de segurança..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Define o modo de criação de máscara dos ficheiros de utilizador."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Verificar senha vazia em /etc/shadow."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Permitir auto-autenticação."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Comunicar ficheiros sem dono"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Comunicar ficheiros sem dono"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Define o tempo de espera da Linha de Comandos (shell). O valor zero "
"significa sem tempo de espera.."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Protecção spoofing de resolução de nomes"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -279,53 +284,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Permitir autenticação root directa."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Comunicar ficheiros sem dono"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Activar registo de pacotes IPv4 estranhos."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -333,18 +337,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Activar protecção contra usurpação de endereço IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -413,41 +413,57 @@ msgstr ""
"allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Activar teste de promiscuidade das placas ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Define o modo de criação máscara de ficheiros root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Aceitar mensagens de erro IPv4 adulteradas."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Verificar adições/remoções dos ficheiros sgid"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Activar teste de promiscuidade das placas ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -622,53 +638,64 @@ msgstr "Não é possível carregar a imagem %s"
msgid "Unable to save file system permissions!"
msgstr "Restaurar misturador de som para valores predefinidos"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Segurança"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -678,7 +705,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -686,14 +713,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -701,7 +728,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -713,303 +740,350 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Por favor aguarde... A aplicar a configuração"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Configuração do som"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Sair"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Ajuda"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Acerca"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Definições do sistema"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Indicar opções"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Verificação diária de segurança"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Segurança"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Perfil de rede"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Verificações Periódicas"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opções"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permissões"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opções"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Opções do Sistema"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permissões"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Sem partilha"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "A remover pacotes..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalhes"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Indicar opções"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Indicar opções"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opções principais"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Verificações Periódicas"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Segurança"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Activar Arranque de CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Por favor escolha o nível de segurança desejado"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Alertas de Segurança:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Activar verificação horaria da segurança msec"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Verificações Periódicas"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opções"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Adicionar regra"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Apagar"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Localização"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Usar"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID do Grupo"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignorar"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Ficheiro"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID do Utilizador"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID do Grupo"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permissões"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Seleccionar ficheiro 'firmware' para %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1017,7 +1091,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nova Caledónia"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 82897cf..23648e0 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -18,7 +18,7 @@
msgid ""
msgstr ""
"Project-Id-Version: pt_BR\n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-17 13:35-0200\n"
"Last-Translator: Sergio Rafael Lemke <sergio@mandriva.com.br>\n"
"Language-Team: Brazilian Portuguese <cooker-i18n@mandrivalinux.org>\n"
@@ -40,26 +40,26 @@ msgstr "Sem alterações nos arquivos do sistema"
msgid "Disabled"
msgstr "Desabilitado"
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr "Incapaz de carregar o arquivo de configuração %s: %s"
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr "Opção de configuração ruim: %s"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr "Incapaz de salvar %s: %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Incapaz de carregar o arquivo de configuração %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Excessões"
@@ -148,19 +148,23 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permite usuários locais reiniciar/desligar o sistema."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Permite acesso root sem senha para membros do grupo wheel."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Habilita checagem por alterações nas configurações do firewall."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Habilita checagem por adições/remoções de arquivos suid root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
"Permite gravação dos logs das checagens periódicas nos logs do sistema."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -168,13 +172,11 @@ msgstr ""
"Habilita o crontab e at para usuários. Insira os usuários permitidos em /etc/"
"cron.allow e /etc/at.allow (veja o manual do at(1) e crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Habilita checagem por opções perigosas nos arquivos' .rhosts/.shosts dos "
-"usuários."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Habilita checagem por alterações nos grupos do sistema."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -182,7 +184,7 @@ msgstr ""
"Habilita análise geral nas senhas, visando por exemplo, senhas vazias ou "
"contas de super usuário estranhas."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -190,11 +192,11 @@ msgstr ""
"Configure o tamanho do histórico de senha para prevenir-se da reutilização "
"de senha. Isto não é suportado pelo pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Habilita verificação checksum de arquivos suid."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -204,50 +206,50 @@ msgstr ""
"marcado como 'sim', o diretório home do usuário será usado para arquivos "
"temporários. Caso contrário, /tmp será usado."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "E-mail do usuário para receber notificações de segurança."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Ajusta umask do usuário."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Permite que apenas usuários incluídos no grupo wheel se tornem root."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Habilita checagem por senhas vazias em /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Permite login automático."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Habilita checagem por alterações nos usuários do sistema."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Habilita checagem por arquivos órfãos."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Define o tempo limite do shell. Um valor zero significa sem tempo limite."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Habilita gerenciadores de login(kdm e gdm) mostrar a lista de usuários "
"locais."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Habilita proteção contra falsificação na resolução de nomes."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -257,11 +259,11 @@ msgstr ""
"Este parâmetro no modo 'Impor' introduz as permissões do sistema "
"automaticamente de acordo com as configurações de segurança."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Incluir, por padrão, o diretório corrente ao PATH do usuário"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -269,7 +271,7 @@ msgstr ""
"Habilita checagem de permissões nos arquivos do usuário que não deveriam "
"pertencer a outros ou com permissão de escrita."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -287,7 +289,7 @@ msgstr ""
"remotos considerados seguros). Note que os serviços permitidos deverão ser "
"colocados manualmente no arquivo server.SERVER_LEVEL quando necessário."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -295,12 +297,12 @@ msgstr ""
"Use senhas para autenticar usuários. Tome MUITO cuidado ao desabilitar "
"senhas, já que isso deixa a máquina vulnerável."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Mostrar notificações de segurança na área de noticações usando libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -308,25 +310,27 @@ msgstr ""
"Define a opção umask para montar partições vfat e ntfs. Se umask for '-1', o "
"umask padrão do sistema é usado."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Habilita checagem por portas de rede abertas."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Permite login direto do root no terminal."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
"Executar verificações de segurança quando a máquina está funcionando com a "
"energia da bateria."
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Habilita checagem por alterações nos grupos do sistema."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Habilita checagem por opções perigosas nos arquivos' .rhosts/.shosts dos "
+"usuários."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -336,11 +340,11 @@ msgstr ""
"password permite login apenas com chave pública. Veja o manual do sshd_config"
"(5) para mais informações."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Habilita relatório sobre pacotes estranhos na rede."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -348,19 +352,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Pedir a senha de root quando for para o modo single user (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Habilita proteção para IP spoofing."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Permite acesso root sem senha para membros do grupo wheel."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Colocar grupo e usuário nobody/nogroup para arquivos sem dono."
@@ -418,44 +418,60 @@ msgstr ""
"utorizado manualmente em /etc/hosts.allow (veja hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Ativa a checagem do modo promíscuo em placas ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Habilita verificação de integridade dos pacotes RPM instalados. Isto vai "
-"notificar você se os checksums dos arquivos instalados foram alterados, "
-"mostrando resultados separados para binários e arquivos de configuração."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Define o umask root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Executar checagem de segurança de hora em hora por mudanças nas "
"configurações do sistema."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Impor configurações do MSEC na inicialização do sistema"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Habilita resultados da checagem periódica para o terminal."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Aceita mensagens espúrias de erros IPv4."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Verifica adições/remoções de arquivos com sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Ativa a checagem do modo promíscuo em placas ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Habilita verificação de integridade dos pacotes RPM instalados. Isto vai "
+"notificar você se os checksums dos arquivos instalados foram alterados, "
+"mostrando resultados separados para binários e arquivos de configuração."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -619,7 +635,7 @@ msgstr "Incapaz de salvar a configuração!"
msgid "Unable to save file system permissions!"
msgstr "Incapaz de salvar permissões do sistema de arquivos!"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -629,53 +645,66 @@ msgstr ""
"Essa aplicação permite configurar a segurança do sistema. Se você deseja\n"
"ativá-la, escolha o nível de segurança apropriado: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Este perfil configura um conjunto razoavelmente seguro de recursos de "
"segurança. Ele ativa um número severo de checagens periódicas não intrusivas "
"no sistema. Este é o nível de segurança recomendado para usuários domésticos."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Este perfil é configurado para oferecer segurança máxima, inclusive "
"limitandoo acesso remoto ao sistema. Também executa um número maior de "
"checagens periódicas. Este nível é sugerido para Servidores e máquinas que "
"necessitam de segurança extrema."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Segurança do Sistema"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -691,7 +720,7 @@ msgstr ""
"permissões\n"
"padrão para criação de arquivos."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -703,7 +732,7 @@ msgstr ""
"autorização\n"
"e tentativas de invasão. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -713,7 +742,7 @@ msgstr ""
"Estas opções configuram checagens de segurança que devem ser executadas "
"periodicamente. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -726,7 +755,7 @@ msgstr ""
"de segurança do msec. Para cada teste suportado, adicione quantas excessões\n"
"quiser para cada checagem. Note que cada excessão é interpretada como regexp."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -746,218 +775,266 @@ msgstr ""
"automaticamente\n"
"alterando elas para um valor especificado quando uma mudança for detectada. "
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Salvar e Aplicar nova Configuração"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
#, fuzzy
msgid "Unable to load configuration for level '%s'"
msgstr "Incapaz de carregar o arquivo de configuração %s: %s"
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "Sem permissões customizadas para o nível '%s'."
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "Arquivo"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "Salvar Configuração"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "Sair"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "Ajuda"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "Sobre"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Segurança do Sistema e Auditoria"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Opção de segurança"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Segurança Básica"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Segurança do Sistema"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Segurança da Rede"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Verificações periódicas"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Excessões"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permissões"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Alterações nas opções do MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "opção"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Mudanças nas Permisões do Sistema"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "verificação de Permissões"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "alterado %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "adicionado %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "removido %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "sem alterações"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Salvando alterações.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Resultados da execução de teste:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalhes"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Mensagens do MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Detalhes (%d mudanças).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Nível básico de segurança não especificado, usando '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Detectado nível base msec '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Opção de segurança"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Descrição"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Valor"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Opção '%s' inválida!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Checagem de segurança"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+#, fuzzy
+msgid "Msec is enabled"
+msgstr "Desabilitado"
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nível de segurança inválido '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Habilitar ferramenta MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Escolha o nível de segurança base"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Enviar alertas de Segurança por e-mail:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Mostrar notificações de segurança na área de trabalho"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Ativar checagens periódicas de segurança"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Checagem de segurança"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Excessão"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Adicionar uma regra"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Apagar"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Caminho"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Usuário"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Grupo"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Impor"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Editando excessão"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Adicionando nova excessão"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -965,23 +1042,23 @@ msgstr ""
"Editando excessão. Por favor selecione a checagem msec correspondende e o "
"valor da excessão\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Checagem: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Excessão: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Alterando permissões para %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Adicionando nova verificação de permissões"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -991,31 +1068,31 @@ msgstr ""
"Por favor especifique novas permissões, ou use 'current' para manter as "
"permissões atuais.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "novo arquivo"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Arquivo: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Usuário: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Grupo: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Permissões: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Selecione novo valor para %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1029,7 +1106,7 @@ msgstr ""
"\t%sValor do nível padrão:\t<i>%s</i>%s\n"
"\t%sValor do nível seguro:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Novo Valor:"
diff --git a/po/ro.po b/po/ro.po
index 738f8c8..88c448b 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -43,7 +43,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: https://qa.mandriva.com\n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-21 14:06+0100\n"
"Last-Translator: Cătălin Florin RUSSEN <cfrussen@yahoo.co.uk>\n"
"Language-Team: Romanian <cooker-i18n@mandrivalinux.org >\n"
@@ -69,25 +69,25 @@ msgstr "Nici o schimbare în fișierele sistem"
msgid "Disabled"
msgstr "Dezactivat"
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr "Nu se poate încărca fișierul de configurație %s: %s"
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr "Opțiune eronată de configurație: %s"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr "Nu s-a putut salva %s: %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr "se încarcă fișierul cu excepții %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
msgid "No exceptions loaded"
msgstr "Încărcare fără excepții"
@@ -180,20 +180,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permite repornirea și oprirea sistemului de către utilizatorii locali."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Permite accesul ca root fără parolă pentru membrii grupului wheel."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Activează verificarea petru modificări în configurările parafocului."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"Activează verificarea adăugării/înlăturării fișierelor cu permisiunea „suid "
"root”."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Activează înregistrarea în jurnalul sistem a verificărilor periodice."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -202,13 +206,11 @@ msgstr ""
"utilizatorii autorizați în /etc/cron.allow și /etc/at.allow (vezi pagina de "
"manual at(1) și crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Activează verificarea pentru opțiunile periculoase din fișierele .rhosts/."
-"shosts ale utilizatorilor."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Activează verificarea pentru modificări în grupurile sistemului."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -216,7 +218,7 @@ msgstr ""
"Activează verificările relative la parole, precum parolele vide și conturile "
"de super-utilizator ciudate."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -224,11 +226,11 @@ msgstr ""
"Reglați lungimea istoricului de parole pentru a preveni reutilizarea lor. "
"Aceasta nu este suportată de pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Activează verificarea sumei de control pentru fișierele suid,"
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -238,52 +240,52 @@ msgstr ""
"parametru este activat, va fi utilizat directorul personal al utilizatorului "
"pentru fișierele temporare. Altfel va fi utilizat /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
"Adresa de mail a utilizatorului ce primește notificările de securitate."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Configurați masca modului de creare a fișierelor pentru utilizatori."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Activează protecția împotriva uzurpării rezoluției de nume."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Activează verificarea parolelor vide din /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Permite autentificarea automată."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Activează verificarea pentru modificările în utilizatorii sistemului."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Activează verificarea fișierelor fără proprietar."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Reglează perioada de expirare a interpretorului de comenzi. Zero înseamnă "
"fără expirare."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Permite gestionarilor de ecran (kdm și gdm) să afișeze lista utilizatorilor "
"locali."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Activează protecția împotriva uzurpării rezoluției de nume."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -294,11 +296,11 @@ msgstr ""
"impuse în mod automat, în concordanță cu parametrii de securitate ai "
"sistemului."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Include directorul curent în calea (PATH) utilizator implicită"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -306,7 +308,7 @@ msgstr ""
"Activează verificarea permisiunilor fișierelor utilizatorului ce nu trebuie "
"să aparțină altcuiva, sau cu drept de scriere,"
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -325,7 +327,7 @@ msgstr ""
"remarcat că serviciile permise trebuiesc plasate manual în fișierele server."
"SERVER_LEVEL cînd este necesar."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -333,13 +335,13 @@ msgstr ""
"Utilizează parole pentru autentificarea utilizatorilor, Fiți EXTREM de "
"prudent cînd dezactivați parolele, asta va lăsa mașina complet vulnerabilă,"
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Arată notificările de securitate în zona de notificare sistem utilizînd "
"libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -347,24 +349,26 @@ msgstr ""
"Configurați opțiunea umask pentru montarea partițiilor VFAT și NTFS. Dacă "
"umask este „-1”, atunci este utilizată valoarea umask implicită a sistemului."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Activează verificarea de porturi de rețea deschise."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Permite autentificarea directă cu root în terminal."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
"Execută verificările de securitate cînd calculatorul funcționează pe baterie."
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Activează verificarea pentru modificări în grupurile sistemului."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Activează verificarea pentru opțiunile periculoase din fișierele .rhosts/."
+"shosts ale utilizatorilor."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -375,11 +379,11 @@ msgstr ""
"cheie publică sînt permise. Consultați pagina de manual sshd_config(5) "
"pentru mai multe informații."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Activează înregistrarea în jurnal a pachetelor de rețea bizare."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -387,18 +391,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr "Se cere parola de root în mod mono-utilizator (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Activați protecția împotriva uzurpării de adresă IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Permite accesul ca root fără parolă pentru membrii grupului wheel."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Afectează fișierele fără proprietar la „nobody/nogroup”."
@@ -457,45 +457,61 @@ msgstr ""
"autorizate manual în /etc/hosts.allow (vezi hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Activați verificarea modului spion pentru plăcile de rețea."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Activează verificarea integrității pachetelor RPM instalate. Aceasta vă va "
-"avertiza cînd sumele de control ale fișierelor instalate se vor schimba, "
-"afișînd rezultate separate pentru fișierele binare și de configurare."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Configurați masca modului de creare a fișierelor pentru root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Execută verificări de securitate orare pentru modificări în configurația "
"sistemului."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Impune configurările MSEC la demararea sistemului"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
"Activează rezultatele verificărilor periodice de securitate la terminal."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Acceptă mesaje de eroare IPv4 fictive."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Activează verificarea adăugărilor/înlăturărilor de fișiere sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Activați verificarea modului spion pentru plăcile de rețea."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Activează verificarea integrității pachetelor RPM instalate. Aceasta vă va "
+"avertiza cînd sumele de control ale fișierelor instalate se vor schimba, "
+"afișînd rezultate separate pentru fișierele binare și de configurare."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -659,7 +675,7 @@ msgstr "Nu s-a putut salva configurarea!"
msgid "Unable to save file system permissions!"
msgstr "Nu s-au putut salva permisiunile sistemului de fișiere!"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -670,52 +686,65 @@ msgstr ""
"Dacă\n"
"doriți s-o activați, alegeți nivelul adecvat de securitate: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Acest profil configurează un set rezonabil de opțiuni de securitate și "
"activează cîteva verificări periodice de securitate neintrizive. Acesta este "
"nivelul sugerat pentru o stație de lucru."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Acest profil este configurat să ofere un maximum de securitate, chiar și cu "
"prețul limitării accesului distant la sistem. Se execută un set mai larg de "
"verificări periodice. Acest nivel este sugerat pentru servere și sisteme cu "
"pretenții de securitate."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
msgid "Custom security level."
msgstr "Nivel de securitate personalizat."
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -731,7 +760,7 @@ msgstr ""
"securitate, și\n"
"permisiunile implicite la crearea fișierelor. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -743,7 +772,7 @@ msgstr ""
"distante, acceselor\n"
"neautorizate și tentativelor de spargere. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -753,7 +782,7 @@ msgstr ""
"Aceste opțiuni configurează verificările de securitate ce trebuiesc "
"executate periodic. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -767,7 +796,7 @@ msgstr ""
"pentru\n"
"fiecare verificare. Fiecare excepție este prelucrată ca regexp."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -787,215 +816,263 @@ msgstr ""
"automat cu valorile\n"
"specificate cînd o schimbare este detectată. "
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Se salvează și se aplică noua configurație?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr "Nu se poate încărca fișierul de configurație pentru nivelul '%s'"
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr "Nu se pot încărca permisiunile pentru nivelul '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fișier"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Salvează configurația"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Terminare"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Ajutor"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Despre"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Securitate și audit de sistem"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Opțiune de securitate"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Securitate de bază"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Securitate sistem"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Securitate rețea"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Verificări periodice"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Excepții"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Drepturi"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Modificări de opțiuni MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "opțiune"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Schimbări de permisiuni sistem"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "verificare permisiuni"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "schimbat %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "adăugat %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "înlăturat %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "zero schimbări"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Salvare schimbări..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr "ignoră și ieși"
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Rezultatele testului MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalii"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Mesage MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Detalii (%d schimbări).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Nici un nivel de bază MSEC specificat, se utilizează '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "S-a detectat nivelul '%s' de bază MSEC"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Opțiune de securitate"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Descriere"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Valoare"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "'%s' opțiune invalidă!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Verificare de securitate"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+#, fuzzy
+msgid "Msec is enabled"
+msgstr "Dezactivat"
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nivel de securitate invalid '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Activează utilitarul MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Selectează nivelul de securitate de bază"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr "Numele nivelului"
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr "Trimite alertele de securitate la adresa electronică:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Afișează pe birou alertele de securitate"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Activează verificările periodice de securitate"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Verificare de securitate"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Excepție"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Adaugă o regulă"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Șterge"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Cale"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Utilizator"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Grup"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Impune"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Editare excepție"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Adăugare excepție nouă"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -1003,23 +1080,23 @@ msgstr ""
"Editare excepție. Selectați verificarea msec corespondentă și valoare "
"excepției\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Verificare: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Excepție: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Se schimbă permisiunile pentru %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Se adaugă o verificare de permisiune nouă"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -1029,31 +1106,31 @@ msgstr ""
"Specificați noile permisii, sau utilizați 'current' să păstrați permisiunile "
"actuale.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "fișier nou"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fişier:"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Utilizator:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Grup:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Permisiuni:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Selectați o valoare nouă pentru %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1065,7 +1142,7 @@ msgstr ""
"\tValoare curentă:\t\t\t<i>%s</i>\n"
"\t%sValoarea nivelului implicit:\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Valoare nouă:"
diff --git a/po/ru.po b/po/ru.po
index 1b244f7..3b7d3ea 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ru\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-09-16 01:50+0500\n"
"Last-Translator: akdengi <kazancas@mandriva.ru>\n"
"Language-Team: Russian <gnu@mx.ru>\n"
@@ -39,28 +39,28 @@ msgstr "Включить проверку изменений в системны
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Сохранить конфигурацию"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Не удалось сохранить конфигурацию!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Не удалось загрузить плагин %s из %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Исключения"
@@ -144,18 +144,23 @@ msgstr ""
"Разрешить пользователям из консоли перезагружать и завершать работу системы."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Позволить доступ root без пароля для членов руководящей (wheel).группы."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Включить проверку изменений настроек файервола."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Включить проверку добавления/удаления для файлов suid-битов root'а."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Включить протоколирование периодических проверок в системный журнал."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -164,13 +169,11 @@ msgstr ""
"помещаются в файлы /etc/cron.allow и /etc/at.allow (см. man at(1) и crontab"
"(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Включить проверку на опасные параметры в пользовательских файлах .rhosts/."
-"shosts."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Включить проверку изменений в системных группах."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -178,7 +181,7 @@ msgstr ""
"Включить связанные с паролями проверки, например наличие пустых паролей и "
"незнакомых учётных записей суперпользователя."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -186,11 +189,11 @@ msgstr ""
"Установить длительность истории паролей для предотвращения повторного "
"использования пароля. Эта функция не поддерживается в модуле pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Включить проверку контрольной суммы для suid файлов."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -200,54 +203,54 @@ msgstr ""
"установлен в yes, для временных файлов будет использоваться домашняя "
"директория пользователя, иначе будет использоваться /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
"Адрес электронной почты пользователя для отправки уведомлений о безопасности."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Установить значение umask для пользователя."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Разрешить пользователям из руководящей группы 'wheel' использовать su для "
"переключения в root."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Проверять пустые пароли в /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Разрешает/Запрещает автоматический вход в систему."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Включить проверку изменений в системных пользователях."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Сообщать о файлах без владельца."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Устанавливает таймаут для командного процессора. Нулевое значение означает "
"отсутствие таймаута."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Разрешить экранному менеджеру (kdm или gdm) отображать список локальных "
"пользователей."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Защита от спуфинга определения имени."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -258,11 +261,11 @@ msgstr ""
"будут принудительно изменены автоматически в зависимости от настроек "
"безопасности."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Включить текущую директорию в PATH пользователя по умолчанию"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -270,7 +273,7 @@ msgstr ""
"Включить проверку разрешений для файлов пользователей чтобы они не имели "
"дополнительного владельца или были записываемыми."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -289,7 +292,7 @@ msgstr ""
"безопасными). Заметим, что разрешенные службы должны быть помещены вручную в "
"файлы server.SERVER_LEVEL если необходимо."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -298,12 +301,12 @@ msgstr ""
"осторожны при выключении паролей, так как вы можете сделать машину "
"недоступной."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Показывать сообщения безопасности в системном лотке используя libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -311,23 +314,25 @@ msgstr ""
"Установить параметр umask при монтировании разделов vfat и ntfs. Если umask "
"равен '-1', будет использоваться системное значение umask по умолчанию."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Включить проверку открытых сетевых портов."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Разрешить вход в систему под root'ом в консоли."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Включить проверку изменений в системных группах."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Включить проверку на опасные параметры в пользовательских файлах .rhosts/."
+"shosts."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -337,11 +342,11 @@ msgstr ""
"без пароля, то разрешается только вход с помощью публичного ключа "
"аутенфикации. Смотрите man страницу sshd_config(5) для большей информации."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Включить регистрацию необычных пакетов."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -349,21 +354,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Спрашивать пароль root при переходе в однопользовательский режим (man sulogin"
"(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Включить защиту от IP-спуфинга."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-"Позволить доступ root без пароля для членов руководящей (wheel).группы."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -421,44 +421,60 @@ msgstr ""
"allow (см. hosts.allow (5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Включить проверку режима promiscuity для ethernet-карт."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Включить проверку целостности установленных RPM-пакетов. Вы будете оповещены "
-"если контрольная сумма установленных файлов была изменена, показывая "
-"различные результаты для бинарных и конфигурационных файлов."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Установить значение umask для пользователя root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Каждый час выполнять проверку безопасности для изменений в системной "
"конфигурации."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Принудительно установить настройки MSEC при старте системы"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Выводить на терминал результаты периодических проверок безопасности."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Принимать сообщения об ошибках bogus IPv4."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Проверять добавления/удаления бита sgid файлов."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Включить проверку режима promiscuity для ethernet-карт."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Включить проверку целостности установленных RPM-пакетов. Вы будете оповещены "
+"если контрольная сумма установленных файлов была изменена, показывая "
+"различные результаты для бинарных и конфигурационных файлов."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -624,7 +640,7 @@ msgstr "Не удалось сохранить конфигурацию!"
msgid "Unable to save file system permissions!"
msgstr "Восстановить разрешения уровня по умолчанию "
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -635,53 +651,66 @@ msgstr ""
"хотите\n"
"активировать его, выберите соответствующий уровень безопасности:"
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Этот профиль устанавливает достаточно безопасной набор функций безопасности. "
"Он активирует ряд ненавязчивых периодических проверок системы. Это "
"предпочтительный уровень для обычных пользователей."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Этот профиль настроен для обеспечения максимальной безопасности, даже ценой "
"ограничения удаленного доступа к системе. Он также предполагает широкий круг "
"периодических проверок. Этот уровень предпочтителен для серверов и "
"пользователей обеспокоенных безопасностью системы."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Безопасность системы"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -697,7 +726,7 @@ msgstr ""
"разрешений по умолчанию \n"
"для создаваемых файлов."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -709,7 +738,7 @@ msgstr ""
"атак,\n"
"несанкционированного доступа и попыток взлома. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -719,7 +748,7 @@ msgstr ""
"Эти параметры настраивают проверки безопасности, которые должны периодически "
"запускаться. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -733,7 +762,7 @@ msgstr ""
"для каждой проверки. Помните, что каждое исключение обрабатывается как "
"регулярное выражение."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -753,217 +782,264 @@ msgstr ""
"автоматически\n"
" заменив определенные значения, изменение которых было обнаружено. "
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Сохранить и применить новую конфигурацию?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "плохие права для '%s': '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Файл"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Сохранить конфигурацию"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Выход"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Справка"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_О программе"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: безопасность и аудит системы"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Параметр безопасности"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Базовая безопасность"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Безопасность системы"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Сетевая безопасность"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Периодические проверки"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Исключения"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Права доступа"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Изменение параметров MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "параметр"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Изменения системных прав доступа"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "проверка прав доступа"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "изменено %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "добавлено %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "удалено %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "нет изменений"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Сохранение изменений..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Результат запуска теста MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Подробности"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Сообщение MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Подробности (%d изменений)..."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Не задан базовый уровень msec; используется '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Обнаружен базовый уровень msec '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Параметр безопасности"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Описание"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Значение"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Недопустимый параметр «%s»!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Проверка безопасности"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Неверный уровень безопасности '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Включить средство MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Выберите базовый уровень безопасности"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Отправлять предупреждения о безопасности по электронной почте:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Отображать предупреждения безопасности на рабочем столе"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Разрешить периодические проверки безопасности"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Проверка безопасности"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Исключение"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Добавить правило"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Удалить"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Путь"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Ппользователь"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Группа"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Принудительно"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Редактирование исключения"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Добавляет новые исключения"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -971,23 +1047,23 @@ msgstr ""
"Редактирование исключения. Выберите соответствующую проверку msec и значение "
"исключения\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Проверка:"
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Исключение:"
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Изменяет права для %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Добавляет новые проверки прав"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -996,31 +1072,31 @@ msgstr ""
"Изменяет права в <b>%s</b>\n"
"Задайте новые права или используйте 'current' для сохранения старых.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "новый файл"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Файл: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "ID пользователя:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "ID группы:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Права доступа:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Выберите новое значение для %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1034,7 +1110,7 @@ msgstr ""
"\t%sЗначение стандартного уровня:\t<i>%s</i>%s\n"
"\t%sЗначение безопасного уровня:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Новое значение:"
diff --git a/po/sc.po b/po/sc.po
index 7ee5ecc..67ab07a 100644
--- a/po/sc.po
+++ b/po/sc.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-sc\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-09-14 11:29+0100\n"
"Last-Translator: Antoni Pistis <antonio.pistis@virgilio.it>\n"
"Language-Team: Sardu\n"
@@ -27,26 +27,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Assètiu de su Sonu"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Sceras"
@@ -119,109 +119,113 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Autologin"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -232,50 +236,50 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr ""
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -283,16 +287,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -340,38 +340,54 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
-msgid "Set the root umask."
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
#: ../src/msec/help.py:134
-msgid "Perform hourly security check for changes in system configuration."
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
msgstr ""
#: ../src/msec/help.py:136
-msgid "Enforce MSEC settings on system startup"
+msgid "Set the root umask."
msgstr ""
#: ../src/msec/help.py:138
-msgid "Enable periodic security check results to terminal."
+msgid "Perform hourly security check for changes in system configuration."
msgstr ""
#: ../src/msec/help.py:140
-msgid "Accept bogus IPv4 error messages."
+msgid "Enforce MSEC settings on system startup"
msgstr ""
#: ../src/msec/help.py:142
-msgid "Enable checking for additions/removals of sgid files."
+msgid "Enable periodic security check results to terminal."
msgstr ""
#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
+#: ../src/msec/help.py:146
+msgid "Enable checking for additions/removals of sgid files."
+msgstr ""
+
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -545,53 +561,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Siguresa"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -601,7 +628,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -609,14 +636,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -624,7 +651,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -636,294 +663,341 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Abeta... Àprigu s'assètiu"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Cili"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Assètiu de su Sonu"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Bessi"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Ajudu"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Apitzus de"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr ""
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Siguresa"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Siguresa"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Siguresa"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Profilu de arretza"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Sceras"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permissus"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Sceras"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permissus"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Nisçunu acomunu"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Srèxinu is pakitus..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "A minudu"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Siguresa"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Descriidura"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Siguresa"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Siguresa"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Abivu alluidura de CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
msgid "Send security alerts by email to:"
msgstr ""
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Siguresa"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Sceras"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Açungi umperadori"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Burra"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Mori"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID umperadori"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "IP Grupu"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr ""
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_File"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID umperadori"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "IP Grupu"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permissus"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -931,7 +1005,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Caledònia Noa"
diff --git a/po/sk.po b/po/sk.po
index e6d174f..c0e36b0 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-09-21 14:03+0100\n"
"Last-Translator: Tibor Pittich <Tibor.Pittich@mandriva.org>\n"
"Language-Team: <i18n@mandrake.sk>\n"
@@ -29,27 +29,27 @@ msgstr "Vyhľadať súbory, ktoré nemajú vlastníka"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Konfigurácia zvuku"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Nie je možné načítať súbor s obrazom %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Parametre"
@@ -136,20 +136,24 @@ msgstr ""
"konzole."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Vyhľadať súbory, ktoré nemajú vlastníka"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Kontrolovať pridanie/odobratie súborov s nastaveným root suid bitom."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -161,17 +165,18 @@ msgstr ""
"uvedení\n"
"v /etc/cron.allow a /etc/at.allow (viď. man at(1) a crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Vyhľadať súbory, ktoré nemajú vlastníka"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -180,84 +185,84 @@ msgstr ""
"Nastaviť dĺžku histórie hesiel ako prevenciu pred znovupoužitím takého "
"istého hesla."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Prosím čakajte, nastavujú sa bezpečnostné parametre..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Nastaviť umask pre používateľa."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Kontrolovať prázdne heslá v /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Povoliť/Zakázať autologin."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Vyhľadať súbory, ktoré nemajú vlastníka"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Vyhľadať súbory, ktoré nemajú vlastníka"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Nastavenie času, po ktorom príkazový interpreter prevedie automatické "
"odhlásenie. Hodnota nula nenastavuje žiaden čas."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Ochrana voči dns spoofingu"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -268,53 +273,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Povoliť/Zakázať priame prihlásenie root-a z konzoly."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Vyhľadať súbory, ktoré nemajú vlastníka"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Povoliť logovanie neštandardných IPv4 paketov."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -322,19 +326,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Poviliť ochranu proti IP spoofingu"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -403,44 +403,60 @@ msgstr ""
"allow(5))."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
+"Aktivovať/Deaktivovať kontrolu promiskuitného režimu ethernetovej karty."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Nastaviť umask pre root-a."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Akceptovať IPv4 chybové správy"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Kontrolovať pridanie/odstránenie súborov s nastaveným sgid."
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Aktivovať/Deaktivovať kontrolu promiskuitného režimu ethernetovej karty."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -615,53 +631,64 @@ msgstr "Nie je možné načítať súbor s obrazom %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Bezpečnosť"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -671,7 +698,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -679,14 +706,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -694,7 +721,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -706,304 +733,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Prosím čakajte... Aplikuje sa konfigurácia"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Čile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurácia zvuku"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Koniec"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Pomoc"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "O"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Systémové nastavenia"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Zadajte voľby"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Denné bezpečnostné kontroly"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Bezpečnosť"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Sieťový profil"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Periodické kontroly"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Parametre"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Práva"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Parametre"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Systémové možnosti"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Práva"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Bez zdieľania"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Odstraňujú sa balíky..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaily"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Zadajte voľby"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Zadajte voľby"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Základné nastavenia"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Periodické kontroly"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Úroveň bezpečnosti"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Povoliť štart z CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Prosím, zvoľte si zodpovedajúcu bezpečnostnú úroveň"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Bezpečnostné varovania:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Povoliť bezpečnostné kontroly msec každú hodinu"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Periodické kontroly"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Parametre"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Pridať používateľa"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Zrušiť"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Cesta"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID používateľa"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID skupiny"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Ignorovať"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Súbory"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID používateľa"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID skupiny"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Práva"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Výber súboru s firmware pre %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1011,7 +1085,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nová Kaledónia"
diff --git a/po/sl.po b/po/sl.po
index 07377f2..cb2f2bb 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-10-03 19:27+0200\n"
"Last-Translator: Jure Repinc <jlp@holodeck1.com>\n"
"Language-Team: Slovenian <lugos-slo@lugos.si>\n"
@@ -36,28 +36,28 @@ msgstr "Omogoči preverjanje za spremembe v sistemskih uporabnikih."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Shrani nastavitve"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Ni moč shraniti nastavitev."
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Napaka nalaganja vstavka »%s« iz %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Izjeme"
@@ -141,20 +141,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Krajevnim uporabnikom dovoli ponovni zagon in izklop sistema."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Članom skupine wheel omogoči dostop do uporabnika root brez gesla."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Omogoči preverjanje za spremembe nastavitev požarnega zidu."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"Omogoči preverjanje, ali so bile dodane/odstranjene datoteke, ki se zaženejo "
"s pravicami uporabnika root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Omogoči beleženje rednih preverjanj v sistemski dnevnik."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -162,13 +166,11 @@ msgstr ""
"Omogoči uporabo »crontab« in »at«. Uporabnike z dovoljenjem vpišite v /etc/"
"cron.allow in v /etc/at.allow (več o tem v man at(1) in man crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Omogoči preverjanje za nevarne možnosti v uporabniških datotekah .rhosts in ."
-"shosts."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Omogoči preverjanje za spremembe v sistemskih skupinah."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -176,7 +178,7 @@ msgstr ""
"Omogoči preverjanja povezana z gesli, npr. prazna gesla in čudne račune za "
"super-uporabnike."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -184,13 +186,13 @@ msgstr ""
"Nastavi dolžino zgodovine gesel, da se prepreči ponovna uporaba gesla. To ni "
"podprto v pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
"Omogoči potrjevanje datotek, ki se zaženejo s pravicami uporabnika root, s "
"kontrolno vsoto."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -200,51 +202,51 @@ msgstr ""
"začasne datoteke uporabljena domača mapa, v nasprotnem bo uporabljena mapa /"
"tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "E-pošta uporabnika, ki bo prejemal varnostna obvestila."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Nastavi uporabniško masko uporabnikov."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
"Omogoči samo uporabnikom v skupini wheel, da se z ukazom su spremenijo v "
"uporabnika root."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Omogoči preverjanje za prazna gesla v /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Dovoli samodejno prijavo."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Omogoči preverjanje za spremembe v sistemskih uporabnikih."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Omogoči preverjanje za datoteke brez lastnika."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Določi časovno omejitev lupine. Vrednost nič pomeni, da omejitve ni."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Dovoli upravljalnikom zaslona (KDM in GDM) prikaz seznama krajevnih "
"uporabnikov."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Zaščita pred lažnim predstavljanjem pri razreševanju imen."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -254,11 +256,11 @@ msgstr ""
"parameter nastavljen na »enforce«, bodo sistemska dovoljenja vsiljena "
"samodejno, kakor je določeno v nastavitvah sistemske varnosti."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Privzeto vključi trenutno mapo v uporabniški PATH"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -266,7 +268,7 @@ msgstr ""
"Omogoči preverjanje dovoljenj za datoteke uporabnikov, ki si jih ne bi smel "
"lastiti nekdo drug, ali ne bi smele biti zapisljive."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -285,7 +287,7 @@ msgstr ""
"potrebno, morajo biti dovoljene storitve ročno vnešene v datoteke server."
"STREŽNIŠKA_STOPNJA."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -293,11 +295,11 @@ msgstr ""
"Za overjanje uporabnikov uporabi gesla. Bodite IZREDNO pazljivi pri "
"onemogočanju gesel, saj bo računalnik s tem zelo ranljiv."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Prikazuj varnostna obvestila v sistemski vrstici."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -305,23 +307,25 @@ msgstr ""
"Nastavi uporabniško masko za priklapljanje razdelkov VFAT in NTFS. Če je "
"maska »-1«, se uporabi privzeta sistemska uporabniška maska."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Omogoči preverjanje za odprta omrežna vrata."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "V konzoli dovoli neposredno prijavo uporabnika root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Omogoči preverjanje za spremembe v sistemskih skupinah."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Omogoči preverjanje za nevarne možnosti v uporabniških datotekah .rhosts in ."
+"shosts."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -332,11 +336,11 @@ msgstr ""
"overjanjem s pomočjo javnega ključa. Za več podatkov si oglejte man "
"sshd_config(5)."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Omogoči beleženje čudnih omrežnih paketov."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -344,20 +348,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Ob prehodu na stopnjo za enega uporabnika vprašaj za geslo uporabnika root "
"(man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Omogoči zaščito pred lažnim predstavljanjem naslova IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Članom skupine wheel omogoči dostop do uporabnika root brez gesla."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Popravi lastnika in skupino datotek brez lastnika na nobody/nogroup."
@@ -411,45 +411,61 @@ msgstr ""
"allow (oglejte si man hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Omogoči preverjanje promiskuitete omrežne kartice."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Omogoči potrjevanje integritete nameščenih paketov RPM. Če se nadzorne vsote "
-"nameščenih datotek spremenijo, boste o tem obveščeni. Rezultati za binarne "
-"in nastavitvene datoteke bodo prikazani ločeno."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Nastavi uporabniško masko root-a."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Vsako uro izvedi varnostno preverjanje za spremembe v sistemskih nastavitvah."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Ob zagonu sistema vsili nastavitve MSEC"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Omogoči izpis rezultatov rednih varnostnih preverjanj v terminal."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Sprejmi lažna sporočila o napakah IPv4."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
"Omogoči preverjanje, ali so bile dodane/odstranjene datoteke, ki se zaženejo "
"s pravicami njihovih skupin."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Omogoči preverjanje promiskuitete omrežne kartice."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Omogoči potrjevanje integritete nameščenih paketov RPM. Če se nadzorne vsote "
+"nameščenih datotek spremenijo, boste o tem obveščeni. Rezultati za binarne "
+"in nastavitvene datoteke bodo prikazani ločeno."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -616,7 +632,7 @@ msgstr "Ni moč shraniti nastavitev."
msgid "Unable to save file system permissions!"
msgstr "Ponastavi na privzeta dovoljenja stopnje"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -626,52 +642,65 @@ msgstr ""
"Ta program vam omogoča nastaviti varnost sistema. Če želite\n"
" omogočiti varovanje, izberite ustrezno varnostno stopnjo: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Ta profil nastavi razumno varen nabor varnostnih funkcij. Aktivira več "
"nemotečih rednih preverjanj sistema. To je priporočljiva stopnja za običajno "
"namizje."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Ta profil je nastavljen za največjo varnost, omejen je celo oddaljen dostop "
"do sistema. Prav tako se zažene širši nabor rednih preverjanj. Ta stopnja je "
"priporočljiva za strežnike in sisteme, kjer je varnost zelo pomembna."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sistemska varnost"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -686,7 +715,7 @@ msgstr ""
"možnostmi za gesla, integracijo z drugimi varnostnimi orodji in privzetimi\n"
"dovoljenji za ustvarjanje datotek. "
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -698,7 +727,7 @@ msgstr ""
"nedovoljenimi dostopi\n"
"in poskusi vdretja. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -707,7 +736,7 @@ msgstr ""
"<big><b>Varnostna preverjanja</b></big>\n"
"Te možnosti nastavljajo varnostna preverjanja, ki se redno izvajajo. "
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -720,7 +749,7 @@ msgstr ""
"izjem.\n"
"Vedite, da je vsaka izjema razčlenjena kot regularni izraz."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -739,240 +768,287 @@ msgstr ""
"bo sporočena. Dovoljenja je moč vsiliti samodejno, tako da se ob spremembi "
"nastavijo na tu določene nastavitve. "
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Ali shranim in uveljavim nove nastavitve?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "slaba dovoljenja za »%s«: »%s«"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Datoteka"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Shrani nastavitve"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Končaj"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Pomoč"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_O programu"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: sistemska varnost in nadzor"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Varnostna možnost"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Osnovna varnost"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Sistemska varnost"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Omrežna varnost"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Redna preverjanja"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Izjeme"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Dovoljenja"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Spremembe možnosti MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "možnost"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Spremembe sistemskih dovoljenj"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "preverjanje dovoljenj"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "sprememba %s <b>%s</b> (%s → %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "dodatek %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "odstranitev %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "brez sprememb"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Shranjevanje sprememb ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Rezultati poskusnega zagona MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Podrobnosti"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Sporočila od MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Podrobnosti (sprememb: %d) ..."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Osnovna stopnja MSEC ni nastavljena, uporabljanje »%s«"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Zaznana osnovna stopnja MSEC »%s«"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Varnostna možnost"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Opis"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Vrednost"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Neveljavna možnost »%s«."
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Varnostno preverjanje"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Neveljavna varnostna stopnja »%s«."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Omogoči orodje MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Izberite osnovno varnostno stopnjo"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Pošiljaj varnostna opozorila po pošti"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Prikazuj varnostna opozorila na namizju"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Omogoči redna varnostna preverjanja"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Varnostno preverjanje"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Izjema"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Dodaj pravilo"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Zbriši"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Pot"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Uporabnik"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Skupina"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Vsili"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Urejanje izjeme"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Dodajanje nove izjeme"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
"Urejanje izjeme. Izberite ustrezno preverjanje msec in vrednost izjeme\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Preverjanje: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Izjema: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Spreminjanje dovoljenj za %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Dodajanje novega preverjanja dovoljenj"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -982,31 +1058,31 @@ msgstr ""
"Nastavite nova dovoljenja, ali pa uporabite »current«, da obdržite obstoječa "
"dovoljenja.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "nova datoteka"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Datoteka: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Uporabnik: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Skupina: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Dovoljenja: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Izberite novo vrednost za %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1020,7 +1096,7 @@ msgstr ""
"\t%sVrednost običajne stopnje:\t<i>%s</i>%s\n"
"\t%sVrednost varne stopnje:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nova vrednost:"
diff --git a/po/sq.po b/po/sq.po
index 29541a7..e7eecc2 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX for MDK 9.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-09-15 13:33+0200\n"
"Last-Translator: Naim Daka <naim70@freesurf.ch>\n"
"Language-Team: Albanian <LL@li.org>\n"
@@ -28,26 +28,26 @@ msgstr "Raportim i skedareve jo përkatëse"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Konfigurimi i zërit"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcionet"
@@ -133,20 +133,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Mundëso/Ndalo rinisjen e konsollës së përdoruesit."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Raportim i skedareve jo përkatëse"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Verifikoji mbledhjet/e zhdukshme nga skedaret suid root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -157,17 +161,18 @@ msgstr ""
"Futi përdoruesit e mundshëm në /etc/cron.allow dhe /etc/at.allow\n"
"(shiqo doracakun (man) at(1) dhe crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Raportim i skedareve jo përkatëse"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -176,83 +181,83 @@ msgstr ""
"Konfiguroje gjatësinë e skedares së historisë në ripërdorimin e parullës së "
"ndaluar."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Një moment ju lutemi, konfigurimi i mundësive të sigurisë..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Konfigurim i umask për përdoruesin"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Verifikoje parullën e zbraztë në /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Mundëso/Ndalo lidhje-automatike (autologin)."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Raportim i skedareve jo përkatëse"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Raportim i skedareve jo përkatëse"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Konfiguroje kohën dalëse të shell. Vlera zero d.m.th. asnjë kohë dalëse."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Emri i vendosmërisë me mbrojtje tallëse"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -263,53 +268,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Mundëso/Ndalo lidhje direkte root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Raportim i skedareve jo përkatëse"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Aktivizoje logging e IPv4 në pakot e huaja"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -317,19 +321,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Aktivizoje/Blokoje mbrojtjen nga talljet IP"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -393,43 +393,59 @@ msgstr ""
"(shiqo tek hosts.allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Activizoje/Blokoje kartelën ethernet me verifikim të përzier."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Konfiguroje umask të administratorit."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Pranoi lajmet e gabueshme të rrejshme IPv4"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Verifikoji mbledhjet/e zhdukura të skedareve sgid"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Activizoje/Blokoje kartelën ethernet me verifikim të përzier."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -603,53 +619,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Siguria"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -659,7 +686,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -667,14 +694,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -682,7 +709,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -694,303 +721,350 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Një moment ju lutemi... Përshtatja e konfigurimit"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Qili"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurimi i zërit"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Braktise"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Ndihmë"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Në lidhje me"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Rregullimet e sistemit"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Specifikoi opcionet"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Verifikim i sigurisë ditor"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Siguria"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Shfletues rrjeti"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Verifikime periodike"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcionet"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Autorizimet"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcionet"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Opcionet e Sistemit"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Autorizimet"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Asnjë ndarje"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Zhdukja e %s ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detajet"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Specifikoi opcionet"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Specifikoi opcionet"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opcionet Bazë"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Verifikime periodike"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Nivel sigurie"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Autorizoje nisjen nga CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Ju lutemi zgjedheni nivelin e sigurisë që ju pëlqen"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Siguria e Alarmeve:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Aktivizoje/Blokoje verifikim e sigurisë në gjdo orë"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Verifikime periodike"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcionet"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Shto një përdorues"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Zhduke"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Shtegu"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID i Përdoruesit"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Grup ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Injoroje"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Skedare"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID i Përdoruesit"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Grup ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Autorizimet"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -998,7 +1072,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Kaledonia e Re"
diff --git a/po/sr.po b/po/sr.po
index 9a167ae..cd2a379 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-09-15 13:33+0200\n"
"Last-Translator: Toma Jankovic <tomaja@net.yu>\n"
"Language-Team: Serbian <i18n@mandrake.co.yu>\n"
@@ -31,26 +31,26 @@ msgstr "уколико је подешено на да, пријавите фа
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Подешавање звука"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Опције"
@@ -145,21 +145,25 @@ msgstr ""
"Дозволи/Не дозволи рестартовање од стране конзлолног корисника."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "уколико је подешено на да, пријавите фајлове без власника."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"уколико је подешено на да, означите додавање/уклањање за suid root фајлове."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -171,17 +175,18 @@ msgstr ""
"дозволама у /etc/cron.allow и /etc/at.allow\n"
"(прочитајте man at(1) и crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "уколико је подешено на да, пријавите фајлове без власника."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -191,23 +196,23 @@ msgstr ""
"\n"
"Подесите историју памћења лозинки да би спречили поновну употребу лозинке."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Само моменат, подешавам сигурносне опције..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr ""
@@ -215,16 +220,16 @@ msgstr ""
"\n"
"Подешавање корисничког umask."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "уколико је подешено на да, прверите празну лозинку у /etc/shadow."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr ""
@@ -232,17 +237,17 @@ msgstr ""
"\n"
"Дозволи/Не дозволи аутологовање."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "уколико је подешено на да, пријавите фајлове без власника."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "уколико је подешено на да, пријавите фајлове без власника."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
#, fuzzy
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
@@ -250,11 +255,11 @@ msgstr ""
"\n"
"Подесите shell паузу. Вредност zero - нула значи да нема паузе."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr ""
@@ -262,24 +267,24 @@ msgstr ""
"\n"
"Омогући/Онемогући IP spoofing заштиту."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -290,27 +295,27 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr ""
@@ -318,23 +323,22 @@ msgstr ""
"\n"
"Дозволи/Не дозволи диектно root логовање."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "уколико је подешено на да, пријавите фајлове без власника."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr ""
@@ -342,7 +346,7 @@ msgstr ""
"\n"
"Омогући/Онемогући пријављивање IPv4 strange пакета."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -350,11 +354,11 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr ""
@@ -362,10 +366,6 @@ msgstr ""
"\n"
"Омогући/Онемогући IP spoofing заштиту."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -430,13 +430,30 @@ msgstr ""
"(see hosts.allow(5))."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
+"Аргументи: (arg)\n"
+"\n"
+"Активирај/Деактивирај проверу промискуитета мрежних картица."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr ""
@@ -444,19 +461,19 @@ msgstr ""
"\n"
"Подесите root umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr ""
@@ -464,18 +481,17 @@ msgstr ""
"\n"
"Прихвати/Одбиј IPv4 поруке о грешкама."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "уколико је подешено на да, означите додавање/уклањање sgid фајлова."
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Аргументи: (arg)\n"
-"\n"
-"Активирај/Деактивирај проверу промискуитета мрежних картица."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -649,53 +665,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -705,7 +732,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -713,14 +740,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -728,7 +755,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -740,194 +767,241 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Само моменат... примена конфигурације"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чиле"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Подешавање звука"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Крај"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Помоћ"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "О"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Системска подешавања"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Наведите опције"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Грешка на мрежи"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Периодичне провере"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Опције"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Дозволе"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Опције"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Сиситемске опције"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Дозволе"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Нема заједничког дељења"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Укањам %s ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Детаљи"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Наведите опције"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Наведите опције"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Периодичне провере"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Сигурносни ниво"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Омогући стартање са CD-а?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Изаберите жељени сигурносни ниво"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Сигурносни аларми:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr ""
@@ -935,110 +1009,110 @@ msgstr ""
"\n"
"Омогући/Онемогући msec проверу сигурности на сваки час."
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Периодичне провере"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Опције"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Додај корисника"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Обриши"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Путања"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Корисников ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Групни ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Zанемари"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Фајл"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Корисников ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Групни ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Дозволе"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1046,7 +1120,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Нова Каледонија"
diff --git a/po/sr@Latn.po b/po/sr@Latn.po
index a0c63db..526f777 100644
--- a/po/sr@Latn.po
+++ b/po/sr@Latn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-09-15 13:34+0200\n"
"Last-Translator: Toma Jankovic_<tomaja@net.yu>\n"
"Language-Team: Serbian <i18n@mandrake.co.yu>\n"
@@ -31,26 +31,26 @@ msgstr "ukoliko je podešeno na da, prijavite fajlove bez vlasnika."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Podešavanje zvuka"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Opcije"
@@ -145,22 +145,26 @@ msgstr ""
"Dozvoli/Ne dozvoli restartovanje od strane konzlolnog korisnika."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "ukoliko je podešeno na da, prijavite fajlove bez vlasnika."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr ""
"ukoliko je podešeno na da, označite dodavanje/uklanjanje za suid root "
"fajlove."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -172,17 +176,18 @@ msgstr ""
"dozvolama u /etc/cron.allow i /etc/at.allow\n"
"(pročitajte man at(1) i crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "ukoliko je podešeno na da, prijavite fajlove bez vlasnika."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -192,23 +197,23 @@ msgstr ""
"\n"
"Podesite istoriju pamćenja lozinki da bi sprečili ponovnu upotrebu lozinke."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Samo momenat, podešavam sigurnosne opcije..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr ""
@@ -216,16 +221,16 @@ msgstr ""
"\n"
"Podešavanje korisničkog umask."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "ukoliko je podešeno na da, prverite praznu lozinku u /etc/shadow."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr ""
@@ -233,17 +238,17 @@ msgstr ""
"\n"
"Dozvoli/Ne dozvoli autologovanje."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "ukoliko je podešeno na da, prijavite fajlove bez vlasnika."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "ukoliko je podešeno na da, prijavite fajlove bez vlasnika."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
#, fuzzy
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
@@ -251,11 +256,11 @@ msgstr ""
"\n"
"Podesite shell pauzu. Vrednost zero - nula znači da nema pauze."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr ""
@@ -263,24 +268,24 @@ msgstr ""
"\n"
"Omogući/Onemogući IP spoofing zaštitu."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -291,27 +296,27 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr ""
@@ -319,23 +324,22 @@ msgstr ""
"\n"
"Dozvoli/Ne dozvoli diektno root logovanje."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "ukoliko je podešeno na da, prijavite fajlove bez vlasnika."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr ""
@@ -343,7 +347,7 @@ msgstr ""
"\n"
"Omogući/Onemogući prijavljivanje IPv4 strange paketa."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -351,11 +355,11 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr ""
@@ -363,10 +367,6 @@ msgstr ""
"\n"
"Omogući/Onemogući IP spoofing zaštitu."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -431,13 +431,30 @@ msgstr ""
"(see hosts.allow(5))."
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
+"Argumenti: (arg)\n"
+"\n"
+"Aktiviraj/Deaktiviraj proveru promiskuiteta mrežnih kartica."
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr ""
@@ -445,19 +462,19 @@ msgstr ""
"\n"
"Podesite root umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr ""
@@ -465,18 +482,17 @@ msgstr ""
"\n"
"Prihvati/Odbij IPv4 poruke o greškama."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "ukoliko je podešeno na da, označite dodavanje/uklanjanje sgid fajlova."
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
-"Argumenti: (arg)\n"
-"\n"
-"Aktiviraj/Deaktiviraj proveru promiskuiteta mrežnih kartica."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -650,53 +666,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -706,7 +733,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -714,14 +741,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -729,7 +756,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -741,194 +768,241 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Samo momenat... primena konfiguracije"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Čile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Podešavanje zvuka"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Kraj"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Pomoć"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "O"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistemska podešavanja"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Navedite opcije"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Mrežni proksi"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Periodične provere"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Dozvole"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Sisitemske opcije"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Dozvole"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Nema zajedničkog deljenja"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Ukanjam %s ..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detalji"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Navedite opcije"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Navedite opcije"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Periodične provere"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Sigurnosni nivo"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Omogući startanje sa CD-a?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Izaberite željeni sigurnosni nivo"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sigurnosni alarmi:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr ""
@@ -936,110 +1010,110 @@ msgstr ""
"\n"
"Omogući/Onemogući msec proveru sigurnosti na svaki čas."
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Periodične provere"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Dodaj korisnika"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Obriši"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Putanja"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Korisnikov ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Grupni ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Zanemari"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fajl"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Korisnikov ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Grupni ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Dozvole"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1047,7 +1121,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nova Kaledonija"
diff --git a/po/sv.po b/po/sv.po
index d1906c2..81a67dd 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-sv\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-10-13 00:28+0300\n"
"Last-Translator: Thomas Backlund <tmb@mandriva.org>\n"
"Language-Team: Swedish <sv@li.org>\n"
@@ -37,28 +37,28 @@ msgstr "Aktivera kontroll av ändringar av systemanvändare."
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "_Spara inställningar"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Kan inte spara inställningar!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Fel vid laddande av plugin '%s' från %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Undantag"
@@ -139,18 +139,22 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Tillåt lokala användare att starta om och stänga av systemet."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Tillåt root access utan lösenord för medlemmar i gruppen 'wheel'."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Aktivera kontroll av ändringar i brandväggs-inställningar."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Aktivera kontroll av tillägg/borttag av suid root-filer."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Aktiverar loggning av regelbundna kontroller till systemloggen."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -158,12 +162,11 @@ msgstr ""
"Aktivera crontab och at för anändare. Lägg till godkända användare i /etc/"
"cron.allow och /etc/at.allow (se man at(1) och crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Aktivera kontroll av farliga alternativ i användarnas .rhosts/.shosts filer."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Aktivera kontroll av ändringar i systemets grupper."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -171,7 +174,7 @@ msgstr ""
"Aktivera lösenords-relaterade kontroller, såsom tomma lösenord eller "
"märkliga root-lösenord."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -179,11 +182,11 @@ msgstr ""
"Ange historiken på lösenords-längd för att förhindra återanvändning av "
"lösenord. Detta är inte stött av pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Aktivera checksum kontroll för suid filer."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -193,48 +196,48 @@ msgstr ""
"'ja' används användarens egen hemkatalog för temporära filer. Annars "
"används /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Användar e-post som skall ta emot säkerhets-meddelanden."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Ange användares \"umask\"."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Tillåt endast användare i gruppen 'wheel\" att använda su till root."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Aktivera kontroll av tomma lösenord i /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Tillåt automatisk inloggning."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Aktivera kontroll av ändringar av systemanvändare."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Aktivera kontroll av filer som inte ägs av någon."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Ange skalets tidsgräns. Värdet noll betyder ingen tidsgräns."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Tillåt skärmhanterare (kdm och gdm) att visa lista på lokala användare."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Skydd för namnöversättnings-bluffar."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -244,11 +247,11 @@ msgstr ""
"parameter är satt till 'tvinga', kommer systembehörigheterna att påtvingas "
"automatiskt i enlighet med systemets säkerhetsinställningar."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Inkludera befintlig katalog i användarens PATH som standard"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -256,7 +259,7 @@ msgstr ""
"Aktivera kontroll av behörigheter på användares filer som inte borde vara "
"ägda av någon annan, eller skrivbara."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -274,7 +277,7 @@ msgstr ""
"(som aktiverar fjärr- tjänster som anses säkra). Observera att tillåtna "
"tjänster måste läggas till manuellt till server.SERVER_NIVÅ vid behov."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -282,11 +285,11 @@ msgstr ""
"Använd lösenord för att autentisera användare. Var VÄLDIGT försiktig om du "
"inaktiverar lösenord, eftersom det lämnar din maskin sårbar."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr "Visa systemets säkerhetsmeddelanden via libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -294,23 +297,24 @@ msgstr ""
"Sätt umask för montering av vfat och ntfs partitioner. Om umask är '-1', "
"används standard system umask."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Aktivera kontroll av öppna nätverks-portar."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Tillåt direkt root-inloggning via terminal."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Aktivera kontroll av ändringar i systemets grupper."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Aktivera kontroll av farliga alternativ i användarnas .rhosts/.shosts filer."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -320,11 +324,11 @@ msgstr ""
"'without-password' är endast inloggning via autentisering med publik nyckel "
"godkänd. Se mera in sshd_config(5) manual."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Aktivera loggning av märkliga nätverks-paket."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -332,20 +336,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Fråga efter root-lösenord när du växlar till en-användar-nivå (man sulogin"
"(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Aktivera skydd mot IP lurendrejeri."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Tillåt root access utan lösenord för medlemmar i gruppen 'wheel'."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Ändra ägare och grupp på icke-ägda filer till nobody/nogroup."
@@ -399,43 +399,59 @@ msgstr ""
"allow (see hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Aktivera promiskuös kontroll av nätverkskort."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Aktivera integritets-kontroll av installerade rpm-paket. Detta vill "
-"rapportera åt dig om kontrollsumman de installerade filerna har ändrats, och "
-"visar separata resultat för binära och konfigurations- filer."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Ange roots \"umask\"."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr "Utför kontroller varje timme för ändringar i systeminställningar."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Tvinga MSEC inställningar vid systemstart."
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
"Aktivera rapportering av regelbundna säkerhetskontroller till terminalen."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Acceptera falska IPv4 felmeddelanden."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Aktivera kontroll av tillägg/borttag av sgid-filer."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Aktivera promiskuös kontroll av nätverkskort."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Aktivera integritets-kontroll av installerade rpm-paket. Detta vill "
+"rapportera åt dig om kontrollsumman de installerade filerna har ändrats, och "
+"visar separata resultat för binära och konfigurations- filer."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -601,7 +617,7 @@ msgstr "Kan inte spara inställningar!"
msgid "Unable to save file system permissions!"
msgstr "Återställ behörigheter till standardnivå"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -611,53 +627,66 @@ msgstr ""
"Detta program låter dig ställa in säkerheten i ditt system. Om du vill\n"
"aktivera det, bör du välja önskad säkerhetsnivå:"
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Denna profil ställer in en rimlig nivå av säkerhets-funktioner. Den "
"aktiverar flera icke-störande regelbundna system-kontroller. Detta är den "
"rekommenderade nivån för skrivbords-miljöer."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Denna profil ställer in en maximal säkerhets-nivå, även på bekostnad av "
"begränsande av fjärr-åtkomst till systemet. Den kör också ett bredare set av "
"regelbundna kontroller. Detta är den rekommenderade nivån för servrar och "
"säkerhets-känsliga system."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "System-säkerhet"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -671,7 +700,7 @@ msgstr ""
"inloggnings-restriktioner, lösenords-inställningar, integrering med andra\n"
"säkerhets-verktyg, samt standard behörighet för nya filer."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -682,7 +711,7 @@ msgstr ""
"Dessa alternativ definierar nätverkets säkerhet mot fjärrhot,\n"
"olovlig åtkomst och inbrotts-försök."
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -692,7 +721,7 @@ msgstr ""
"Dessa alternativ ställer id de säkerhetskontroller som borde köras "
"regelbundet."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -704,7 +733,7 @@ msgstr ""
"kontroller. För varje kontroll kan du ange så många undantag som du\n"
"behöver. Observera att undantagen tolkas som reguljära uttryck."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -724,239 +753,286 @@ msgstr ""
"påtvingas, så att de automatiskt återställs till angivna värden när en\n"
"ändring upptäckts."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Spara och aktivera nya inställningar?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "fel behörigheter för '%s': '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Fil"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "_Spara inställningar"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Avsluta"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Hjälp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "_Om"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Systemsäkerhet och kontroll"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Säkerhetsalternativ"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Bassäkerhet"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "System-säkerhet"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Nätverks-säkerhet"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Regelbundna kontroller"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Undantag"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Behörigheter"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "Ändrade MSEC alternativ"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "alternativ"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Ändrade System-behörigheter"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "behörighets-kontroll"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "ändrade %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "lade till %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "tog bort %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "inga ändringar"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Sparar ändringar..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC testkörnings-resultat:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Detaljer"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC meddelanden (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Detaljer (%d ändringar).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Ingen basnivå för msec angiven, använder '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Upptäckte msec basnivå '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Säkerhetsalternativ"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Beskrivning"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Värde"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Ogiltigt alternativ '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Säkerhetskontroll"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Felaktig säkerhetsnivå '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Aktivera MSEC verktyg"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Välj önskad basnivå för säkerhet"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sänd säkerhetsunderrättelser med e-post"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Visa säkerhetsunderrättelser på skrivbordet"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Aktivera regelbundna säkerhetskontroller"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Säkerhetskontroll"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Undantag"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Lägg till en regel"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Ta bort"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Sökväg"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Användare"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Grupp"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Tvinga"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Redigerar undantag"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Lägger till ett undantag"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr "Redigerar undantag. Välj msec kontroll motsvarande värde på undantag\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Kontroll: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Undantag: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Ändrar behörighet för %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Lägger till ny behörighetskontroll"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -966,31 +1042,31 @@ msgstr ""
"Ange nya behörigheter, eller använd 'current' för att behålla nuvarande "
"behörigheter.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "ny fil"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Fil: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Användare: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Grupp: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Behörigheter: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Välj nytt värde för %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1004,7 +1080,7 @@ msgstr ""
"\t%sVärde vid standard-nivå:\t<i>%s</i>%s\n"
"\t%sVärde vid säker nivå:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Nytt värde:"
diff --git a/po/ta.po b/po/ta.po
index 5cc406a..45295bc 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2002-09-06 00:35+0800\n"
"Last-Translator: prabu anand <prabu_anand2000@yahoo.com>\n"
"Language-Team: Tamil <tamilinix@yahoogroups.com>\n"
@@ -30,26 +30,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "ஒலி வடிவமைப்பு"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "விருப்பத்ேதர்வுகள்"
@@ -122,110 +122,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "பயனர்கள்"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "தன்னியக்கநுழைவு"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -236,51 +240,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "தொலைவு அச்சுப்பொறி"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -288,16 +292,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -345,39 +345,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "கடவுச்ெசால் ஏதுமில்ைல"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -552,53 +568,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "பாதுகாப்பு"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -608,7 +635,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -616,14 +643,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -631,7 +658,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -643,299 +670,346 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "தயவுசெய்து காத்திருக்கவும்...செயல்படுத்தப்படுகிறது"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "சிலி"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "ஒலி வடிவமைப்பு"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "வெளிச்ெசல்"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "உதவி"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "பற்றி"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "இயக்க முறைமை"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "விருப்பத்ேதர்வு தெரிவிக்கவும்"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "பாதுகாப்பு"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "பாதுகாப்பு"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "வலையமைப்பு பினாமி"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "விருப்பத்ேதர்வுகள்"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "அனுமதிகள்"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "விருப்பத்ேதர்வுகள்"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "அனுமதிகள்"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "பகிர்தல் கிடையாது"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "%s நீக்கப்படுகிறது..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "விவரங்கள்"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "விருப்பத்ேதர்வு தெரிவிக்கவும்"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "விருப்பத்ேதர்வு தெரிவிக்கவும்"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "பாலாவ்"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "விருப்பத்ேதர்வு தெரிவிக்கவும்"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "பாதுகாப்பு நிலை"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "சிடியில் இருந்து தொடங்கலாமா?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "உங்களுக்கு தேவையான பாதுகாப்பு நிலையைத் தேர்வுச் செய்யவும்"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "பாதுகாப்பு நிலை"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "விருப்பத்ேதர்வு தெரிவிக்கவும்"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "விருப்பத்ேதர்வுகள்"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "பயனரைச் சேர்"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "நீக்கு"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "பாதை"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "உபயோகிப்பாளர் அடையாளம்"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "குழு ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "புறக்கணி"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_கோப்பு"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "உபயோகிப்பாளர் அடையாளம்"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "குழு ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "அனுமதிகள்"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -943,7 +1017,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "நியு ெசலடோனியா "
diff --git a/po/tg.po b/po/tg.po
index 3262e15..afe90c8 100644
--- a/po/tg.po
+++ b/po/tg.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-tg\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-09-17 16:03+0500\n"
"Last-Translator: Victor Ibragimov <youth_opportunities@tajikngo.org>\n"
"Language-Team: Tajik\n"
@@ -38,26 +38,26 @@ msgstr "Дар хусуси файлҳои бесоҳиб маълумот до
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Танзимдарории Садо"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Хосиятҳо"
@@ -143,20 +143,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Бозборкуниро барои корвандони нозиргоҳ иҷозат медиҳад/манъ мекунад."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Дар хусуси файлҳои бесоҳиб маълумот додан"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Тафтиши иловакуниҳо/хориҷкунии файлҳои suid root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -167,17 +171,18 @@ msgstr ""
"менамояд\n"
"(ба man at(1)ва crontab(1) нигоҳ кунед)."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Дар хусуси файлҳои бесоҳиб маълумот додан"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -186,84 +191,84 @@ msgstr ""
"Дарозии таърихи гузарвожаро барои пешгирии истифодаи дубораи гузарвожа, "
"барпо месозад."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Лутфан, мунтазир шавед, ки интихобҳои бехатарӣ ба роҳ монда мешавад..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Корванди umask-ро гузоред."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Гузарвожаҳои холиро дар /etc/shadow санҷед"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Иҷозат додан/Манъ кардан худдохилшавиро."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Дар хусуси файлҳои бесоҳиб маълумот додан"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Дар хусуси файлҳои бесоҳиб маълумот додан"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Вақти танаффус барои shell муқаррар шудааст. Қиматии сифрӣ маънои мавҷуд "
"набудани вақти танаффусро дорост."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Муҳофизат аз spoofing ҳалли ном"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -274,53 +279,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Вориди рости решавиро иҷозат медиҳад/манъ мекунад."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Дар хусуси файлҳои бесоҳиб маълумот додан"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Номнависии қуттиҳои ғайриоддии IPv4-ро дар гиронидан"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -328,19 +332,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Муҳофизат аз IP spoofing даргиронед"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -409,43 +409,59 @@ msgstr ""
"hosts.allow (5))-ро истифода баред."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Тафтиши promiscuity кортҳои ethernet-ро фаъол месозад/хомӯш мекунад."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "root umask гузоред."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Ахборотро оиди хатогиҳои IPv4 қабул кардан"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Тафтиши иловаҳо/барҳам додани файлҳои sgid."
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Тафтиши promiscuity кортҳои ethernet-ро фаъол месозад/хомӯш мекунад."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -619,53 +635,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Амният"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -675,7 +702,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -683,14 +710,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -698,7 +725,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -710,304 +737,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Марҳамат карда Интизор шавед... Батанзимдарорӣ истифода шуда истодааст"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чилӣ"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Танзимдарории Садо"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Баромадан"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Ёрӣ"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Дар бораи"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Гузоришҳои систем"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Муайян кардани хосиятҳо"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Тафтиши ҳаррӯзаи бехатарӣ"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Амният"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Тахассуси шабака"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Тафтишҳои Даврӣ"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Хосиятҳо"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Иҷозатҳо "
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Хосиятҳо"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Хосиятҳои Систем"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Иҷозатҳо "
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Дастёбии муштарак нест"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Бастаи барномаҳо хориҷ мешаванд..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Тафсилот"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Муайян кардани хосиятҳо"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Муайян кардани хосиятҳо"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Хосиятҳои асосӣ"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Тафтишҳои Даврӣ"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Сатҳи бехатарӣ"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "CD Худборшавро дар гиронем?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Марҳамат карда сатҳи дилхоҳи бехатариро интихоб кунед"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Огоҳӣ оиди Бехатарӣ:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Ҳар соат санҷиши бехатарии msec-ро дар гиронидан."
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Тафтишҳои Даврӣ"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Хосиятҳо"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Иловаи корванд"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Нобуд кардан"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Роҳ"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Корванди ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Гурӯҳи ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Рад кардан"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Корванди ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Гурӯҳи ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Иҷозатҳо "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Файли миёнафзорро барои %s интихоб кунед"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1015,7 +1089,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Калиднрияи Нав"
diff --git a/po/th.po b/po/th.po
index e6d76c5..3c16ea5 100644
--- a/po/th.po
+++ b/po/th.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2001-09-10 14:24GMT+7\n"
"Last-Translator: Wachara Chinsettawong <wachara@yahoo.com>\n"
"Language-Team: Thai <th@li.org>\n"
@@ -27,26 +27,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "การปรับแต่ง LAN"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "อ็อปชั่น"
@@ -119,110 +119,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr ""
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr ""
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "ชื่อผู้ใช้"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Autologin"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -233,51 +237,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "เครื่องพิมพ์แบบรีโมท"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -285,16 +289,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -342,39 +342,55 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
+msgstr ""
+
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "ไม่มีรหัสผ่าน"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr ""
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -544,53 +560,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "ระบบความป้องกัน"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -600,7 +627,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -608,14 +635,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -623,7 +650,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -635,298 +662,345 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "กรุณารอสักครู่ ..."
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "ชิลี"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "การปรับแต่ง LAN"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "ออก"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "ความช่วยเหลือ"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "เกี่ยวกับ"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "System mode"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "ระบุอ๊อปชั่น"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "ระบบความป้องกัน"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "ระบบความป้องกัน"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "โปรแกรมค้นหาเครือข่าย"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "อ็อปชั่น"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "สิทธิ์"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "อ็อปชั่น"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "สิทธิ์"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "ไม่มีเครื่องพิมพ์"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "ความละเอียดของภาพ %s\n"
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "รายละเอียด"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "ระบุอ๊อปชั่น"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "ระบุอ๊อปชั่น"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "ระบุอ๊อปชั่น"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "เลือกระดับระบบรักษาความปลอดภัย"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Enable CD Boot?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "เลือกระดับระบบรักษาความปลอดภัย"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "เลือกระดับระบบรักษาความปลอดภัย"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "ระบุอ๊อปชั่น"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "อ็อปชั่น"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "เพิ่มผู้ใช้"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "ลบ"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "พาธ"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "รหัสผู้ใช้"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "รหัสกลุ่ม"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "ไม่สนใจ"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_ไฟล์"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "รหัสผู้ใช้"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "รหัสกลุ่ม"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "สิทธิ์"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -934,7 +1008,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Macedonian"
diff --git a/po/tl.po b/po/tl.po
index 11fbe26..1889948 100644
--- a/po/tl.po
+++ b/po/tl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-tl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2004-09-15 13:35+0200\n"
"Last-Translator: Arys P. Deloso <arys@deloso.org>\n"
"Language-Team: Filipino <salinpinoy@comitus.net>\n"
@@ -29,26 +29,26 @@ msgstr "Iulat ang mga file na walang may-ari"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configuration ng sound"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Mga option"
@@ -134,20 +134,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Payagan/Ipagbawal ang pag-reboot ng gumagamit ng console."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Iulat ang mga file na walang may-ari"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Suriin ang mga pagdadagdag/pagtatanggal ng mga suid root na file"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -159,17 +163,18 @@ msgstr ""
"ang man at(1)\n"
"at crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Iulat ang mga file na walang may-ari"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -178,84 +183,84 @@ msgstr ""
"I-set ang haba ng kasaysayan ng password para iwasan ang paggamit ulit ng "
"password."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Maghintay, sine-set ang mga option ng seguridad..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "I-set ang umask ng user"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Suriin ang mga walang laman na password sa /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Payagan/Ipagbawal ang autologin."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Iulat ang mga file na walang may-ari"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Iulat ang mga file na walang may-ari"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"I-set ang timeout ng shell. Ang halaga na zero ay nangangahulugang walang "
"timeout."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Proteksyon sa name resolution spoofing"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -266,53 +271,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Payagan/Ipagbawal ang direktang login ng root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Iulat ang mga file na walang may-ari"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Paganahin ang pagla-log ng mga IPv4 strange packet"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -320,19 +324,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Paganahin ang proteksyon sa IP spoofing"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -396,43 +396,59 @@ msgstr ""
"ang /etc/hosts.allow (tingnan ang hosts.allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Paganahin/I-disable ang pagsuri na promiscuity sa mga ethernet card."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "I-set ang umask ng root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Tanggapin ang mga bogus IPv4 na mensaheng error"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Suriin ang mga pagdadagdag/pagtatanggal ng mga sgid file"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Paganahin/I-disable ang pagsuri na promiscuity sa mga ethernet card."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -606,53 +622,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Seguridad"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -662,7 +689,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -670,14 +697,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -685,7 +712,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -697,304 +724,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Maghintay Lamang... Ina-apply ang configuration"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chile"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Configuration ng sound"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Quit"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Tulong"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Tungkol sa"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "System settings"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Magbanggit ng mga option"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Araw-araw na pagsuri ng seguridad."
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Seguridad"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Bagong profile..."
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Tuwinang Pagsusuri"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Mga option"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Mga Permission"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Mga option"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Mga System Option"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Mga Permission"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Walang \"sharing\""
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Tinatanggal ang mga package..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Mga detalye"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Magbanggit ng mga option"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Magbanggit ng mga option"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Mga Basic Option"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Tuwinang Pagsusuri"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Level ng Seguridad"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Paganahin ang pag-boot sa CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Pakipili ang nais na level ng seguridad"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Mga Security Alert:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Paganahin ang oras-oras na pagsusuri ng seguridad ng msec."
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Tuwinang Pagsusuri"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Mga option"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Magdagdag ng \"user\""
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Tanggalin"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Path"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "User ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Group ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Di-pansinin"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_File"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "User ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Group ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Mga Permission"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Piliin ang firmware file para sa %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1002,7 +1076,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "New Caledonia"
diff --git a/po/tr.po b/po/tr.po
index 126f71b..dae103c 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: tr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2010-02-15 12:37+0200\n"
"Last-Translator: Atilla ÖNTAŞ <atilla_ontas@mandriva.org>\n"
"Language-Team: Turkish <kde-i18n-doc@kde.org>\n"
@@ -39,26 +39,26 @@ msgstr "Sistem dosyalarında değişiklik yok."
msgid "Disabled"
msgstr "Devredışı"
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr "%s yapılandırma dosyası yüklenemiyor: %s"
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
msgid "Bad config option: %s"
msgstr "Kötü ayar seçeneği: %s"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr "%s kaydedilemiyor: %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "%s yapılandırma dosyası yüklenemiyor: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "İstisnalar"
@@ -148,18 +148,22 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Yerel kullanıcıların sistemi kapatma ve yeniden başlatmasına izin ver"
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "Wheel grubu üyelerinin parola olmadan root erişimine izin ver"
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Güvenlik duvarı ayarı değişikliklerinin denetimini etkinleştir"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Suid kök dosyaları ekleme/çıkarma denetimini etkinleştir."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Periyodik denetimlerin sistem kütüğüne kaydını etkinleştir."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -168,13 +172,11 @@ msgstr ""
"cron.allow ve /etc/at.allow dosyalarına yerleştir. (at(1) ve crontab(1) el "
"kitaplarına bakın)"
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Kullanıcıların .rhosts/.shosts dosyalarındaki tehlikeli seçeneklerin "
-"denetimini etkinleştirir."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Sistem gruplarındaki değişikliklerin denetimini etkinleştir."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -182,7 +184,7 @@ msgstr ""
"Boş parolalar ya da garip süper kullanıcı hesapları gibi parola ile ilgili "
"denetimleri etkinleştir."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -190,11 +192,11 @@ msgstr ""
"Parola geçmişi kaydı uzunluğunu parolaların yeniden kullanımını engelleyecek "
"şekilde belirle. Bu özellik pam_tcb ile desteklenmemektedir. "
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Suid dosyalar için checksum denetimini etkinleştir."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -204,50 +206,50 @@ msgstr ""
"ayarlanmışsa kullanıcının ev dizini geçici dosyalar için kullanılacaktır. "
"Aksi takdirde, /tmp kullanılacaktır."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Güvenlik uyarılarını alacak kullanıcı e-posta adresi."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Kullanıcı için umask belirle."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Sadece 'wheel' grubu üyelerinin 'root' için 'su' kullanımına izin ver."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr ""
"/etc/shadow (man shadow(5)) içindeki boş parolaların denetimini etkinleştir."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Otomatik Giriş' e izin ver."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Sistem kullanıcılarındaki değişikliklerin denetimini etkinleştir."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Sahipsiz dosyaların denetimini etkinleştir."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Kabuk zamanaşımını ayarla. Sıfır değeri zamanaşımı yok demektir."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Görüntü yöneticilerinin (kdm ve gdm) yerel kullanıcıların listesini "
"görüntülemesine izin ver."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Ad çözümlemesi sızdırma korumasını etkinleştir."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -257,11 +259,11 @@ msgstr ""
"seçenek 'enforce' olarak ayarlanmış ise sistem yetkilendirmeleri otomatik "
"olarak sistem güvenlik ayarlarına göre yapılacaktır. "
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Öntanımlı olarak geçerli dizini kullanıcının YOLunda konumlandır."
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -269,7 +271,7 @@ msgstr ""
"Başkaları tarafından sahiplenmemesi veya yazılmaması gereken kullanıcı "
"dosyalarında izin denetimlerini etkinleştir."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -287,7 +289,7 @@ msgstr ""
"de etkinleştirir.) İzin verilen hizmetlerin sunucuya elle eklenmesi "
"gerektiğini unutmayın. Gerektiğinde SERVER_LEVEL dosyaları."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -295,12 +297,12 @@ msgstr ""
"Kullanıcılara izin vermek için parolaları kullan. Parolaları devredışı "
"bırakırken ÇOK DİKKATLİ olun, sisteminiz korumasız kalabilir."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Sistem güvenlik bildirimlerini libnotify kullanarak sistem tepsisinde göster."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -308,23 +310,25 @@ msgstr ""
"vfat ve ntfs bölümlerinin bağlanması için umask seçeneğini ayarla. umask '-"
"1' ise varsayılan sistem umask değeri kullanılır."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Açık ağ portlarının denetimini etkinleştir"
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Terminalde doğrudan kök kullanıcı girişine izin ver."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr "Bilgisayar pilden çalışırken de güvenlik denetimlerini çalıştır."
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Sistem gruplarındaki değişikliklerin denetimini etkinleştir."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Kullanıcıların .rhosts/.shosts dosyalarındaki tehlikeli seçeneklerin "
+"denetimini etkinleştirir."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -335,11 +339,11 @@ msgstr ""
"girişe izin verilir. Daha fazla bilgi için bakınız: sshd_config (5) man "
"sayfası."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "Garip ağ paketlerinin kütüğe kaydını etkinleştir"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -347,18 +351,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr "Tek kullanıcılı seviyeye geçişte root parolası sor (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "IP sızdırmaya karşı korumayı etkinleştir"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "Wheel grubu üyelerinin parola olmadan root erişimine izin ver"
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -419,44 +419,60 @@ msgstr ""
"(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Ethernet kartları karışıklık denetimini etkinleştir."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Kurulan RPM paketlerinin içeriğini doğrulamayı etkinleştir. Bu işlev kurulu "
-"dosyaların boyutları değişmişse, ikili dosyalar ve yapılandırma dosyaları "
-"için ayrı sonuçlar göstererek uyaracaktır."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "'root' için umask değerini belirle"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Sistem yapılandırmasındaki değişiklikler için saatte bir güvenlik denetimi "
"yap."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Sistem açılışında MSEC ayarlarını zorla."
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Periyodik güvenlik denetimi sonuçlarını terminale gönder."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Taklit IPv4 hata iletilerini kabul et."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "sgid dosyaları için ekleme/çıkarma denetimini etkinleştir"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Ethernet kartları karışıklık denetimini etkinleştir."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Kurulan RPM paketlerinin içeriğini doğrulamayı etkinleştir. Bu işlev kurulu "
+"dosyaların boyutları değişmişse, ikili dosyalar ve yapılandırma dosyaları "
+"için ayrı sonuçlar göstererek uyaracaktır."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -620,7 +636,7 @@ msgstr "Yapılandırma kaydedilemiyor."
msgid "Unable to save file system permissions!"
msgstr "Dosya sistemi izinleri kaydedilemiyor!"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -630,53 +646,66 @@ msgstr ""
"Bu uygulama sistem güvenliğinizi ayarlamanızı sağlar: Eğer isterseniz\n"
"etkinleştirmek için uygun bir güvenlik seviyesi seçiniz: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Bu durumda makul seviyede güvenlik özellikleri ayarlanır. Bazı zorlamayan "
"sistem denetimleri etkinleştirilir. Bu masaüstü kullanımı için önerilen "
"seviyedir."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Bu durumda en yüksek güvenlik seviyesi sağlanır. Sonucunda sistemin uzaktan "
"kullanımı da sınırlanır. Aynı zamanda daha geniş periyodik denetimleri de "
"çalıştırır. Bu sunucular ve yüksek güvenlik gerektiren durumlar için "
"önerilen seviyedir."
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Sistem güvenliği"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -692,7 +721,7 @@ msgstr ""
"güvenlik \n"
"yapılandırması ile ilgilidir."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -704,7 +733,7 @@ msgstr ""
"karşı \n"
"ağ güvenliğini belirler."
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -714,7 +743,7 @@ msgstr ""
"Bu seçenekler periyodik olarak yapılması gereken güvenlik denetimlerini "
"ayarlar."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -728,7 +757,7 @@ msgstr ""
"ekleyebilirsiniz.\n"
"Her istisnanın bir regexp olarak işleneceğini not edin."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -748,218 +777,266 @@ msgstr ""
"algılandığında \n"
"otomatik olarak belirlenmiş bir değere getirilmesi zorlanabilir."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Yeni yapılandırmayı kaydet ve uygula"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
#, fuzzy
msgid "Unable to load configuration for level '%s'"
msgstr "%s yapılandırma dosyası yüklenemiyor: %s"
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr " '%s' seviyesi için kişisel dosya izni yok"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "_Dosya"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "Ayarları _Kaydet"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "_Çık"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "_Yardım"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "Hakkında"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Sistem Güvenliği ve Denetimi"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Güvenlik Seçeneği"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Temel güvenlik"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Sistem güvenliği"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Ağ güvenliği"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Periyodik denetimler"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "İstisnalar"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Yetkiler"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC seçenek değişiklikleri"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "seçenek"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Sistem yetkileri değişiklikleri"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "yetki denetimi"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "değişen %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "eklenen %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "silinen %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "değişiklik yok"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Değişiklikler kaydediliyor.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC testi sonuçları:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Ayrıntılar"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "MSEC mesajları (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Ayrıntılar (%d değişiklik).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Temel msec seviyesi tanımlanmamış, '%s' kullanılacak"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Bulunan temel msec seviyesi '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Güvenlik Seçeneği"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Tanım"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Değer"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Geçersiz seçenek '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Güvenlik denetimi"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+#, fuzzy
+msgid "Msec is enabled"
+msgstr "Devredışı"
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Geçersiz güvenlik seviyesi '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "MSEC aracını etkinleştir"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Temel güvenlik seviyesini seçiniz"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Güvenlik uyarılarını e-posta ile yolla"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Güvenlik uyarılarını masaüstünde göster"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Periyodik güvenlik denetimini etkinleştir"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Güvenlik denetimi"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "İstisna"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Bir kural ekle"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Sil"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Yol"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Kullanıcı"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Grup"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Zorla"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "İstisna kuralı düzenleniyor"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Yeni istisna kuralı ekleniyor"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -967,23 +1044,23 @@ msgstr ""
"İstisna kuralı düzenleniyor. Lütfen uygun msec denetimi ve istisna değerini "
"girin\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Denetleme:"
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "İstisna:"
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "%s için yetkiler değiştiriliyor"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Yeni yetki denetimi ekleniyor"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -993,31 +1070,31 @@ msgstr ""
"Lütfen yeni bir yetki belirleyin veya mevcut yetkinin kalması için 'current' "
"kullanın.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "yeni dosya"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Dosya: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Kullanıcı:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Grup:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Yetkiler:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "%s için yeni değer seçin"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1031,7 +1108,7 @@ msgstr ""
"\t%sStandart seviye değeri:\t<i>%s</i>%s\n"
"\t%sGüvenli seviye değeri:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Yeni değer:"
diff --git a/po/uk.po b/po/uk.po
index f491679..378aa52 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2009-09-27 12:30+0300\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <translation@linux.org.ua>\n"
@@ -36,28 +36,28 @@ msgstr "Увімкнути перевірку змін у переліку ко
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Зберегти налаштування"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Неможливо зберегти налаштування!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
#, fuzzy
msgid "loading exceptions file %s: %s"
msgstr "Помилка під час завантаження додатка «%s» з %s: %s"
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Винятки"
@@ -145,18 +145,24 @@ msgstr ""
"користувачам."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+"Дозволити адміністративний доступ (root) без пароля користувачам з групи "
+"wheel."
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "Увімкнути перевірку змін у параметрах брандмауера."
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
msgid "Enable checking for additions/removals of suid root files."
msgstr "Увімкнути перевірку додавання/вилучення файлів з suid root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "Вмикає запис до журналу системи результатів регулярних перевірок."
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
@@ -164,13 +170,11 @@ msgstr ""
"Увімкнути crontab і at для користувачів. Список дозволених користувачів слід "
"вказати у /etc/cron.allow і /etc/at.allow (див. man at(1) і crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-"Увімкнути перевірку наявності небезпечних параметрів у файлах .rhosts/."
-"shosts користувачів."
-
#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
+msgstr "Увімкнути перевірку змін у переліку груп системи."
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
@@ -178,7 +182,7 @@ msgstr ""
"Увімкнути перевірки, пов’язані з паролями, зокрема пошук порожніх паролів та "
"нестандартних адміністративних облікових записів."
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
@@ -186,11 +190,11 @@ msgstr ""
"Встановити довжину журналу паролів. Цей параметр призначено для запобігання "
"повторному використанню паролів. Цей параметр не підтримується pam_tcb."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr "Увімкнути перевірку контрольної суми для файлів з бітом suid."
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
@@ -201,51 +205,51 @@ msgstr ""
"використовуватиметься домашній каталог користувача. Якщо буде встановлено "
"інше значення, використовуватиметься /tmp."
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "Адреса електронної пошти, на яку слід надсилати сповіщення безпеки."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr "Встановити umask user."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "Дозволяти зміну користувача на root лише користувачам групи wheel."
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Увімкнути пошук порожніх паролів у /etc/shadow (man shadow(5))."
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Дозволити автореєстрацію."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr "Увімкнути перевірку змін у переліку користувачів системи."
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "Увімкнути пошук файлів без власника."
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Встановити затримку командного процесора. Нульова величина означає "
"відсутність затримки."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
"Надати дозвіл на показ інструментами реєстрації (kdm і gdm) списку локальних "
"користувачів."
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "Увімкнути захист від обманного доступу до назв."
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
@@ -256,11 +260,11 @@ msgstr ""
"доступу встановлюватимуться автоматично, відповідно до параметрів безпеки "
"системи."
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr "Типово, включати поточний каталог до PATH користувача"
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
@@ -268,7 +272,7 @@ msgstr ""
"Увімкнути пошук файлів користувачів, права доступу на які мають належати "
"комусь іншому, та файлів, до яких можливий запис довільним користувачем."
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -287,7 +291,7 @@ msgstr ""
"служб, ті, що вважаються безпечними). Зауважте, що дозволені служби слід, за "
"потреби, вручну вказати у файлах server.SERVER_LEVEL."
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
@@ -295,12 +299,12 @@ msgstr ""
"Використовувати пароль для розпізнавання користувачів. Будьте ДУЖЕ обережні "
"з вимиканням паролів, оскільки подібне вимикання зробить систему вразливою."
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
"Показувати сповіщення безпеки у системному лотку за допомогою libnotify."
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
@@ -308,23 +312,25 @@ msgstr ""
"Встановити параметр umask для монтування розділів з vfat і ntfs. Якщо "
"значенням umask є «-1», буде використано типове системне значення umask."
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "Увімкнути перевірку відкритих мережевих портів."
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "Надання дозволу на безпосередню реєстрацію root у терміналі"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
-msgstr "Увімкнути перевірку змін у переліку груп системи."
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+"Увімкнути перевірку наявності небезпечних параметрів у файлах .rhosts/."
+"shosts користувачів."
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
@@ -336,12 +342,12 @@ msgstr ""
"ключем. Докладніше про це можна дізнатися на сторінці довідника (man "
"sshd_config(5))."
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
"Увімкнути запис до журналу повідомлень про нестандартні мережеві пакети."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -349,22 +355,16 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
"Надсилати запит на пароль root під час переходу до режиму єдиного "
"користувача (man sulogin(8))."
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "Увімкнути захист від імітації IP."
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-"Дозволити адміністративний доступ (root) без пароля користувачам з групи "
-"wheel."
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr "Змінювати власника і групу нічийних файлів на nobody/nogroup."
@@ -420,43 +420,59 @@ msgstr ""
"буде вказати вручну у файлі /etc/hosts.allow (див. hosts.allow(5))."
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Увімкнути перевірку режиму promiscuous для карт ethernet."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-"Увімкнути перевірку цілісності встановлених пакунків RPM. Програма "
-"повідомлятиме вас про зміни у контрольних сумах встановлених файлів і "
-"показуватиме результати окремо для бінарних файлів і для файлів налаштування."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
msgid "Set the root umask."
msgstr "Встановити umask root."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
"Виконувати щогодинні перевірки безпеки щодо змін у налаштуваннях системи."
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr "Примусово застосовувати параметри MSEC під час запуску системи"
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr "Вивести результати регулярної перевірки безпеки на термінал."
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "Приймати повідомлення про фіктивні помилки IPv4."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
msgid "Enable checking for additions/removals of sgid files."
msgstr "Увімкнути перевірку на додавання/вилучення файлів sgid."
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Увімкнути перевірку режиму promiscuous для карт ethernet."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
+"Увімкнути перевірку цілісності встановлених пакунків RPM. Програма "
+"повідомлятиме вас про зміни у контрольних сумах встановлених файлів і "
+"показуватиме результати окремо для бінарних файлів і для файлів налаштування."
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -622,7 +638,7 @@ msgstr "Неможливо зберегти налаштування!"
msgid "Unable to save file system permissions!"
msgstr "Скинути в типові права доступу"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
@@ -632,53 +648,66 @@ msgstr ""
"Ця програма налаштовує безпеку системи. Якщо ви бажаєте\n"
"задіяти її, оберіть відповідний рівень безпеки: "
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
+#, fuzzy
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
"Цей профіль налаштовує доцільний набір параметрів безпеки. Він активує "
"кілька періодичних перевірок системи, які не завдають зайвого клопоту. Це "
"рекомендований рівень для робочої станції."
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
+#, fuzzy
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
"Цей профіль створено для надання найбільшої безпеки, навіть за рахунок "
"обмеження віддаленого доступу до системи. За його використання виконується "
"більший обсяг перевірок системи, підвищуються вимоги до локальних паролів і "
"виконуються періодичні перевірки змін локальних параметрів безпеки. "
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Безпека системи"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -693,7 +722,7 @@ msgstr ""
"паролі, інтеграцію з іншими інструментами безпеки і типові права на "
"створення файлів."
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -705,7 +734,7 @@ msgstr ""
"несанкціонованого доступу\n"
"і спроб зламу. "
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
@@ -714,7 +743,7 @@ msgstr ""
"<big><b>Регулярні перевірки безпеки</b></big>\n"
"Ці параметри використовуються для налаштування регулярних перевірок безпеки."
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -726,7 +755,7 @@ msgstr ""
"Для будь-якої перевірки ви можете додати довільну кількість винятків.\n"
"Зауважте, що програма оброблятиме записи винятків як формальні вирази."
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -745,217 +774,264 @@ msgstr ""
"Система може примусово змінювати права доступу у автоматичному режимі\n"
"на вказані вами, якщо буде виявлено зміни."
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "Застосувати і зберегти нові налаштування?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
#, fuzzy
msgid "Unable to load permissions for level '%s'"
msgstr "недостатні права доступу для '%s': '%s'"
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "Файл"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "Зберегти налаштування"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "Вийти"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "Довідка"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "Про"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: Контроль безпеки системи"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Параметр безпеки"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "Загальна безпека"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "Безпека системи"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "Мережева безпека"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "Періодичні перевірки"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "Винятки"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Права доступу"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "зміни параметрів MSEC"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "параметр"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "Зміни системних прав доступу"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "перевірка прав доступу"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "змінено %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr "додано %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr "вилучено %s <b>%s</b>"
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "немає змін"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "Зберігаються зміни.."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Результати тестового запуску MSEC:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Деталі"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr "Повідомлення MSEC (%s): %d"
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "Деталі (%d змінюється).."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr "Не вказано базовий рівень msec, використовується '%s'"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr "Виявлено базовий рівень msec '%s'"
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "Параметр безпеки"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "Опис"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "Значення"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "Неправильний параметр '%s'!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Перевірка безпеки"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Неправильний рівень безпеки '%s'."
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "Увімкнути інструмент MSEC"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "Виберіть базовий рівень безпеки"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Відсилати попередження безпеки електронною поштою"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "Показувати на стільниці попередження безпеки"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "Увімкнути періодичні перевірки безпеки"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "Перевірка безпеки"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "Виняток"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Додати правило"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Вилучити"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Шлях"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "Користувач"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "Група"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "Примусити"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "Редагування винятку"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "Додавання нового винятку"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
@@ -963,23 +1039,23 @@ msgstr ""
"Редагування винятку. Будь ласка, оберіть відповідну перевірку msec і "
"значення винятку\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "Перевірка:"
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "Виняток:"
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "Змінюються права доступу для %s"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "Додається перевірка нових прав доступу"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -989,31 +1065,31 @@ msgstr ""
"Вкажіть нові права доступу або використовуйте 'поточні', щоб зберегти "
"існуючі.\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "новий файл"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "Файл: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "Користувач :"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "Група :"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "Права доступу: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "Виберіть нове значення для %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -1027,7 +1103,7 @@ msgstr ""
"\t%sЗначення стандартного рівня:\t<i>%s</i>%s\n"
"\t%sЗначення безпечного рівня:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "Нове значення:"
diff --git a/po/uz.po b/po/uz.po
index 9bff61a..6788e3b 100644
--- a/po/uz.po
+++ b/po/uz.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: uz@cyrillic\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-08-24 01:24+0200\n"
"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
@@ -30,26 +30,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Tovushni moslash"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Parametrlar"
@@ -125,110 +125,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Terminal orqali kompyuterni oʻchirib-yoqishga ruxsat etish."
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Iltimos kutib turing, xavfsizlik darajasi oʻrnatilmoqda..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Boʻsh maxfiy soʻzni /etc/shadow faylida tekshirish"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Avto-kirishga ruxsat berish."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -239,51 +243,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Root toʻgʻridan-toʻgʻri kirishiga ruxsat etish."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -291,16 +295,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -353,38 +353,54 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
-msgid "Set the root umask."
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
#: ../src/msec/help.py:134
-msgid "Perform hourly security check for changes in system configuration."
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
msgstr ""
#: ../src/msec/help.py:136
-msgid "Enforce MSEC settings on system startup"
+msgid "Set the root umask."
msgstr ""
#: ../src/msec/help.py:138
-msgid "Enable periodic security check results to terminal."
+msgid "Perform hourly security check for changes in system configuration."
msgstr ""
#: ../src/msec/help.py:140
-msgid "Accept bogus IPv4 error messages."
+msgid "Enforce MSEC settings on system startup"
msgstr ""
#: ../src/msec/help.py:142
-msgid "Enable checking for additions/removals of sgid files."
+msgid "Enable periodic security check results to terminal."
msgstr ""
#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
+#: ../src/msec/help.py:146
+msgid "Enable checking for additions/removals of sgid files."
+msgstr ""
+
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -559,53 +575,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Xavfsizlik"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -615,7 +642,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -623,14 +650,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -638,7 +665,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -650,302 +677,349 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Iltimos kutib turing... Moslamalar qoʻllanilmoqda"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chili"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Tovushni moslash"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Chiqish"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Yordam"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Haqida"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Tizim moslamalari"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Parametrlarni aniqlash"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Kundalik xavfsizlik tekshiruvi"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Xavfsizlik"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Tarmoqning profili"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Davriy tekshiruvlar"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Parametrlar"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Huquqlar"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Parametrlar"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Tizimning moslamalari"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Huquqlar"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Paketlar oʻchirilmoqda..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Tafsilotlar"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Parametrlarni aniqlash"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Parametrlarni aniqlash"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Asosiy moslamalar"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Davriy tekshiruvlar"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Xavfsizlik darajasi"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "ACPI'ni yoqish"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Iltimos istalgan xavfsizlik darajasini tanlang"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Xavfsizlik xabarnomasi:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Kundalik xavfsizlik tekshirishlarini bajarish"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Davriy tekshiruvlar"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Parametrlar"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Qoidani qoʻshish"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Oʻchirish"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Yoʻl"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Foydalanuvchi ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Guruh ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Eʼtibor berilmasin"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fayl"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Foydalanuvchi ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Guruh ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Huquqlar"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s uchun firmware faylini tanlang"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -953,7 +1027,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Yangi Kaledoniya"
diff --git a/po/uz@cyrillic.po b/po/uz@cyrillic.po
index 86f7f26..4d42efc 100644
--- a/po/uz@cyrillic.po
+++ b/po/uz@cyrillic.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: uz@cyrillic\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-08-24 01:24+0200\n"
"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
@@ -30,26 +30,26 @@ msgstr ""
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Товушни мослаш"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Параметрлар"
@@ -124,110 +124,114 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Терминал орқали компьютерни ўчириб-ёқишга рухсат этиш."
#: ../src/msec/help.py:42
-msgid "Enable checking for changes in firewall settings."
+msgid "Allow root access without password for the members of the wheel group."
msgstr ""
#: ../src/msec/help.py:44
-msgid "Enable checking for additions/removals of suid root files."
+msgid "Enable checking for changes in firewall settings."
msgstr ""
#: ../src/msec/help.py:46
-msgid "Enables logging of periodic checks to system log."
+msgid "Enable checking for additions/removals of suid root files."
msgstr ""
#: ../src/msec/help.py:48
+msgid "Enables logging of periodic checks to system log."
+msgstr ""
+
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:52
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:52
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr ""
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Илтимос кутиб туринг, хавфсизлик даражаси ўрнатилмоқда..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Бўш махфий сўзни /etc/shadow файлида текшириш"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "Авто-киришга рухсат бериш."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
msgid "Enable checking for changes in system users."
msgstr ""
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr ""
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -238,51 +242,51 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Root тўғридан-тўғри киришига рухсат этиш."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-msgid "Enable checking for changes in system groups."
+#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -290,16 +294,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -352,38 +352,54 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
-msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+msgid "Activate ethernet cards promiscuity check."
msgstr ""
#: ../src/msec/help.py:132
-msgid "Set the root umask."
+msgid ""
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
#: ../src/msec/help.py:134
-msgid "Perform hourly security check for changes in system configuration."
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
msgstr ""
#: ../src/msec/help.py:136
-msgid "Enforce MSEC settings on system startup"
+msgid "Set the root umask."
msgstr ""
#: ../src/msec/help.py:138
-msgid "Enable periodic security check results to terminal."
+msgid "Perform hourly security check for changes in system configuration."
msgstr ""
#: ../src/msec/help.py:140
-msgid "Accept bogus IPv4 error messages."
+msgid "Enforce MSEC settings on system startup"
msgstr ""
#: ../src/msec/help.py:142
-msgid "Enable checking for additions/removals of sgid files."
+msgid "Enable periodic security check results to terminal."
msgstr ""
#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
+#: ../src/msec/help.py:146
+msgid "Enable checking for additions/removals of sgid files."
+msgstr ""
+
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
msgstr ""
#: ../src/msec/libmsec.py:266
@@ -558,53 +574,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
+msgid ""
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:68
+msgid ""
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
+msgstr ""
+
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Хавфсизлик"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -614,7 +641,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -622,14 +649,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -637,7 +664,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -649,302 +676,349 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Илтимос кутиб туринг... Мосламалар қўлланилмоқда"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Чили"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Товушни мослаш"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Чиқиш"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Ёрдам"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Ҳақида"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Тизим мосламалари"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Параметрларни аниқлаш"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Кундалик хавфсизлик текшируви"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Хавфсизлик"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Тармоқнинг профили"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Даврий текширувлар"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Параметрлар"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Ҳуқуқлар"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Параметрлар"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Тизимнинг мосламалари"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Ҳуқуқлар"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Пакетлар ўчирилмоқда..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Тафсилотлар"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Параметрларни аниқлаш"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Параметрларни аниқлаш"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Асосий мосламалар"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Даврий текширувлар"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Хавфсизлик даражаси"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "ACPI'ни ёқиш"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Илтимос исталган хавфсизлик даражасини танланг"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Хавфсизлик хабарномаси:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Кундалик хавфсизлик текширишларини бажариш"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Даврий текширувлар"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Параметрлар"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "Қоидани қўшиш"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Ўчириш"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Йўл"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "Фойдаланувчи ID"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "Гуруҳ ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Эътибор берилмасин"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "Фойдаланувчи ID"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "Гуруҳ ID"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Ҳуқуқлар"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "%s учун firmware файлини танланг"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -952,7 +1026,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Янги Каледония"
diff --git a/po/vi.po b/po/vi.po
index 065c03a..eb8001f 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-vi version\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2005-06-02 21:17+0700\n"
"Last-Translator: Larry Nguyen <larry@vnlinux.org>\n"
"Language-Team: <gnomevi-list@lists.sourceforge.net>\n"
@@ -28,26 +28,26 @@ msgstr "Báo cáo các tập tin vô chủ"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Cấu hình âm thanh"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
msgid "Unable to save %s: %s"
msgstr ""
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Tùy chọn"
@@ -132,20 +132,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Cho phép/Cấm khởi động lại bằng người dùng từ console."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Báo cáo các tập tin vô chủ"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Kiểm tra việc thêm/gỡ bỏ của các tập tin suid của root"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -157,99 +161,100 @@ msgstr ""
"(1)\n"
"và crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Báo cáo các tập tin vô chủ"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "Đặt độ dài lược sử của mật khẩu để tránh dùng lại mật khẩu."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Hãy đợi, đang thiết lập tùy chọn bảo mật..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Đặt umask của người dùng."
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Kiểm tra mật khẩu trống trong /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Cho phép/Cấm đăng nhập tự động."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Báo cáo các tập tin vô chủ"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Báo cáo các tập tin vô chủ"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "Đặt thời hạn shell. Giá trị bằng 0 sẽ là không có thời hạn."
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "Chống giả mạo diễn giải tên"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -260,53 +265,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Cho phép/Cấm đăng nhập root trực tiếp."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Báo cáo các tập tin vô chủ"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Cho phép tạo bản ghi (log) các gói IPv4 lạ."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -314,19 +318,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
#, fuzzy
msgid "Enable IP spoofing protection."
msgstr "Bật chạy việc bảo vệ IP spoofing"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -394,43 +394,59 @@ msgstr ""
"Để cho phép dịch vụ bạn cần, dùng /etc/hosts.allow (hãy xem hosts.allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Kích hoạt/Tắt việc kiểm tra tính hỗn nhiên của ethernet card."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Đặt root umask."
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Chấp nhận các thông điệp báo lỗi giả của IPv4"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Kiểm tra phần thêm/gỡ bỏ của các tập tin sgid"
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Kích hoạt/Tắt việc kiểm tra tính hỗn nhiên của ethernet card."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -604,53 +620,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Bảo mật"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -660,7 +687,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -668,14 +695,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -683,7 +710,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -695,304 +722,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Hãy chờ...đang áp dụng cấu hình"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Chi Lê"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Cấu hình âm thanh"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Thoát"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Trợ giúp"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Giới thiệu về"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Thiết lập của hệ thống"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Định rõ tùy chọn"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Kiểm tra bảo mật hàng ngày"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Bảo mật"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Lý lịch mạng"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Kiểm tra theo giai đoạn"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Tùy chọn"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Sự chấp thuận"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Tùy chọn"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Tùy Chọn Hệ Thống"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Sự chấp thuận"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Không chia sẻ"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Đang gỡ bỏ các gói tin..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Chi tiết"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Định rõ tùy chọn"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Định rõ tùy chọn"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Tùy Chọn Cơ Bản"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Kiểm tra theo giai đoạn"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Mức độ bảo mật"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Cho phép khởi động từ CD?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Hãy chọn mức bảo mật mong muốn"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Cảnh Báo Bảo Mật:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Bật chạy việc kiểm tra bảo mật hàng giờ của msec"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Kiểm tra theo giai đoạn"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Tùy chọn"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Thêm người dùng"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Xóa"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Đường dẫn"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID Người Dùng"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID Nhóm"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Bỏ qua"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Tệp"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID Người Dùng"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID Nhóm"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Sự chấp thuận"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Chọn tập tin firmware cho %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1000,7 +1074,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "New Caledonia"
diff --git a/po/wa.po b/po/wa.po
index 8075a7f..6b18f75 100644
--- a/po/wa.po
+++ b/po/wa.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2006-09-05 23:14+0200\n"
"Last-Translator: Pablo Saratxaga <pablo@walon.org>\n"
"Language-Team: Walloon <linux-wa@walon.org>\n"
@@ -32,27 +32,27 @@ msgstr "Rapoirter les fitchîs ôrfulins"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "Apontiaedje do son"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Dji n' a nén savou tcherdjî l' imådje %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "Tchuzes"
@@ -138,20 +138,24 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "Permete/Èn nén permete li renondaedje pa l' uzeu sol conzôle."
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "Rapoirter les fitchîs ôrfulins"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "Verifyî les radjoutaedjes/oistaedjes di fitchîs suid root."
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -162,17 +166,18 @@ msgstr ""
"Metoz les uzeus kel polèt eployî dins les fitchîs /etc/cron.allow\n"
"eyet /etc/at.allow (loukîz les pådjes di man at(1) eyet crontab(1))."
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Rapoirter les fitchîs ôrfulins"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
@@ -181,83 +186,83 @@ msgstr ""
"Defini l' longueur di l' istwere des screts po-z espaitchî di reployî on "
"scret k' a ddja stî eployî."
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "Tårdjîz on pô s' i vs plait, dji mete les tchuzes di såvrité..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "Defini l' umask (prémetowès permissions) po l' uzeu"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr ""
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "Verifyî s' i gn a des vudes sicrets e /etc/shadow"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
#, fuzzy
msgid "Allow autologin."
msgstr "Permete/nén permete l' elodjaedje otomatike."
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "Rapoirter les fitchîs ôrfulins"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "Rapoirter les fitchîs ôrfulins"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
"Defini li tårdjaedje pol shell. Ene valixhance di zero po n' nén aveur di "
"tårdjaedje"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr ""
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -268,53 +273,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Permete ou nén l' elodjaedje locå po root."
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Rapoirter les fitchîs ôrfulins"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Mete en alaedje li rashiaedje ezès djournås des pakets IPv4 bizåres."
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -322,16 +326,12 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
-msgid "Ask for root password when going to single user level (man sulogin(8))."
-msgstr ""
-
#: ../src/msec/help.py:110
-msgid "Enable IP spoofing protection."
+msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
+msgid "Enable IP spoofing protection."
msgstr ""
#: ../src/msec/help.py:114
@@ -401,43 +401,59 @@ msgstr ""
"(voeyoz li pådje di man hosts.allow(5))."
#: ../src/msec/help.py:130
+#, fuzzy
+msgid "Activate ethernet cards promiscuity check."
+msgstr "Mete/dismete li verifiaedje di såvrité di msec tchaeke djoû."
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "Defini l' umask (prémetowès permissions) po root"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
#, fuzzy
msgid "Accept bogus IPv4 error messages."
msgstr "Accepter des crons messaedjes d' aroke IPv4"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "Verifyî les radjoutaedjes/oistaedjes di fitchîs suid root."
-#: ../src/msec/help.py:144
-#, fuzzy
-msgid "Activate ethernet cards promiscuity check."
-msgstr "Mete/dismete li verifiaedje di såvrité di msec tchaeke djoû."
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -612,53 +628,64 @@ msgstr "Dji n' a nén savou tcherdjî l' imådje %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "Såvrité"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -668,7 +695,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -676,14 +703,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -691,7 +718,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -703,304 +730,351 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Tårdjîz s' i vs plait, dji mete en alaedje l' apontiaedje"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "Tchili"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
#, fuzzy
msgid "_Save configuration"
msgstr "Apontiaedje do son"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "Cwiter"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "Aidance"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "Åd fwait"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Apontiaedjes do sistinme"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "Dijhoz les tchuzes"
+
+#: ../src/msec/msecgui.py:235
#, fuzzy
msgid "Basic security"
msgstr "Verifiaedjes di såvrité tchaeke djoû"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
#, fuzzy
msgid "System security"
msgstr "Såvrité"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
#, fuzzy
msgid "Network security"
msgstr "Profil rantoele"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
#, fuzzy
msgid "Periodic checks"
msgstr "Verifiaedjes periodikes"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "Tchuzes"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "Permissions"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
#, fuzzy
msgid "option"
msgstr "Tchuzes"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "System permissions changes"
msgstr "Tchuzes pol sistinme"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "Permissions"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
#, fuzzy
msgid "no changes"
msgstr "Nou pårtaedje"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "Dji oistêye les pacaedjes..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "Po ndè saveur di pus"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "Dijhoz les tchuzes"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
#, fuzzy
msgid "Description"
msgstr "Dijhoz les tchuzes"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
#, fuzzy
msgid "Value"
msgstr "Palawou"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Mwaissès tchuzes"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "Verifiaedjes periodikes"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "Livea di såvrité"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Permete l' enondaedje pa plake lazer?"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "Tchoezixhoz l' livea di såvrité ki vos vloz"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Abranles di såvrité:"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Mete en alaedje les verifiaedjes di såvrité pa msec tchaeke eure"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "Verifiaedjes periodikes"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "Tchuzes"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
#, fuzzy
msgid "Add a rule"
msgstr "Radjouter uzeu"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "Disfacer"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "Tchimin"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
#, fuzzy
msgid "User"
msgstr "ID uzeu"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
#, fuzzy
msgid "Group"
msgstr "ID groupe"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "Passer houte"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/_Fitchî"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
#, fuzzy
msgid "User: "
msgstr "ID uzeu"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
#, fuzzy
msgid "Group: "
msgstr "ID groupe"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
#, fuzzy
msgid "Permissions: "
msgstr "Permissions"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "Tchoezi l' fitchî di firmware pol %s"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1008,7 +1082,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
#, fuzzy
msgid "New value:"
msgstr "Nouve Caledonreye"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 8d25790..e7d27a3 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: zh_CN\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-03-29 21:33+0800\n"
"Last-Translator: Funda Wang <fundawang@linux.net.cn>\n"
"Language-Team: Mandriva Linux i18n Team <cooker-i18n@mandrivalinux.org>\n"
@@ -29,27 +29,27 @@ msgstr "报告无主文件"
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "保存配置(_S)"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "无法装入图像文件 %s"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "例外"
@@ -132,19 +132,23 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "允许控制台用户重新启动。"
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr ""
+
+#: ../src/msec/help.py:44
msgid "Enable checking for changes in firewall settings."
msgstr "启用对防火墙设置更改的检查。"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "检查 suid root 文件的添加/删除"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr ""
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
#, fuzzy
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
@@ -155,98 +159,99 @@ msgstr ""
"将允许的用户放在 /etc/cron.allow 和 /etc/at.allow(参看 at(1) 和 crontab(1) "
"的 man)。"
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "报告无主文件"
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr ""
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "设置密码历史长度以避免密码重用。"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
#, fuzzy
msgid "User email to receive security notifications."
msgstr "请稍候, 正在设置安全选项..."
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "设置用户文件的模式创建 mask。"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "只允许 wheel 组中的用户 su 到 root。"
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "检查 /etc/shadow 中的空密码"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "允许自动登录。"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "报告无主文件"
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
#, fuzzy
msgid "Enable checking for unowned files."
msgstr "报告无主文件"
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "设置 shell 超时。若设为 0, 则为没有超时。"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
#, fuzzy
msgid "Enable name resolution spoofing protection."
msgstr "名称解析欺骗保护"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -257,53 +262,52 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "允许直接 root 登录。"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "报告无主文件"
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "启用 IPv4 异常包日志。"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -311,18 +315,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "启用 IP 欺骗保护。"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr ""
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -387,41 +387,57 @@ msgstr ""
"要认证您需要的服务, 请使用 /etc/hosts.allow(参看 hosts.allow(5))。"
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "激活以太网卡混用检查。"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "设置 root 的文件模式创建 mask。"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "接受有错的 IPv4 错误消息。"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "检查 sgid 文件的添加/删除"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "激活以太网卡混用检查。"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -597,53 +613,64 @@ msgstr "无法装入图像文件 %s"
msgid "Unable to save file system permissions!"
msgstr "重置为默认级别权限"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "系统安全"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -653,7 +680,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -661,14 +688,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -676,7 +703,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -688,238 +715,285 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "保存并应用新配置吗?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
msgid "_File"
msgstr "文件(_F)"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "保存配置(_S)"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
msgid "_Quit"
msgstr "退出(_Q)"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
msgid "_Help"
msgstr "帮助(_H)"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
msgid "_About"
msgstr "关于(_A)"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
msgid "MSEC: System Security and Audit"
msgstr "MSEC: 系统安全审计"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "安全选项"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "基本安全"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "系统安全"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "网络安全"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "定期检查"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
msgid "Exceptions"
msgstr "例外"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "权限"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr "MSEC 选项更改"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "选项"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "系统权限更改"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "permission check"
msgstr "权限检查"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "无更改"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
msgid "Saving changes.."
msgstr "正在保存更改..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s:</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>MSEC 测试运行结果:</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "细节"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr "细节(%d 处更改)..."
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
msgid "Security Option"
msgstr "安全选项"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "描述"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "值"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
msgid "Invalid option '%s'!"
msgstr "无效的选项“%s”!"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "安全检查"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "安全级别"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "允许 MSEC 工具"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
msgid "Select the base security level"
msgstr "选择基础安全级别"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "通过电子邮件发送安全警告"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr "在桌面上显示安全警告"
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
msgid "Enable periodic security checks"
msgstr "启用定期安全检查"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
msgid "Security check"
msgstr "安全检查"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
msgid "Exception"
msgstr "例外"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "添加规则"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "删除"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "路径"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "用户"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "组"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
msgid "Enforce"
msgstr "强制"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr "编辑例外"
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr "添加新例外"
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr "编辑例外。请选择相应的 msec 检查及例外值\n"
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr "检查: "
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr "例外: "
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr "更改 %s 的权限"
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr "添加新的权限检查"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
@@ -928,31 +1002,31 @@ msgstr ""
"更改 <b>%s</b> 的权限\n"
"请指定新权限,或者使用“current”保持当前权限。\n"
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr "新玩法嘛"
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
msgid "File: "
msgstr "文件: "
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "用户: "
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "组: "
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "权限: "
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
msgid "Select new value for %s"
msgstr "选择 %s 的新值"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
#, fuzzy
msgid ""
"<i>%s</i>\n"
@@ -966,7 +1040,7 @@ msgstr ""
"\t%s标准级别值:\t<i>%s</i>%s\n"
"\t%s安全级别值:\t\t<i>%s</i>%s\n"
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "新值:"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index c1db40c..dd541cc 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-18 17:14+BRST\n"
+"POT-Creation-Date: 2010-02-26 13:17+BRT\n"
"PO-Revision-Date: 2008-10-18 00:45+0800\n"
"Last-Translator: You-Cheng Hsieh <yochenhsieh@gmail.com>\n"
"Language-Team: Traditional Chinese <zh@li.org>\n"
@@ -43,27 +43,27 @@ msgstr "檢查不屬於任何人的檔案。 "
msgid "Disabled"
msgstr ""
-#: ../src/msec/config.py:211 ../src/msec/config.py:411
+#: ../src/msec/config.py:211 ../src/msec/config.py:423
msgid "Unable to load configuration file %s: %s"
msgstr ""
-#: ../src/msec/config.py:225 ../src/msec/config.py:322
-#: ../src/msec/config.py:433
+#: ../src/msec/config.py:225 ../src/msec/config.py:334
+#: ../src/msec/config.py:445
#, fuzzy
msgid "Bad config option: %s"
msgstr "儲存設定(_S)"
-#: ../src/msec/config.py:260 ../src/msec/config.py:361
-#: ../src/msec/config.py:459
+#: ../src/msec/config.py:260 ../src/msec/config.py:373
+#: ../src/msec/config.py:471
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "儲存設定失敗!"
-#: ../src/msec/config.py:307
+#: ../src/msec/config.py:319
msgid "loading exceptions file %s: %s"
msgstr ""
-#: ../src/msec/config.py:308
+#: ../src/msec/config.py:320
#, fuzzy
msgid "No exceptions loaded"
msgstr "選項"
@@ -141,114 +141,119 @@ msgid "Allow system reboot and shutdown to local users."
msgstr "允許 console 使用者重新開機。"
#: ../src/msec/help.py:42
+msgid "Allow root access without password for the members of the wheel group."
+msgstr "允許 wheel 群組使用者不需密碼即可取得 root 權限。"
+
+#: ../src/msec/help.py:44
#, fuzzy
msgid "Enable checking for changes in firewall settings."
msgstr "啟用開放網路埠檢查"
-#: ../src/msec/help.py:44
+#: ../src/msec/help.py:46
#, fuzzy
msgid "Enable checking for additions/removals of suid root files."
msgstr "檢查 suid root 檔案的新增/移除"
-#: ../src/msec/help.py:46
+#: ../src/msec/help.py:48
msgid "Enables logging of periodic checks to system log."
msgstr "開啟將定期檢查的結果紀錄到系統紀錄中。"
-#: ../src/msec/help.py:48
+#: ../src/msec/help.py:50
msgid ""
"Enable crontab and at for users. Put allowed users in /etc/cron.allow and /"
"etc/at.allow (see man at(1) and crontab(1))."
msgstr ""
-#: ../src/msec/help.py:50
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr "啟用使用者.rhosts/.shosts 檔案危險項目檢查。"
-
#: ../src/msec/help.py:52
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "檢查不屬於任何人的檔案。 "
+
+#: ../src/msec/help.py:54
msgid ""
"Enable password-related checks, such as empty passwords and strange super-"
"user accounts."
msgstr "啟用密碼相關檢查,如空白密碼和奇怪的超級用戶帳戶。"
-#: ../src/msec/help.py:54
+#: ../src/msec/help.py:56
#, fuzzy
msgid ""
"Set the password history length to prevent password reuse. This is not "
"supported by pam_tcb."
msgstr "設定密碼記錄長度來防止重複使用密碼。"
-#: ../src/msec/help.py:56
+#: ../src/msec/help.py:58
msgid "Enable checksum verification for suid files."
msgstr ""
-#: ../src/msec/help.py:58
+#: ../src/msec/help.py:60
msgid ""
"Use secure location for temporary files. If this parameter is set to 'yes', "
"user home directory will be used for temporary files. Otherwise, /tmp will "
"be used."
msgstr ""
-#: ../src/msec/help.py:60
+#: ../src/msec/help.py:62
msgid "User email to receive security notifications."
msgstr "使用者用來接收安全性訊息的電子郵件信箱位址。"
-#: ../src/msec/help.py:62
+#: ../src/msec/help.py:64
#, fuzzy
msgid "Set the user umask."
msgstr "設定使用者的檔案模式建立遮罩。"
-#: ../src/msec/help.py:64
+#: ../src/msec/help.py:66
msgid "Allow only users in wheel group to su to root."
msgstr "只允許 wheel 群組的使用者用 su 轉換成管理者。"
-#: ../src/msec/help.py:66
+#: ../src/msec/help.py:68
#, fuzzy
msgid "Enable checking for empty passwords in /etc/shadow (man shadow(5))."
msgstr "檢查 /etc/shadow 內的空白密碼"
-#: ../src/msec/help.py:68
+#: ../src/msec/help.py:70
msgid "Allow autologin."
msgstr "允許自動登入。"
-#: ../src/msec/help.py:70
+#: ../src/msec/help.py:72
#, fuzzy
msgid "Enable checking for changes in system users."
msgstr "檢查不屬於任何人的檔案。 "
-#: ../src/msec/help.py:72
+#: ../src/msec/help.py:74
msgid "Enable checking for unowned files."
msgstr "檢查不屬於任何人的檔案。 "
-#: ../src/msec/help.py:74
+#: ../src/msec/help.py:76
msgid "Set the shell timeout. A value of zero means no timeout."
msgstr "設定 shell 逾時時間。0 代表永不逾時。"
-#: ../src/msec/help.py:76
+#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr "允許登入管理員(kdm 與 gdm)將本地使用者進行列表顯示。"
-#: ../src/msec/help.py:78
+#: ../src/msec/help.py:80
msgid "Enable name resolution spoofing protection."
msgstr "啟用名稱解析偽造保護"
-#: ../src/msec/help.py:80
+#: ../src/msec/help.py:82
msgid ""
"Enforce MSEC file directory permissions on system startup. If this parameter "
"is set to 'enforce', system permissions will be enforced automatically, "
"according to system security settings."
msgstr ""
-#: ../src/msec/help.py:82
+#: ../src/msec/help.py:84
msgid "Include current directory into user PATH by default"
msgstr ""
-#: ../src/msec/help.py:84
+#: ../src/msec/help.py:86
msgid ""
"Enable permission checking on users' files that should not be owned by "
"someone else, or writable."
msgstr ""
-#: ../src/msec/help.py:86
+#: ../src/msec/help.py:88
msgid ""
"Creates the symlink /etc/security/msec/server to point to /etc/security/msec/"
"server.SERVER_LEVEL. The /etc/security/msec/server is used by chkconfig --"
@@ -259,51 +264,50 @@ msgid ""
"manually into the server.SERVER_LEVEL files when necessary."
msgstr ""
-#: ../src/msec/help.py:88
+#: ../src/msec/help.py:90
msgid ""
"Use password to authenticate users. Take EXTREME care when disabling "
"passwords, as it will leave the machine vulnerable."
msgstr ""
-#: ../src/msec/help.py:90
+#: ../src/msec/help.py:92
msgid "Show security notifications in system tray using libnotify."
msgstr ""
-#: ../src/msec/help.py:92
+#: ../src/msec/help.py:94
msgid ""
"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
"default system umask is used."
msgstr ""
-#: ../src/msec/help.py:94
+#: ../src/msec/help.py:96
msgid "Enable checking for open network ports."
msgstr "啟用開放網路埠檢查"
-#: ../src/msec/help.py:96
+#: ../src/msec/help.py:98
msgid "Allow direct root login on terminal."
msgstr "允許 root 直接於終端機登入。"
-#: ../src/msec/help.py:98
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:100
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "檢查不屬於任何人的檔案。 "
-
#: ../src/msec/help.py:102
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr "啟用使用者.rhosts/.shosts 檔案危險項目檢查。"
+
+#: ../src/msec/help.py:104
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:104
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr "啟用紀錄異常的網路封包。"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:108
msgid ""
"Define the default retention period for logs, in weeks. Some countries "
"require that the log files should be kept for 12 months, other do not have "
@@ -311,18 +315,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:108
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr "進入單人模式時,詢問 root 密碼(man sulogin(8))。"
-#: ../src/msec/help.py:110
+#: ../src/msec/help.py:112
msgid "Enable IP spoofing protection."
msgstr "啟用IP欺騙保護。"
-#: ../src/msec/help.py:112
-msgid "Allow root access without password for the members of the wheel group."
-msgstr "允許 wheel 群組使用者不需密碼即可取得 root 權限。"
-
#: ../src/msec/help.py:114
msgid "Fix owner and group of unowned files to use nobody/nogroup."
msgstr ""
@@ -369,41 +369,57 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:130
+msgid "Activate ethernet cards promiscuity check."
+msgstr "啟用網路卡混用檢查。"
+
+#: ../src/msec/help.py:132
msgid ""
-"Enable verification of integrity of installed RPM packages. This will notify "
-"you if checksums of the installed files were changed, showing separate "
-"results for binary and configuration files."
+"Patterns to exclude from disk checks. This parameter is parsed as a regex "
+"(7), so you may use complex expressions."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:134
+msgid ""
+"Allow users in wheel group to use sudo. If this option is set to 'yes', the "
+"users in wheel group are allowed to use sudo and run commands as root by "
+"using their passwords. If this option to set to 'without-password', the "
+"users can use sudo without being asked for their password. WARNING: using "
+"sudo without any password makes your system very vulnerable, and you should "
+"only use this setting if you know what you are doing!"
+msgstr ""
+
+#: ../src/msec/help.py:136
#, fuzzy
msgid "Set the root umask."
msgstr "設定 root 的檔案模式建立遮罩。"
-#: ../src/msec/help.py:134
+#: ../src/msec/help.py:138
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:140
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:138
+#: ../src/msec/help.py:142
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:144
msgid "Accept bogus IPv4 error messages."
msgstr "接收偽造的 IPv4 錯誤訊息。"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:146
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
msgstr "檢查 sgid 檔案的新增/移除"
-#: ../src/msec/help.py:144
-msgid "Activate ethernet cards promiscuity check."
-msgstr "啟用網路卡混用檢查。"
+#: ../src/msec/help.py:148
+msgid ""
+"Enable verification of integrity of installed RPM packages. This will notify "
+"you if checksums of the installed files were changed, showing separate "
+"results for binary and configuration files."
+msgstr ""
#: ../src/msec/libmsec.py:266
msgid "%s modified so launched command: %s"
@@ -574,53 +590,64 @@ msgstr "儲存設定失敗!"
msgid "Unable to save file system permissions!"
msgstr "重設混音器為預設值"
-#: ../src/msec/msecgui.py:51
+#: ../src/msec/msecgui.py:53
msgid ""
"<big><b>Choose security level</b></big>\n"
"This application allows you to configure your system security. If you wish\n"
"to activate it, choose the appropriate security level: "
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:59
msgid ""
-"This profile configures a reasonably safe set of security features. It "
-"activates several non-intrusive periodic system checks. This is the "
-"suggested level for Desktop."
+"This profile configures a reasonably safe set of security features. It is "
+"the suggested level for Desktop. If unsure which profile to use, use this "
+"one."
msgstr ""
-#: ../src/msec/msecgui.py:58
+#: ../src/msec/msecgui.py:60
msgid ""
-"This profile is focused on netbook or low-end devices, which are only "
-"accessed by local users and run on batteries."
+"This profile is focused on netbooks, laptops or low-end devices, which are "
+"only accessed by local users and run on batteries."
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:62
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
-"limiting the remote access to the system. It also runs a wider set of "
-"periodic checks. This level is suggested for Servers and security-concerned "
-"systems . "
+"limiting the remote access to the system. This level is suggested for "
+"security-concerned systems and servers. "
msgstr ""
-#: ../src/msec/msecgui.py:62
+#: ../src/msec/msecgui.py:64
+msgid ""
+"This profile is targeted on local network servers, which do not receive "
+"accesses from unauthorized Internet users."
+msgstr ""
+
+#: ../src/msec/msecgui.py:66
msgid ""
-"This profile is targeted on storage-oriented servers, such as FTP, SAMBA or "
-"NFS servers, or database servers, which do not receive accesses from "
+"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:64
+#: ../src/msec/msecgui.py:67
+msgid ""
+"This profile is intended for the users who do not rely on msec to change "
+"system settings, and use it for periodic checks only. It configures all "
+"periodic checks to run once a day."
+msgstr ""
+
+#: ../src/msec/msecgui.py:68
msgid ""
-"This profile is similar to the 'Fileserver', but it assumes that the server "
-"receives connection from unauthorized Internet users."
+"This profile is similar to the 'audit_daily' profile, but it runs all checks "
+"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:71
+#: ../src/msec/msecgui.py:75
#, fuzzy
msgid "Custom security level."
msgstr "系統安全性"
-#: ../src/msec/msecgui.py:74
+#: ../src/msec/msecgui.py:78
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -630,7 +657,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:79
+#: ../src/msec/msecgui.py:83
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -638,14 +665,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:87
msgid ""
"<big><b>Periodic security checks</b></big>\n"
"These options configure the security checks that should be executed "
"periodically. "
msgstr ""
-#: ../src/msec/msecgui.py:86
+#: ../src/msec/msecgui.py:90
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -653,7 +680,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:91
+#: ../src/msec/msecgui.py:95
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -665,286 +692,333 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:97
+#: ../src/msec/msecgui.py:101
msgid "Save and apply new configuration?"
msgstr "儲存並套用新的設定?"
-#: ../src/msec/msecgui.py:130
+#: ../src/msec/msecgui.py:134
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:136
+#: ../src/msec/msecgui.py:140
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:170
+#: ../src/msec/msecgui.py:173
#, fuzzy
msgid "_File"
msgstr "智利"
-#: ../src/msec/msecgui.py:172
+#: ../src/msec/msecgui.py:175
msgid "_Save configuration"
msgstr "儲存設定(_S)"
-#: ../src/msec/msecgui.py:177
+#: ../src/msec/msecgui.py:180
#, fuzzy
msgid "_Quit"
msgstr "離開"
-#: ../src/msec/msecgui.py:179 ../src/msec/msecgui.py:181
+#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
#, fuzzy
msgid "_Help"
msgstr "輔助說明"
-#: ../src/msec/msecgui.py:182
+#: ../src/msec/msecgui.py:185
#, fuzzy
msgid "_About"
msgstr "關於"
-#: ../src/msec/msecgui.py:209
+#: ../src/msec/msecgui.py:212
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "系統設定"
-#: ../src/msec/msecgui.py:227
+#: ../src/msec/msecgui.py:225
+msgid "Overview"
+msgstr ""
+
+#: ../src/msec/msecgui.py:226
+#, fuzzy
+msgid "Security settings"
+msgstr "指定選項"
+
+#: ../src/msec/msecgui.py:235
msgid "Basic security"
msgstr "基礎安全設定"
-#: ../src/msec/msecgui.py:228
+#: ../src/msec/msecgui.py:236
msgid "System security"
msgstr "系統安全性"
-#: ../src/msec/msecgui.py:229
+#: ../src/msec/msecgui.py:237
msgid "Network security"
msgstr "網路安全性"
-#: ../src/msec/msecgui.py:230
+#: ../src/msec/msecgui.py:238
msgid "Periodic checks"
msgstr "週期性檢查"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:239
#, fuzzy
msgid "Exceptions"
msgstr "選項"
-#: ../src/msec/msecgui.py:232 ../src/msec/msecgui.py:987
+#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
msgid "Permissions"
msgstr "權限"
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:272
+#: ../src/msec/msecgui.py:280
msgid "option"
msgstr "選項"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
msgid "System permissions changes"
msgstr "系統權限變更"
-#: ../src/msec/msecgui.py:273
+#: ../src/msec/msecgui.py:281
#, fuzzy
msgid "permission check"
msgstr "權限"
-#: ../src/msec/msecgui.py:283
+#: ../src/msec/msecgui.py:291
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:288
+#: ../src/msec/msecgui.py:296
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:293
+#: ../src/msec/msecgui.py:301
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:297
+#: ../src/msec/msecgui.py:305
msgid "no changes"
msgstr "無變更"
-#: ../src/msec/msecgui.py:310 ../src/msec/msecgui.py:317
+#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
#, fuzzy
msgid "Saving changes.."
msgstr "正在移除套件..."
-#: ../src/msec/msecgui.py:313
+#: ../src/msec/msecgui.py:321
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:351
+#: ../src/msec/msecgui.py:359
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:358
+#: ../src/msec/msecgui.py:366
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:374
msgid "Details"
msgstr "詳細資訊"
-#: ../src/msec/msecgui.py:372
+#: ../src/msec/msecgui.py:380
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:386
+#: ../src/msec/msecgui.py:394
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:439
+#: ../src/msec/msecgui.py:447
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:450
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:470
+#: ../src/msec/msecgui.py:478
#, fuzzy
msgid "Security Option"
msgstr "指定選項"
-#: ../src/msec/msecgui.py:480 ../src/msec/msecgui.py:585
+#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
msgid "Description"
msgstr "描述"
-#: ../src/msec/msecgui.py:485
+#: ../src/msec/msecgui.py:493
msgid "Value"
msgstr "值"
-#: ../src/msec/msecgui.py:495
+#: ../src/msec/msecgui.py:503
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "主要選項"
-#: ../src/msec/msecgui.py:545
+#: ../src/msec/msecgui.py:578
+msgid "Firewall"
+msgstr ""
+
+#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+msgid "Configure"
+msgstr ""
+
+#: ../src/msec/msecgui.py:599
+#, fuzzy
+msgid "Security"
+msgstr "週期性檢查"
+
+#: ../src/msec/msecgui.py:605
+msgid "Msec is disabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:608
+msgid "Msec is enabled"
+msgstr ""
+
+#: ../src/msec/msecgui.py:609
+#, fuzzy
+msgid "Base security level: '%s'"
+msgstr "系統安全性"
+
+#: ../src/msec/msecgui.py:617
+msgid "Custom settings: %d"
+msgstr ""
+
+#: ../src/msec/msecgui.py:634
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:643
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:675
msgid "Enable MSEC tool"
msgstr "啟用 MSEC 工具"
-#: ../src/msec/msecgui.py:552
+#: ../src/msec/msecgui.py:682
#, fuzzy
msgid "Select the base security level"
msgstr "請選擇您希望的安全層級"
-#: ../src/msec/msecgui.py:575
+#: ../src/msec/msecgui.py:705
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:631
+#: ../src/msec/msecgui.py:761
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "經由電子郵件發送安全警示"
-#: ../src/msec/msecgui.py:653
+#: ../src/msec/msecgui.py:783
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:836
+#: ../src/msec/msecgui.py:967
#, fuzzy
msgid "Enable periodic security checks"
msgstr "啟用 msec 定時安全性檢查"
-#: ../src/msec/msecgui.py:898
+#: ../src/msec/msecgui.py:1029
#, fuzzy
msgid "Security check"
msgstr "週期性檢查"
-#: ../src/msec/msecgui.py:904
+#: ../src/msec/msecgui.py:1035
#, fuzzy
msgid "Exception"
msgstr "選項"
-#: ../src/msec/msecgui.py:925 ../src/msec/msecgui.py:1044
+#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
msgid "Add a rule"
msgstr "新增規則"
-#: ../src/msec/msecgui.py:930 ../src/msec/msecgui.py:1049
+#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
msgid "Delete"
msgstr "刪除"
-#: ../src/msec/msecgui.py:969
+#: ../src/msec/msecgui.py:1100
msgid "Path"
msgstr "路徑"
-#: ../src/msec/msecgui.py:975
+#: ../src/msec/msecgui.py:1106
msgid "User"
msgstr "使用者"
-#: ../src/msec/msecgui.py:981
+#: ../src/msec/msecgui.py:1112
msgid "Group"
msgstr "群組 ID"
-#: ../src/msec/msecgui.py:995
+#: ../src/msec/msecgui.py:1126
#, fuzzy
msgid "Enforce"
msgstr "忽略"
-#: ../src/msec/msecgui.py:1148
+#: ../src/msec/msecgui.py:1279
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1153
+#: ../src/msec/msecgui.py:1284
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1160
+#: ../src/msec/msecgui.py:1291
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1167
+#: ../src/msec/msecgui.py:1298
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1182
+#: ../src/msec/msecgui.py:1313
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1217
+#: ../src/msec/msecgui.py:1348
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1224
+#: ../src/msec/msecgui.py:1355
msgid "Adding new permission check"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid ""
"Changing permissions on <b>%s</b>\n"
"Please specify new permissions, or use 'current' to keep current "
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:1236
+#: ../src/msec/msecgui.py:1367
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1244
+#: ../src/msec/msecgui.py:1375
#, fuzzy
msgid "File: "
msgstr "/檔案 (_F)"
-#: ../src/msec/msecgui.py:1252
+#: ../src/msec/msecgui.py:1383
msgid "User: "
msgstr "使用者:"
-#: ../src/msec/msecgui.py:1260
+#: ../src/msec/msecgui.py:1391
msgid "Group: "
msgstr "群組:"
-#: ../src/msec/msecgui.py:1268
+#: ../src/msec/msecgui.py:1399
msgid "Permissions: "
msgstr "權限:"
-#: ../src/msec/msecgui.py:1325
+#: ../src/msec/msecgui.py:1456
#, fuzzy
msgid "Select new value for %s"
msgstr "選取 %s 的韌體檔"
-#: ../src/msec/msecgui.py:1334
+#: ../src/msec/msecgui.py:1465
msgid ""
"<i>%s</i>\n"
"\n"
@@ -952,7 +1026,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1344
+#: ../src/msec/msecgui.py:1475
msgid "New value:"
msgstr "新值:"