summaryrefslogtreecommitdiffstats
path: root/perl-install/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'perl-install/NEWS')
-rw-r--r--perl-install/NEWS2
1 files changed, 2 insertions, 0 deletions
diff --git a/perl-install/NEWS b/perl-install/NEWS
index a546a9d34..4e34a0e61 100644
--- a/perl-install/NEWS
+++ b/perl-install/NEWS
@@ -2,6 +2,8 @@
o only display Help button in install
- remove CONSOLE_LOGO support
- kill draksplash
+- drakboot
+ o rework UI layout to account for CONSOLE_LOGO support removal
Version 12.77 - 30 October 2009
tyle='width: 56.8%;'/> -rw-r--r--po/bs.po388
-rw-r--r--po/ca.po390
-rw-r--r--po/cs.po407
-rw-r--r--po/cy.po385
-rw-r--r--po/da.po401
-rw-r--r--po/de.po429
-rw-r--r--po/el.po434
-rw-r--r--po/eo.po364
-rw-r--r--po/es.po835
-rw-r--r--po/et.po409
-rw-r--r--po/eu.po413
-rw-r--r--po/fa.po387
-rw-r--r--po/fi.po411
-rw-r--r--po/fr.po407
-rw-r--r--po/fur.po362
-rw-r--r--po/ga.po364
-rw-r--r--po/gl.po389
-rw-r--r--po/he.po385
-rw-r--r--po/hi.po387
-rw-r--r--po/hr.po385
-rw-r--r--po/hu.po837
-rw-r--r--po/id.po384
-rw-r--r--po/is.po409
-rw-r--r--po/it.po417
-rw-r--r--po/ja.po385
-rw-r--r--po/ko.po364
-rw-r--r--po/ky.po362
-rw-r--r--po/lt.po363
-rw-r--r--po/ltg.po365
-rw-r--r--po/lv.po365
-rw-r--r--po/mk.po385
-rw-r--r--po/mn.po387
-rw-r--r--po/ms.po388
-rw-r--r--po/mt.po389
-rw-r--r--po/nb.po422
-rw-r--r--po/nl.po417
-rw-r--r--po/nn.po405
-rw-r--r--po/pa_IN.po387
-rw-r--r--po/pl.po845
-rw-r--r--po/pt.po563
-rw-r--r--po/pt_BR.po413
-rw-r--r--po/ro.po419
-rw-r--r--po/ru.po480
-rw-r--r--po/sc.po362
-rw-r--r--po/sk.po390
-rw-r--r--po/sl.po407
-rw-r--r--po/sq.po387
-rw-r--r--po/sr.po403
-rw-r--r--po/sr@Latn.po403
-rw-r--r--po/sv.po403
-rw-r--r--po/ta.po364
-rw-r--r--po/tg.po389
-rw-r--r--po/th.po363
-rw-r--r--po/tl.po389
-rw-r--r--po/tr.po839
-rw-r--r--po/uk.po415
-rw-r--r--po/uz.po365
-rw-r--r--po/uz@cyrillic.po365
-rw-r--r--po/vi.po387
-rw-r--r--po/wa.po380
-rw-r--r--po/zh_CN.po397
-rw-r--r--po/zh_TW.po383
70 files changed, 18054 insertions, 11253 deletions
diff --git a/po/af.po b/po/af.po
index 5ec1912..e99e735 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -38,13 +38,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "Klankkonfigurasie"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
msgid "Unable to save %s: %s"
msgstr ""
@@ -77,14 +77,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr "Soek vir lêers/lêergidse waarna enige iemand kan skryf."
#: ../src/msec/help.py:18
-#, fuzzy
-msgid "Enable IP spoofing protection."
-msgstr "Ontsper flous-naamresolusie-beskerming"
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "Flous-naamresolusie-beskerming"
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -167,9 +165,8 @@ msgstr ""
"(verwys na man at(1) en crontab(1))."
#: ../src/msec/help.py:52
-#, fuzzy
-msgid "Accept bogus IPv4 error messages."
-msgstr "Aanvaar snert IPv4 foutboodskappe"
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
#: ../src/msec/help.py:54
msgid ""
@@ -229,16 +226,17 @@ msgid "Enable checking for unowned files."
msgstr "Raporteer eienaarlose-lêers"
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
-msgstr ""
+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:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "Flous-naamresolusie-beskerming"
#: ../src/msec/help.py:82
msgid ""
@@ -275,50 +273,46 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Raporteer eienaarlose-lêers"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../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:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Raporteer eienaarlose-lêers"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../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:110
+#: ../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 "
@@ -326,10 +320,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+#, fuzzy
+msgid "Enable IP spoofing protection."
+msgstr "Ontsper flous-naamresolusie-beskerming"
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -358,20 +357,16 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-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:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "Loop die daaglikse sekuriteits-toetse"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "Aanvaar icmp-ego's"
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
#, fuzzy
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
@@ -380,7 +375,7 @@ msgstr ""
"Stel die wagwoord se minimum lengte, minimum aantal syfers en die minimum "
"hoofletters."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
#, fuzzy
msgid ""
"Allow full access to network services controlled by tcp_wrapper (see hosts."
@@ -400,20 +395,20 @@ msgstr ""
"To authorize the services you need, use /etc/hosts.allow (see hosts.allow"
"(5))."
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -423,23 +418,28 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "Kies 'root' se 'umask'."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+#, fuzzy
+msgid "Accept bogus IPv4 error messages."
+msgstr "Aanvaar snert IPv4 foutboodskappe"
+
#: ../src/msec/help.py:148
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
@@ -566,15 +566,33 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "Oorskakeling van ext2 na ext3"
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "fout met onthegting van %s: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "Toets %s"
@@ -614,7 +632,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "Oorskakeling van ext2 na ext3"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
msgid "Unable to save config!"
msgstr ""
@@ -622,64 +640,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "Sekuriteit"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -689,7 +707,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -697,14 +715,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -712,7 +730,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -724,341 +742,405 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Wag asb... Konfigurasie word toegpas"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "Chili"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "Klankkonfigurasie"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "Verlaat"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "Hulp"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
msgid "_About"
msgstr ""
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
msgid "MSEC: System Security and Audit"
msgstr ""
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "Daaglikse sekuriteits-toets"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "Sekuriteit"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "Netwerkkoppelvlak"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "Opsies"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "Vergunnigs"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "Opsies"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
msgid "permission check"
msgstr ""
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "Geen deling"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "Verwyder pakkette..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "Detail"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "Sekuriteitsvlak"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+msgid "Unable to read log file: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:691
+msgid "Periodic check results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
+msgstr ""
+
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Laat CD-herlaai toe?"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "Kies die verlangde sekuriteitsvlak"
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sekuriteits-waarskuwings:"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Aktiveer msec se uurlikse ondersoek"
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "Spesifieer opsies"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "Opsies"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "Voeg gebruiker by"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "Uitwis"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "Roete"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "Gebruiker ID"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "Groep ID"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
msgid "Enforce"
msgstr ""
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
msgid "File: "
msgstr ""
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "Gebruiker ID"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "Groep ID"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
msgid "Permissions: "
msgstr ""
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1066,7 +1148,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "Nieu-Caledonië"
diff --git a/po/am.po b/po/am.po
index efa96c8..719f3f4 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -32,13 +32,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "የድምጽ ምርጫ"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
msgid "Unable to save %s: %s"
msgstr ""
@@ -62,11 +62,11 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr ""
#: ../src/msec/help.py:18
-msgid "Enable IP spoofing protection."
+msgid "Log syslog messages on console terminal 12."
msgstr ""
#: ../src/msec/help.py:20
-msgid "Enable name resolution spoofing protection."
+msgid "Send mail reports even if no changes were detected."
msgstr ""
#: ../src/msec/help.py:22
@@ -143,7 +143,7 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:52
-msgid "Accept bogus IPv4 error messages."
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
#: ../src/msec/help.py:54
@@ -202,7 +202,7 @@ msgid "Enable checking for unowned files."
msgstr "ሁሉንም የምስል ፋይሎች"
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
+msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
#: ../src/msec/help.py:78
@@ -210,7 +210,7 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
+msgid "Enable name resolution spoofing protection."
msgstr ""
#: ../src/msec/help.py:82
@@ -248,49 +248,45 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "ሁሉንም የምስል ፋይሎች"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "የሚፈነጠቅ መመልከቻ ሲጀምር _አሳይ"
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "ሁሉንም የምስል ፋይሎች"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../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 "
@@ -298,10 +294,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+msgid "Enable IP spoofing protection."
+msgstr ""
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -329,26 +329,22 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr ""
-
-#: ../src/msec/help.py:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "ተመልከት ይህንን"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "አስተያየት የተሰጠበትን ለውጥ ተቀበል"
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
"number of capitalized letters, using length,ndigits,nupper format."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
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 "
@@ -356,20 +352,20 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -379,23 +375,27 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "የገጽ &ቅንጅት"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
#: ../src/msec/help.py:148
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
@@ -517,15 +517,32 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+msgid "Enforcing acl on %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "%sን የመንቀል ስህተት: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "%sን በማጣራት ላይ"
@@ -563,7 +580,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
msgid "Unable to save config!"
msgstr ""
@@ -571,64 +588,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "ደህንነት"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -638,7 +655,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -646,14 +663,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -661,7 +678,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -673,348 +690,412 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "እባክዎ ይጠብቁ... ምርጫውን በስራ ላይ አያዋለ ነው"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "ቺሊ"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "የድምጽ ምርጫ"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "ውጣ"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "እርዳታ"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "ስለ"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "የስይስተም ምርጫዎች"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "ተመልከት ይህንን"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "ደህንነት"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "የተጠቃሚው እይታ"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "ምርጫዎች"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "ምርጫዎች"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "መጋራት የለም"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "ጥቅሎችን በማስወገድ ላይ..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "ዝርዝሮች"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "ፓላው"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "መሠረታዊ ምርጫዎች"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "የደህንነት ደረጃ፦"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+msgid "Unable to read log file: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:691
+msgid "Periodic check results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
+msgstr ""
+
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "ከዲሲ ማስጀመር አስችል?"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "የደህንነት ደረጃ፦"
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "የደህንነት ደረጃ፦"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
#, fuzzy
msgid "Enable periodic security checks"
msgstr "ተመልከት ይህንን"
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "ምርጫዎችን ይግለጹ"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "ምርጫዎች"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "ተጠቃሚ ጨምር"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "አጥፋ"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "መተላለፊያ"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "የተጠቃሚ መለያ ቁጥር"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "የብድን መለያ ቁጥር"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "ይተዉ"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/ፋይል (_F)"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "የተጠቃሚ መለያ ቁጥር"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "የብድን መለያ ቁጥር"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1022,7 +1103,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "ኒው ካሌዶኒያ"
diff --git a/po/ar.po b/po/ar.po
index c96123b..71b962b 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -39,13 +39,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "إعدادات الصوت"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
msgid "Unable to save %s: %s"
msgstr ""
@@ -78,14 +78,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr "تحقّق من الملفّات/الأدلّة التي يمكن الكتابة عليها بواسطة الكلّ"
#: ../src/msec/help.py:18
-#, fuzzy
-msgid "Enable IP spoofing protection."
-msgstr "تمكين الحماية من خداع IP"
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "الحماية من خداع حلّ الاسم"
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -168,9 +166,8 @@ msgstr ""
"و crontab(1))."
#: ../src/msec/help.py:52
-#, fuzzy
-msgid "Accept bogus IPv4 error messages."
-msgstr "قبول رسائل خطأ IPv4 الوهمية"
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
#: ../src/msec/help.py:54
msgid ""
@@ -231,16 +228,17 @@ msgid "Enable checking for unowned files."
msgstr "قم بتقرير الملفات الغير مملوكة"
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
-msgstr ""
+msgid "Set the shell timeout. A value of zero means no timeout."
+msgstr "تحديد وقت انتهاء الصّدفة. القيم صفر تعني لا وقت انتهاء."
#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "الحماية من خداع حلّ الاسم"
#: ../src/msec/help.py:82
msgid ""
@@ -277,50 +275,46 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "قم بتقرير الملفات الغير مملوكة"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "سماح/منع دخول المسخدم root المباشر."
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "قم بتقرير الملفات الغير مملوكة"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "تمكين تسجيل حزم IPv4 الغريبة"
-#: ../src/msec/help.py:110
+#: ../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,10 +322,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+#, fuzzy
+msgid "Enable IP spoofing protection."
+msgstr "تمكين الحماية من خداع IP"
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -365,27 +364,23 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr "تحديد وقت انتهاء الصّدفة. القيم صفر تعني لا وقت انتهاء."
-
-#: ../src/msec/help.py:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "تشغيل الاختبارات الأمنية اليومية"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "قبول صدى icmp"
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
#, fuzzy
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
"number of capitalized letters, using length,ndigits,nupper format."
msgstr "تحديد طول كلمة المرور الأدنى وأقل عدد أرقام وأقل عدد أحرف استهلاليّة."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
#, fuzzy
msgid ""
"Allow full access to network services controlled by tcp_wrapper (see hosts."
@@ -405,20 +400,20 @@ msgstr ""
"لتمكين صالحية الخدمات التي تريدها، استخدم ملف /etc/hosts.allow (انظر hosts."
"allow(5))."
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -428,23 +423,28 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "تعيين umask الخاص بالمستخدم الجذر"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+#, fuzzy
+msgid "Accept bogus IPv4 error messages."
+msgstr "قبول رسائل خطأ IPv4 الوهمية"
+
#: ../src/msec/help.py:148
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
@@ -571,15 +571,33 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "جاري التغيير من ext2 إلى ext3"
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "خطأ في فكّ %s: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "جاري التأكد من %s"
@@ -619,7 +637,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "جاري التغيير من ext2 إلى ext3"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
msgid "Unable to save config!"
msgstr ""
@@ -627,64 +645,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "الأمن"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -694,7 +712,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -702,14 +720,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -717,7 +735,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -729,351 +747,416 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "يرجى الإنتظار... جاري تطبيق التهيئة"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "تشيلي"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "إعدادات الصوت"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "خروج"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "مساعدة"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "حَوْل"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "إعدادات النّظام"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "حدد الخيارات"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "مراقبة أمنية يومية"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "الأمن"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "سجلّ إعداد الشبكة "
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
#, fuzzy
msgid "Periodic checks"
msgstr "تحقّق دَوْري"
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "خيارات"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "خيارات"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "System permissions changes"
msgstr "خيارات النظام"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "لا مشاركة"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "حذف الحزم..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "تفاصيل"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "حدد الخيارات"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "حدد الخيارات"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "بالاو"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "الخيارات الأساسية"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "تحقّق دَوْري"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "مستوى الأمن"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+msgid "Unable to read log file: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:691
+#, fuzzy
+msgid "Periodic check results"
+msgstr "تحقّق دَوْري"
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
+msgstr ""
+
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "تمكين الإقلاع من القرص المدمج؟"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "الرجاء اختيار مستوى الأمن الذي تريده"
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "تنبيهات أمنية:"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
#, fuzzy
msgid "Enable periodic security checks"
msgstr "تمكين اختبارات msec الأمنية كل ساعة"
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "تحقّق دَوْري"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "خيارات"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "إضافة مستخدم"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "حذف"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "المسار"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "هوية المستخدم"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "هوية المجموعة"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "تجاهل"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/_ملف"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "هوية المستخدم"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "هوية المجموعة"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
#, fuzzy
msgid "Select new value for %s"
msgstr "اختيار ملفّ البرمجيات المضمنة لـ%s"
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1081,7 +1164,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "نيوكاليدونيا"
diff --git a/po/az.po b/po/az.po
index 98847db..a5e8e40 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -37,13 +37,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "Səs quraşdırılması"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
msgid "Unable to save %s: %s"
msgstr ""
@@ -76,14 +76,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr "Hərkəs tərəfindən yazıla bilən fayl/cərgələri yoxla"
#: ../src/msec/help.py:18
-#, fuzzy
-msgid "Enable IP spoofing protection."
-msgstr "IP gizləmə qorumasını fəallaşdır"
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "Ad həlledilirliyini gizlətmə qoruması"
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -169,9 +167,8 @@ msgstr ""
"və crontab(1)) içinə daxil edin."
#: ../src/msec/help.py:52
-#, fuzzy
-msgid "Accept bogus IPv4 error messages."
-msgstr "Xətalı IPv4 xəta ismarışlarını qəbul et"
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
#: ../src/msec/help.py:54
msgid ""
@@ -234,16 +231,17 @@ msgid "Enable checking for unowned files."
msgstr "Yiyələnməmiş faylları raport et"
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
-msgstr ""
+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:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "Ad həlledilirliyini gizlətmə qoruması"
#: ../src/msec/help.py:82
msgid ""
@@ -280,50 +278,46 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Yiyələnməmiş faylları raport et"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../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:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Yiyələnməmiş faylları raport et"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../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:110
+#: ../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,10 +325,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../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:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -363,20 +362,16 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-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:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "Günlük təhlükəsizlik yoxlamalarını icra et"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "icmp əks sədasını qəbul et"
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
#, fuzzy
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
@@ -385,7 +380,7 @@ msgstr ""
"Şifrənin minimal uzunluğunu, minimal rəqəm və minimal böyük hərf miqdarını "
"seçin."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
#, fuzzy
msgid ""
"Allow full access to network services controlled by tcp_wrapper (see hosts."
@@ -405,20 +400,20 @@ msgstr ""
"Xidmətləri səlahiyyətləndirmək üçün, /etc/hosts.allow faylını işlədin (baxın "
"hosts.allow(5))."
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -428,23 +423,28 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "Ali istifadəçi umask'ını seç."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+#, fuzzy
+msgid "Accept bogus IPv4 error messages."
+msgstr "Xətalı IPv4 xəta ismarışlarını qəbul et"
+
#: ../src/msec/help.py:148
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
@@ -572,15 +572,33 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "ext2'dən ext3'ə keçilir"
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "%s ayrılırkən xəta oldu: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "%s yoxlanır"
@@ -620,7 +638,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "ext2'dən ext3'ə keçilir"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
msgid "Unable to save config!"
msgstr ""
@@ -628,64 +646,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "Təhlükəsizlik"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -695,7 +713,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -703,14 +721,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -718,7 +736,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -730,351 +748,416 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Xahiş edirik, gözləyin... Qurğular tətbiq edilir"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "Çili"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "Səs quraşdırılması"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "Çıx"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "Yardım"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "Haqqında"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistem qurğuları"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "Seçimləri müəyyən et"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "Günlük təhlükəsizlik yoxlaması"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "Təhlükəsizlik"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "Şəbəkə profili"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
#, fuzzy
msgid "Periodic checks"
msgstr "Peryodik Yoxlamalar"
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "Seçimlər"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "Seçimlər"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "System permissions changes"
msgstr "Sistem Seçimləri"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "Bölüşmə yoxdur"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "Paketlər silinir..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "Ətraflı"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "Seçimləri müəyyən et"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "Seçimləri müəyyən et"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Bəsit seçimlər:"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "Peryodik Yoxlamalar"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "Təhlükəsizlik səviyyəsi"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+msgid "Unable to read log file: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:691
+#, fuzzy
+msgid "Periodic check results"
+msgstr "Peryodik Yoxlamalar"
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
+msgstr ""
+
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "CD Açılışı Fəallaşdırılsın?"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, 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:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Təhlükəsizlik Xəbərdarlıqları:"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
#, fuzzy
msgid "Enable periodic security checks"
msgstr "msec saat başı təhlükəsizlik yoxlamasını fəallaşdır"
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "Peryodik Yoxlamalar"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "Seçimlər"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "İstifadəçini əlavə et"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "Sil"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "Cığır"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "İstifadəçi ID'si"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "Qrup ID'si"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "Nəzərə alma"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/_Fayl"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "İstifadəçi ID'si"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "Qrup ID'si"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
#, fuzzy
msgid "Select new value for %s"
msgstr "%s üçün firmware faylını seçin"
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1082,7 +1165,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "Yeni Kaledoniya"
diff --git a/po/be.po b/po/be.po
index c1a5885..2b2eabf 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+BRT\n"
"PO-Revision-Date: 2000-09-24 12:30 +0100\n"
"Last-Translator: Alexander Bokovoy <ab@avilink.net>\n"
"Language-Team: be\n"
@@ -31,13 +31,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "Настройка драйверу Sun"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
msgid "Unable to save %s: %s"
msgstr ""
@@ -61,14 +61,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr ""
#: ../src/msec/help.py:18
-#, fuzzy
-msgid "Enable IP spoofing protection."
-msgstr "Дазволіць засцярогу ад абразання"
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "Дазволіць засцярогу ад абразання"
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -142,7 +140,7 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:52
-msgid "Accept bogus IPv4 error messages."
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
#: ../src/msec/help.py:54
@@ -199,7 +197,7 @@ msgid "Enable checking for unowned files."
msgstr ""
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
+msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
#: ../src/msec/help.py:78
@@ -207,8 +205,9 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "Дазволіць засцярогу ад абразання"
#: ../src/msec/help.py:82
msgid ""
@@ -245,47 +244,43 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-msgid "Enable checking for changes in system groups."
+msgid "Show security notifications in system tray using libnotify."
msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
+msgid "Enable checking for open network ports."
msgstr ""
#: ../src/msec/help.py:98
-msgid "Enable checking for open network ports."
+msgid "Allow direct root login on terminal."
msgstr ""
#: ../src/msec/help.py:100
-msgid "Allow direct root login on terminal."
+msgid "Run security checks when machine is running on battery power."
msgstr ""
#: ../src/msec/help.py:102
-msgid "Run security checks when machine is running on battery power."
+msgid "Enable checking for changes in system groups."
msgstr ""
#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
-
-#: ../src/msec/help.py:106
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../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 "
@@ -293,10 +288,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+#, fuzzy
+msgid "Enable IP spoofing protection."
+msgstr "Дазволіць засцярогу ад абразання"
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -324,24 +324,20 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr ""
-
-#: ../src/msec/help.py:126
msgid "Enable daily security checks."
msgstr ""
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
"number of capitalized letters, using length,ndigits,nupper format."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
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 "
@@ -349,20 +345,20 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -372,23 +368,27 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "Пароль для root"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
#: ../src/msec/help.py:148
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
@@ -510,15 +510,32 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+msgid "Enforcing acl on %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "памылка разманціравання %s: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "Праверка правапісу"
@@ -556,7 +573,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
msgid "Unable to save config!"
msgstr ""
@@ -564,64 +581,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -631,7 +648,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -639,14 +656,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -654,7 +671,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -666,346 +683,410 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Праверка параметраў настройкі"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "Чылі"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "Настройка драйверу Sun"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "Выхад"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "Дапамога"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "Даведка"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "сыстэмныя ўсталёўкі"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "Сеткавы інтэрфейс"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "Опцыі"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "Опцыі"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "Нічога"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "Прагляд даступных пакетаў"
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "Падрабязнасці"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "Палаў"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+msgid "Unable to read log file: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:691
+msgid "Periodic check results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
+msgstr ""
+
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Дазволіць 6dB павышэнне + цяжкае лімітаванне"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "калі ласка, пазначце тып вашай мышы."
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Бясьпека"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "Пазначце параметры"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "Опцыі"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "Дадаць карыстальніка"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "Знішчыць"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "Шлях:"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "ID карыстальніка"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "ID групы"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "Ігнараваць"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "ID карыстальніка"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "ID групы"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1013,7 +1094,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "Новая Калядонія"
diff --git a/po/bg.po b/po/bg.po
index 04004fb..bdca516 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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-"
@@ -41,13 +41,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "Настройка за звук"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
msgid "Unable to save %s: %s"
msgstr ""
@@ -80,13 +80,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr "Проверява файловете/директориите достъпни за писане от всеки."
#: ../src/msec/help.py:18
-msgid "Enable IP spoofing protection."
-msgstr "Позволи защитата от IP spoofing."
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "Позволи защитата от IP spoofing."
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -170,8 +169,8 @@ msgstr ""
"и crontab(1))."
#: ../src/msec/help.py:52
-msgid "Accept bogus IPv4 error messages."
-msgstr "Позволи bogus IPv4 съобщения за грешки."
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
#: ../src/msec/help.py:54
msgid ""
@@ -228,7 +227,7 @@ msgid "Enable checking for unowned files."
msgstr ""
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
+msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
#: ../src/msec/help.py:78
@@ -236,8 +235,9 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "Позволи защитата от IP spoofing."
#: ../src/msec/help.py:82
msgid ""
@@ -274,50 +274,46 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Позволи директно влизане на root."
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "ако е включено,проверява добавянето/премахването на suid root файлове"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Позволи вписването в системния дневник на IPv4 strange пакетите."
-#: ../src/msec/help.py:110
+#: ../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 "
@@ -325,10 +321,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+msgid "Enable IP spoofing protection."
+msgstr "Позволи защитата от IP spoofing."
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -363,20 +363,16 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr ""
-
-#: ../src/msec/help.py:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "Пуска ежедневна проверка за сигурност"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "Позволи icmp echo."
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
#, fuzzy
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
@@ -385,7 +381,7 @@ msgstr ""
"Задай минимална дължина, минимален брой цифри и минимален брой главни букви, "
"които трявба да включва паролата."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
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 "
@@ -393,20 +389,20 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -416,23 +412,27 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "Установяване на root umask"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+msgid "Accept bogus IPv4 error messages."
+msgstr "Позволи bogus IPv4 съобщения за грешки."
+
#: ../src/msec/help.py:148
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
@@ -558,15 +558,34 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "Конвертиране от %s към %s"
+
+#: ../src/msec/libmsec.py:915
+#, fuzzy
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr "Задай на звуковият пулт стойностите по подразбиране"
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "грешка при демонтиране на %s: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "Проверка на %s"
@@ -606,7 +625,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "Конвертиране от %s към %s"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
msgid "Unable to save config!"
msgstr ""
@@ -615,64 +634,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr "Задай на звуковият пулт стойностите по подразбиране"
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -682,7 +701,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -690,14 +709,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -705,7 +724,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -717,349 +736,413 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Моля, почакайте ... Прилагане на настройките"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "Чили"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "Настройка за звук"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "Изход"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "Помощ"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "Относно"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Системни настройки"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "Сигурност"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "Мрежов профил"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "Опции"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "Права"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "Опции"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "System permissions changes"
msgstr "Системни опции"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "Права"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "Без споделяне"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "Премахване на пакети ..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "Подробности"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "Палау"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Основни настойки"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "Ниво на сигурност"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+msgid "Unable to read log file: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:691
+msgid "Periodic check results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
+msgstr ""
+
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
+msgstr ""
+
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Зареждане от оптично устройство (CD/DVD)?"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "Моля, изберете ниво на сигурност"
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Предупреждения, свързани със сигурността:"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Позволи на msec ежечасова проверка на сигурността"
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "Задай опции"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "Опции"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "Добави потребител"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "Изтрий"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "Път"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "Използвай"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "Номер на група"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "Игнориране"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "Потребителски номер"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "Номер на група"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "Права"
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
msgid "Select new value for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1067,7 +1150,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "Нова Каледония"
diff --git a/po/bn.po b/po/bn.po
index 729e5dd..c586563 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -35,13 +35,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "সাউন্ড কনফিগারেশন"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
msgid "Unable to save %s: %s"
msgstr ""
@@ -75,14 +75,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr "সকলের পরিবর্তনযোগ্য ফাইল/ডিরেক্টরি আছে কিনা তা পরীক্ষা করো"
#: ../src/msec/help.py:18
-#, fuzzy
-msgid "Enable IP spoofing protection."
-msgstr "আই.পি. স্পুফিং প্রতিরক্ষা ব্যবস্থা সক্রিয় করো"
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "নেইম রেজলুশন স্পুফিং প্রতিরক্ষা"
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -168,9 +166,8 @@ msgstr ""
"ও crontab(1) দেখুন)।"
#: ../src/msec/help.py:52
-#, fuzzy
-msgid "Accept bogus IPv4 error messages."
-msgstr "ভূয়া IPv4 সমস্যাসূচক বার্তা অনুমোদন করো"
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
#: ../src/msec/help.py:54
msgid ""
@@ -232,16 +229,17 @@ msgid "Enable checking for unowned files."
msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
-msgstr ""
+msgid "Set the shell timeout. A value of zero means no timeout."
+msgstr "শেল টাইম-আউট নির্দিষ্ট করো। এর মান ০ হওয়ার অর্থ কোন টাইম-আউট নেই।"
#: ../src/msec/help.py:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "নেইম রেজলুশন স্পুফিং প্রতিরক্ষা"
#: ../src/msec/help.py:82
msgid ""
@@ -278,50 +276,46 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "সরাসরি রুট অ্যাকাউন্টে লগ-ইন অনুমোদন/নিষিদ্ধ করো।"
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "মালিকানাবিহীন ফাইলের উপস্থিতি জানাও"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "IPv4-এর সন্দেহজনক প্যাকেট সম্পর্কে লগ রাখার ব্যবস্থা সক্রিয় করো"
-#: ../src/msec/help.py:110
+#: ../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 "
@@ -329,10 +323,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+#, fuzzy
+msgid "Enable IP spoofing protection."
+msgstr "আই.পি. স্পুফিং প্রতিরক্ষা ব্যবস্থা সক্রিয় করো"
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -365,20 +364,16 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr "শেল টাইম-আউট নির্দিষ্ট করো। এর মান ০ হওয়ার অর্থ কোন টাইম-আউট নেই।"
-
-#: ../src/msec/help.py:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "দৈনিক নিরাপত্তা পরীক্ষা চালাও"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "আই.সি.এম.পি. ইকো অনুমোদন করো"
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
#, fuzzy
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
@@ -388,7 +383,7 @@ msgstr ""
"অক্ষর সংখ্যা নির্দিষ্ট করো।"
# সাম
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
#, fuzzy
msgid ""
"Allow full access to network services controlled by tcp_wrapper (see hosts."
@@ -408,20 +403,20 @@ msgstr ""
"আপনার প্রয়োজনীয় সার্ভিসগুলোকে অনুমোদন করতে, /etc/hosts.allow ব্যবহার করুন (hosts."
"allow(5) দেখুন)।"
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -431,23 +426,28 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "রুট-এর umask নির্দিষ্ট করো।"
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+#, fuzzy
+msgid "Accept bogus IPv4 error messages."
+msgstr "ভূয়া IPv4 সমস্যাসূচক বার্তা অনুমোদন করো"
+
#: ../src/msec/help.py:148
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
@@ -576,15 +576,33 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "ext2 থেকে ext3-তে পরিবর্তিত হচ্ছে"
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "%s আনমাউন্টে সমস্যা: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "%s পরীক্ষা করা হচ্ছে"
@@ -624,7 +642,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "ext2 থেকে ext3-তে পরিবর্তিত হচ্ছে"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
msgid "Unable to save config!"
msgstr ""
@@ -632,64 +650,64 @@ msgstr ""
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "সিকিউরিটি"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -699,7 +717,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -707,14 +725,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -722,7 +740,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -734,351 +752,416 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "অনুগ্রহ করে অপেক্ষা করুন.... কনফিগারেশন প্রস্তাব করা হচ্ছে"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "চিলি"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "সাউন্ড কনফিগারেশন"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "বাহির"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "সাহায্য"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "সম্বন্ধে"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "সিস্টেম সেটিংস"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "অপশনসমূহ বর্ননা করুন"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "দৈনিক নিরাপত্তা পরীক্ষা"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "সিকিউরিটি"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "নেটওয়ার্ক প্রোফাইল"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
#, fuzzy
msgid "Periodic checks"
msgstr "পুনরাবৃত্তি পরীক্ষা"
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "অপশন"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "অপশন"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "System permissions changes"
msgstr "সিস্টেম অপশন"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "শেয়ারিং নেই"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "প্যাকেজসমূহ অপসরণ করা হচ্ছে..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "বিস্তারিত"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "অপশনসমূহ বর্ননা করুন"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "অপশনসমূহ বর্ননা করুন"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "পালাউ"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "বেসিক অপশন"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "পুনরাবৃত্তি পরীক্ষা"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "নিরাপত্তা স্তর"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+msgid "Unable to read log file: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:691
+#, fuzzy
+msgid "Periodic check results"
+msgstr "পুনরাবৃত্তি পরীক্ষা"
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
+msgstr ""
+
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "সিডি বুট সক্রিয় করা হবে?"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "অনুগ্রহপূর্বক আকাঙ্খিত নিরাপত্তা মাত্রা বেছে নিন"
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "নিরাপত্তা সতর্কতা:"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
#, fuzzy
msgid "Enable periodic security checks"
msgstr "প্রতিঘন্টায় msec নিরাপত্তা পরীক্ষা সক্রিয় করো"
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "পুনরাবৃত্তি পরীক্ষা"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "অপশন"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "ইউজার যোগ করো"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "মুছে ফেলো"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "পাথ"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "ব্যবহারকারীর ID"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "দলের ID"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "অগ্রাহ্য"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/ফাইল (_ফ)"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "ব্যবহারকারীর ID"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "দলের ID"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
#, fuzzy
msgid "Select new value for %s"
msgstr "%s-এর জন্য একটি ফার্মওয়্যার ফাইল নির্বাচন করুন"
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1086,7 +1169,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "নিউ ক্যালেডোনিয়া"
diff --git a/po/br.po b/po/br.po
index e489ae6..a711abe 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -33,13 +33,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "Kefluniadur gwelet"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "N'hell ket kargañ ar restr skeudenn %s"
@@ -64,11 +64,11 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr ""
#: ../src/msec/help.py:18
-msgid "Enable IP spoofing protection."
+msgid "Log syslog messages on console terminal 12."
msgstr ""
#: ../src/msec/help.py:20
-msgid "Enable name resolution spoofing protection."
+msgid "Send mail reports even if no changes were detected."
msgstr ""
#: ../src/msec/help.py:22
@@ -144,7 +144,7 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:52
-msgid "Accept bogus IPv4 error messages."
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
msgstr ""
#: ../src/msec/help.py:54
@@ -201,7 +201,7 @@ msgid "Enable checking for unowned files."
msgstr ""
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
+msgid "Set the shell timeout. A value of zero means no timeout."
msgstr ""
#: ../src/msec/help.py:78
@@ -209,7 +209,7 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
+msgid "Enable name resolution spoofing protection."
msgstr ""
#: ../src/msec/help.py:82
@@ -247,48 +247,44 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-msgid "Enable checking for changes in system groups."
+msgid "Show security notifications in system tray using libnotify."
msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Bevaat dazont root war-eeun."
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+#: ../src/msec/help.py:102
+msgid "Enable checking for changes in system groups."
msgstr ""
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../src/msec/help.py:106
msgid "Enable logging of strange network packets."
msgstr ""
-#: ../src/msec/help.py:110
+#: ../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 "
@@ -296,10 +292,14 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+msgid "Enable IP spoofing protection."
+msgstr ""
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -327,24 +327,20 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr ""
-
-#: ../src/msec/help.py:126
msgid "Enable daily security checks."
msgstr ""
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
"number of capitalized letters, using length,ndigits,nupper format."
msgstr ""
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
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 "
@@ -352,20 +348,20 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -375,23 +371,27 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "Lakaat maskl krouiñ restr evit gwrizienn."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+msgid "Accept bogus IPv4 error messages."
+msgstr ""
+
#: ../src/msec/help.py:148
msgid "Enable checking for additions/removals of sgid files."
msgstr ""
@@ -516,15 +516,33 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "Gwintañ eus %s da %s"
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "fazi en ur zivarc'hañ %s : %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "O wiriañ %s"
@@ -564,7 +582,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "Gwintañ eus %s da %s"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
#, fuzzy
msgid "Unable to save config!"
msgstr "N'hell ket kargañ ar restr skeudenn %s"
@@ -573,64 +591,64 @@ msgstr "N'hell ket kargañ ar restr skeudenn %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "Diogelroez"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -640,7 +658,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -648,14 +666,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -663,7 +681,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -675,349 +693,414 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Gortozit mar plij, o lakaat ar c'hefluniadur"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "Chili"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "Kefluniadur gwelet"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "Kuitaat"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "Skoazell"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "A-brepoz"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Dibarzhoù ar reizhiad"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "Diogelroez"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "Diogelroez"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "Profil rouedad"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "Dibarzhoù"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "Dibarzhoù"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "System permissions changes"
msgstr "Dibarzhoù ar reizhiad"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "N'eo ket lodañ"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "Lemel pakadoù ..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "Munudoù"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "Palo"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Dibarzhoù pennañ"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "Live surentez"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+#, fuzzy
+msgid "Unable to read log file: %s"
+msgstr "N'hell ket kargañ ar restr skeudenn %s"
+
+#: ../src/msec/msecgui.py:691
+msgid "Periodic check results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
+msgstr ""
+
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
+msgstr ""
+
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Bevaat ACPI"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "Dibabit al live surentez c'hoantet"
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Posteloù surantez :"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
msgid "Enable periodic security checks"
msgstr ""
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "Spisait dibarzhoù"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "Dibarzhoù"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "Ouzhpennañ un arveriad"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "Dilemel"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "Hent"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "ID an arveriad"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "ID ar strollad"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "Tremen e-biou"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/_Restr"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "ID an arveriad"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "ID ar strollad"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
#, fuzzy
msgid "Select new value for %s"
msgstr "Dibabit restr ar meriant evit %s"
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1025,7 +1108,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "Kaledoni-nevez"
diff --git a/po/bs.po b/po/bs.po
index efbbfda..4785daf 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -37,13 +37,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "Podešavanje zvuka"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "Ne mogu učitati sliku %s"
@@ -77,14 +77,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr "Provjeri datoteke/direktorije koje svako može pisati"
#: ../src/msec/help.py:18
-#, fuzzy
-msgid "Enable IP spoofing protection."
-msgstr "Uključi zaštitu od lažiranja IP adrese"
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "Zaštita od lažiranja rezolucije imena"
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -168,9 +166,8 @@ msgstr ""
"(vidi man stranice at(1) i crontab(1))."
#: ../src/msec/help.py:52
-#, fuzzy
-msgid "Accept bogus IPv4 error messages."
-msgstr "Prihvati neispravne IPv4 poruke o grešci"
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
#: ../src/msec/help.py:54
msgid ""
@@ -232,16 +229,18 @@ msgid "Enable checking for unowned files."
msgstr "Prijavi datoteke bez vlasnika"
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
+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:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "Zaštita od lažiranja rezolucije imena"
#: ../src/msec/help.py:82
msgid ""
@@ -278,50 +277,46 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Prijavi datoteke bez vlasnika"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../src/msec/help.py:98
#, fuzzy
msgid "Allow direct root login on terminal."
msgstr "Dozvoli/zabrani direktan root login."
-#: ../src/msec/help.py:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Prijavi datoteke bez vlasnika"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../src/msec/help.py:106
#, fuzzy
msgid "Enable logging of strange network packets."
msgstr "Uključi logovanje čudnih IPv4 paketa"
-#: ../src/msec/help.py:110
+#: ../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 "
@@ -329,10 +324,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../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:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -366,21 +366,16 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-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:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "Izvršavaj dnevne sigurnosne provjere"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "Prihvati ICMP eho"
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
#, fuzzy
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
@@ -389,7 +384,7 @@ msgstr ""
"Podesite minimalnu dužinu šifre, minimalan broj cifara i minimalan broj "
"velikih slova."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
#, fuzzy
msgid ""
"Allow full access to network services controlled by tcp_wrapper (see hosts."
@@ -409,20 +404,20 @@ msgstr ""
"Da biste autorizovali servise koji su vam potrebni, koristite /etc/hosts."
"allow (vidi hosts.allow(5))."
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -432,23 +427,28 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "Postavlja root-ov umask."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+#, fuzzy
+msgid "Accept bogus IPv4 error messages."
+msgstr "Prihvati neispravne IPv4 poruke o grešci"
+
#: ../src/msec/help.py:148
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
@@ -575,15 +575,33 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "Prebacujem sa ext2 na ext3"
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "greška u demontiranju %s: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "Provjeravam %s"
@@ -623,7 +641,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "Prebacujem sa ext2 na ext3"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
#, fuzzy
msgid "Unable to save config!"
msgstr "Ne mogu učitati sliku %s"
@@ -632,64 +650,64 @@ msgstr "Ne mogu učitati sliku %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -699,7 +717,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -707,14 +725,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -722,7 +740,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -734,351 +752,417 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Molim sačekajte... Primjenjujem konfiguraciju"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "Čile"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "Podešavanje zvuka"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "Izlaz"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "Pomoć"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "O programu"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Sistemske postavke"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "Navedi opcije"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "Dnevna sigurnosna provjera"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "Sigurnost"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "Mrežni profil"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
#, fuzzy
msgid "Periodic checks"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "System permissions changes"
msgstr "Sistemske opcije"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "Bez dijeljenja"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "Uklanjam pakete..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "Detalji"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "Navedi opcije"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "Navedi opcije"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Glavne opcije"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:621
#, fuzzy
msgid "Security"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:605
+#: ../src/msec/msecgui.py:624
msgid "Msec is disabled"
msgstr ""
-#: ../src/msec/msecgui.py:608
+#: ../src/msec/msecgui.py:627
msgid "Msec is enabled"
msgstr ""
-#: ../src/msec/msecgui.py:609
+#: ../src/msec/msecgui.py:628
#, fuzzy
msgid "Base security level: '%s'"
msgstr "Nivo sigurnosti"
-#: ../src/msec/msecgui.py:617
+#: ../src/msec/msecgui.py:636
msgid "Custom settings: %d"
msgstr ""
-#: ../src/msec/msecgui.py:634
-msgid "Updates"
+#: ../src/msec/msecgui.py:657
+msgid "Never"
msgstr ""
-#: ../src/msec/msecgui.py:643
-msgid "Update now"
+#: ../src/msec/msecgui.py:658
+msgid "Check: %s. Last run: %s"
+msgstr ""
+
+#: ../src/msec/msecgui.py:663
+msgid "Show results"
+msgstr ""
+
+#: ../src/msec/msecgui.py:669
+msgid "Run now"
+msgstr ""
+
+#: ../src/msec/msecgui.py:690
+#, fuzzy
+msgid "Unable to read log file: %s"
+msgstr "Ne mogu učitati sliku %s"
+
+#: ../src/msec/msecgui.py:691
+#, fuzzy
+msgid "Periodic check results"
+msgstr "Periodične provjere"
+
+#: ../src/msec/msecgui.py:722
+msgid ""
+"Do you want to run periodic check <b>%s</b>? Please note that it could take "
+"a considerable time to finish."
+msgstr ""
+
+#: ../src/msec/msecgui.py:731 ../src/msec/msecgui.py:739
+msgid "Please wait, running checks..."
+msgstr ""
+
+#: ../src/msec/msecgui.py:742
+msgid "Please wait, this might take a few minutes."
msgstr ""
-#: ../src/msec/msecgui.py:675
+#: ../src/msec/msecgui.py:771
+msgid "Periodic check was executed successfully!"
+msgstr ""
+
+#: ../src/msec/msecgui.py:774
+msgid "An error occurred while running periodic check."
+msgstr ""
+
+#: ../src/msec/msecgui.py:806
#, fuzzy
msgid "Enable MSEC tool"
msgstr "Omogući boot sa CDa?"
-#: ../src/msec/msecgui.py:682
+#: ../src/msec/msecgui.py:813
#, fuzzy
msgid "Select the base security level"
msgstr "Molim izaberite nivo sigurnosti"
-#: ../src/msec/msecgui.py:705
+#: ../src/msec/msecgui.py:836
msgid "Level name"
msgstr ""
-#: ../src/msec/msecgui.py:761
+#: ../src/msec/msecgui.py:892
#, fuzzy
msgid "Send security alerts by email to:"
msgstr "Sigurnosna upozorenja:"
-#: ../src/msec/msecgui.py:783
+#: ../src/msec/msecgui.py:914
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:967
+#: ../src/msec/msecgui.py:1098
#, fuzzy
msgid "Enable periodic security checks"
msgstr "Uključi msec provjeru svakog sata"
-#: ../src/msec/msecgui.py:1029
+#: ../src/msec/msecgui.py:1160
#, fuzzy
msgid "Security check"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:1035
+#: ../src/msec/msecgui.py:1166
#, fuzzy
msgid "Exception"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:1056 ../src/msec/msecgui.py:1175
+#: ../src/msec/msecgui.py:1187 ../src/msec/msecgui.py:1314
#, fuzzy
msgid "Add a rule"
msgstr "Dodaj korisnika"
-#: ../src/msec/msecgui.py:1061 ../src/msec/msecgui.py:1180
+#: ../src/msec/msecgui.py:1192 ../src/msec/msecgui.py:1319
msgid "Delete"
msgstr "Obriši"
-#: ../src/msec/msecgui.py:1100
+#: ../src/msec/msecgui.py:1232
msgid "Path"
msgstr "Staza"
-#: ../src/msec/msecgui.py:1106
+#: ../src/msec/msecgui.py:1238
#, fuzzy
msgid "User"
msgstr "Korisnički ID"
-#: ../src/msec/msecgui.py:1112
+#: ../src/msec/msecgui.py:1244
#, fuzzy
msgid "Group"
msgstr "Grupni ID"
-#: ../src/msec/msecgui.py:1126
+#: ../src/msec/msecgui.py:1258
#, fuzzy
msgid "Enforce"
msgstr "Ignoriši"
-#: ../src/msec/msecgui.py:1279
+#: ../src/msec/msecgui.py:1266
+msgid "Acl"
+msgstr ""
+
+#: ../src/msec/msecgui.py:1419
msgid "Editing exception"
msgstr ""
-#: ../src/msec/msecgui.py:1284
+#: ../src/msec/msecgui.py:1424
msgid "Adding new exception"
msgstr ""
-#: ../src/msec/msecgui.py:1291
+#: ../src/msec/msecgui.py:1431
msgid ""
"Editing exception. Please select the correspondent msec check and exception "
"value\n"
msgstr ""
-#: ../src/msec/msecgui.py:1298
+#: ../src/msec/msecgui.py:1438
msgid "Check: "
msgstr ""
-#: ../src/msec/msecgui.py:1313
+#: ../src/msec/msecgui.py:1453
msgid "Exception: "
msgstr ""
-#: ../src/msec/msecgui.py:1348
+#: ../src/msec/msecgui.py:1489
msgid "Changing permissions for %s"
msgstr ""
-#: ../src/msec/msecgui.py:1355
+#: ../src/msec/msecgui.py:1497
msgid "Adding new permission check"
msgstr ""
-#: ../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"
+#: ../src/msec/msecgui.py:1509
+msgid "Changing permissions on <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:1367
+#: ../src/msec/msecgui.py:1509
msgid "new file"
msgstr ""
-#: ../src/msec/msecgui.py:1375
+#: ../src/msec/msecgui.py:1521
#, fuzzy
msgid "File: "
msgstr "/_Datoteka"
-#: ../src/msec/msecgui.py:1383
+#: ../src/msec/msecgui.py:1530
+msgid ""
+"Please specify new file owner and permissions, or use 'current' to keep "
+"current settings."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1537
#, fuzzy
msgid "User: "
msgstr "Korisnički ID"
-#: ../src/msec/msecgui.py:1391
+#: ../src/msec/msecgui.py:1548
#, fuzzy
msgid "Group: "
msgstr "Grupni ID"
-#: ../src/msec/msecgui.py:1399
+#: ../src/msec/msecgui.py:1559
#, fuzzy
msgid "Permissions: "
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:1456
+#: ../src/msec/msecgui.py:1568
+msgid ""
+"To enforce additional ACL on file, specify them in the following format:\n"
+"user1:acl,user2:acl\n"
+"Refer to 'man setfacl' for details."
+msgstr ""
+
+#: ../src/msec/msecgui.py:1575
+msgid "ACL: "
+msgstr ""
+
+#: ../src/msec/msecgui.py:1642
#, fuzzy
msgid "Select new value for %s"
msgstr "Izaberite firmware datoteku za %s"
-#: ../src/msec/msecgui.py:1465
+#: ../src/msec/msecgui.py:1651
msgid ""
"<i>%s</i>\n"
"\n"
@@ -1086,7 +1170,7 @@ msgid ""
"\t%sDefault level value:\t<i>%s</i>%s\n"
msgstr ""
-#: ../src/msec/msecgui.py:1475
+#: ../src/msec/msecgui.py:1661
#, fuzzy
msgid "New value:"
msgstr "Nova Kaledonija"
diff --git a/po/ca.po b/po/ca.po
index 1f2bf85..b6fbd4e 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-03-13 13:20+CET\n"
+"POT-Creation-Date: 2010-04-30 09:43+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"
@@ -36,13 +36,13 @@ msgid "Unable to load configuration file %s: %s"
msgstr ""
#: ../src/msec/config.py:225 ../src/msec/config.py:334
-#: ../src/msec/config.py:445
+#: ../src/msec/config.py:442
#, fuzzy
msgid "Bad config option: %s"
msgstr "Configuració de so"
#: ../src/msec/config.py:260 ../src/msec/config.py:373
-#: ../src/msec/config.py:471
+#: ../src/msec/config.py:468
#, fuzzy
msgid "Unable to save %s: %s"
msgstr "No s'ha pogut carregar el fitxer d'imatge %s"
@@ -76,14 +76,12 @@ msgid "Enable checking for files/directories writable by everybody."
msgstr "Comprova els fitxers/directoris que tothom pot escriure"
#: ../src/msec/help.py:18
-#, fuzzy
-msgid "Enable IP spoofing protection."
-msgstr "Habilita la protecció contra falsejament de la IP."
+msgid "Log syslog messages on console terminal 12."
+msgstr ""
#: ../src/msec/help.py:20
-#, fuzzy
-msgid "Enable name resolution spoofing protection."
-msgstr "Habilita la protecció contra falsejament de la IP."
+msgid "Send mail reports even if no changes were detected."
+msgstr ""
#: ../src/msec/help.py:22
msgid ""
@@ -168,9 +166,8 @@ msgstr ""
"(vegeu man at(1) i crontab(1))."
#: ../src/msec/help.py:52
-#, fuzzy
-msgid "Accept bogus IPv4 error messages."
-msgstr "Accepta els missatges d'error IPv4 falsos."
+msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
+msgstr ""
#: ../src/msec/help.py:54
msgid ""
@@ -233,16 +230,19 @@ msgid "Enable checking for unowned files."
msgstr "Informa dels fitxers sense propietari"
#: ../src/msec/help.py:76
-msgid "Log syslog messages on console terminal 12."
+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:78
msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:80
-msgid "Send mail reports even if no changes were detected."
-msgstr ""
+#, fuzzy
+msgid "Enable name resolution spoofing protection."
+msgstr "Habilita la protecció contra falsejament de la IP."
#: ../src/msec/help.py:82
msgid ""
@@ -279,50 +279,46 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:92
-#, fuzzy
-msgid "Enable checking for changes in system groups."
-msgstr "Informa dels fitxers sense propietari"
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
#: ../src/msec/help.py:94
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."
+"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 "Show security notifications in system tray using libnotify."
-msgstr ""
-
-#: ../src/msec/help.py:98
msgid "Enable checking for open network ports."
msgstr ""
-#: ../src/msec/help.py:100
+#: ../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:102
+#: ../src/msec/help.py:100
msgid "Run security checks when machine is running on battery power."
msgstr ""
-#: ../src/msec/help.py:104
-msgid "Enable checking for dangerous options in users' .rhosts/.shosts files."
-msgstr ""
+#: ../src/msec/help.py:102
+#, fuzzy
+msgid "Enable checking for changes in system groups."
+msgstr "Informa dels fitxers sense propietari"
-#: ../src/msec/help.py:106
+#: ../src/msec/help.py:104
msgid ""
-"Set umask option for mounting vfat and ntfs partitions. If umask is '-1', "
-"default system umask is used."
+"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:108
+#: ../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:110
+#: ../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,10 +326,15 @@ msgid ""
"that should be kept by logrotate on the system."
msgstr ""
-#: ../src/msec/help.py:112
+#: ../src/msec/help.py:110
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
+#: ../src/msec/help.py:112
+#, fuzzy
+msgid "Enable IP spoofing protection."
+msgstr "Habilita la protecció contra falsejament de la IP."
+
#: ../src/msec/help.py:114
msgid "Allow root access without password for the members of the wheel group."
msgstr ""
@@ -362,22 +363,16 @@ msgid ""
msgstr ""
#: ../src/msec/help.py:124
-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:126
#, fuzzy
msgid "Enable daily security checks."
msgstr "Executa les comprovacions diàries de seguretat"
-#: ../src/msec/help.py:128
+#: ../src/msec/help.py:126
#, fuzzy
msgid "Accept ICMP echo."
msgstr "Accepta echo icmp"
-#: ../src/msec/help.py:130
+#: ../src/msec/help.py:128
#, fuzzy
msgid ""
"Set the password minimum length and minimum number of digit and minimum "
@@ -386,7 +381,7 @@ msgstr ""
"Defineix la llargada mínima de la contrasenya i el nombre mínim de xifres i "
"de lletres en majúscules."
-#: ../src/msec/help.py:132
+#: ../src/msec/help.py:130
#, fuzzy
msgid ""
"Allow full access to network services controlled by tcp_wrapper (see hosts."
@@ -406,20 +401,20 @@ msgstr ""
"Per autoritzar els serveis que us calguin, utilitzeu /etc/hosts.allow\n"
"(vegeu hosts.allow(5))."
-#: ../src/msec/help.py:134
+#: ../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."
msgstr ""
-#: ../src/msec/help.py:136
+#: ../src/msec/help.py:134
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:138
+#: ../src/msec/help.py:136
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 "
@@ -429,23 +424,28 @@ msgid ""
"only use this setting if you know what you are doing!"
msgstr ""
-#: ../src/msec/help.py:140
+#: ../src/msec/help.py:138
#, fuzzy
msgid "Set the root umask."
msgstr "Defineix umask de root."
-#: ../src/msec/help.py:142
+#: ../src/msec/help.py:140
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:144
+#: ../src/msec/help.py:142
msgid "Enforce MSEC settings on system startup"
msgstr ""
-#: ../src/msec/help.py:146
+#: ../src/msec/help.py:144
msgid "Enable periodic security check results to terminal."
msgstr ""
+#: ../src/msec/help.py:146
+#, fuzzy
+msgid "Accept bogus IPv4 error messages."
+msgstr "Accepta els missatges d'error IPv4 falsos."
+
#: ../src/msec/help.py:148
#, fuzzy
msgid "Enable checking for additions/removals of sgid files."
@@ -573,15 +573,33 @@ msgstr ""
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:914
+#: ../src/msec/libmsec.py:901
+#, fuzzy
+msgid "Enforcing acl on %s"
+msgstr "S'està canviant de ext2 a ext3"
+
+#: ../src/msec/libmsec.py:915
+msgid "Unable to add filesystem-specific ACL %s to %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:917
+#, fuzzy
+msgid "Error changing acl on %s: %s"
+msgstr "s'ha produït un error en desmuntar %s: %s"
+
+#: ../src/msec/libmsec.py:919
+msgid "Wrong acl of %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:936
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:961
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:981
+#: ../src/msec/libmsec.py:1006
#, fuzzy
msgid "Checking paths: %s"
msgstr "S'està comprovant %s"
@@ -621,7 +639,7 @@ msgstr ""
msgid "Saving file permissions to '%s' level."
msgstr "S'està canviant de ext2 a ext3"
-#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:160
+#: ../src/msec/msec.py:192 ../src/msec/msecperms.py:166
#, fuzzy
msgid "Unable to save config!"
msgstr "No s'ha pogut carregar el fitxer d'imatge %s"
@@ -630,64 +648,64 @@ msgstr "No s'ha pogut carregar el fitxer d'imatge %s"
msgid "Unable to save file system permissions!"
msgstr ""
-#: ../src/msec/msecgui.py:53
+#: ../src/msec/msecgui.py:55
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:59
+#: ../src/msec/msecgui.py:61
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
+#: ../src/msec/msecgui.py:62
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
+#: ../src/msec/msecgui.py:64
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
+#: ../src/msec/msecgui.py:66
msgid ""
"This profile is targeted on local network servers, which do not receive "
"accesses from unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:66
+#: ../src/msec/msecgui.py:68
msgid ""
"This profile is provided for servers which are intended to be accessed by "
"unauthorized Internet users."
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:69
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
+#: ../src/msec/msecgui.py:70
msgid ""
"This profile is similar to the 'audit_daily' profile, but it runs all checks "
"weekly."
msgstr ""
-#: ../src/msec/msecgui.py:75
+#: ../src/msec/msecgui.py:77
#, fuzzy
msgid "Custom security level."
msgstr "Seguretat"
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:80
msgid ""
"<big><b>System security options</b></big>\n"
"These options control the local security configuration, such as the login "
@@ -697,7 +715,7 @@ msgid ""
"permissions. "
msgstr ""
-#: ../src/msec/msecgui.py:83
+#: ../src/msec/msecgui.py:85
msgid ""
"<big><b>Network security options</b></big>\n"
"These options define the network security against remote threats, "
@@ -705,14 +723,14 @@ msgid ""
"and breakin attempts. "
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:89
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:90
+#: ../src/msec/msecgui.py:92
msgid ""
"<big><b>Exceptions</b></big>\n"
"Here you can configure the allowed exceptions for msec periodic security\n"
@@ -720,7 +738,7 @@ msgid ""
"for each check. Note that each exception is parsed as a regexp."
msgstr ""
-#: ../src/msec/msecgui.py:95
+#: ../src/msec/msecgui.py:97
msgid ""
"<big><b>File permissions</b></big>\n"
"These options allow to fine-tune system permissions for important files and "
@@ -732,351 +750,417 @@ msgid ""
"changing them to the specified values when a change is detected. "
msgstr ""
-#: ../src/msec/msecgui.py:101
+#: ../src/msec/msecgui.py:103
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Espereu si us plau... s'està aplicant la configuració"
-#: ../src/msec/msecgui.py:134
+#: ../src/msec/msecgui.py:154
msgid "Unable to load configuration for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:140
+#: ../src/msec/msecgui.py:160
msgid "Unable to load permissions for level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:173
+#: ../src/msec/msecgui.py:193
#, fuzzy
msgid "_File"
msgstr "Xile"
-#: ../src/msec/msecgui.py:175
+#: ../src/msec/msecgui.py:195
#, fuzzy
msgid "_Save configuration"
msgstr "Configuració de so"
-#: ../src/msec/msecgui.py:180
+#: ../src/msec/msecgui.py:200
#, fuzzy
msgid "_Quit"
msgstr "Surt"
-#: ../src/msec/msecgui.py:182 ../src/msec/msecgui.py:184
+#: ../src/msec/msecgui.py:202 ../src/msec/msecgui.py:204
#, fuzzy
msgid "_Help"
msgstr "Ajuda"
-#: ../src/msec/msecgui.py:185
+#: ../src/msec/msecgui.py:205
#, fuzzy
msgid "_About"
msgstr "Quant a"
-#: ../src/msec/msecgui.py:212
+#: ../src/msec/msecgui.py:232
#, fuzzy
msgid "MSEC: System Security and Audit"
msgstr "Configuració del sistema"
-#: ../src/msec/msecgui.py:225
+#: ../src/msec/msecgui.py:245
msgid "Overview"
msgstr ""
-#: ../src/msec/msecgui.py:226
+#: ../src/msec/msecgui.py:246
#, fuzzy
msgid "Security settings"
msgstr "Especifica les opcions"
-#: ../src/msec/msecgui.py:235
+#: ../src/msec/msecgui.py:255
#, fuzzy
msgid "Basic security"
msgstr "Comprovació de seguretat diària"
-#: ../src/msec/msecgui.py:236
+#: ../src/msec/msecgui.py:256
#, fuzzy
msgid "System security"
msgstr "Seguretat"
-#: ../src/msec/msecgui.py:237
+#: ../src/msec/msecgui.py:257
#, fuzzy
msgid "Network security"
msgstr "Perfil de xarxa"
-#: ../src/msec/msecgui.py:238
+#: ../src/msec/msecgui.py:258 ../src/msec/msecgui.py:649
#, fuzzy
msgid "Periodic checks"
msgstr "Comprovacions periòdiques"
-#: ../src/msec/msecgui.py:239
+#: ../src/msec/msecgui.py:259
#, fuzzy
msgid "Exceptions"
msgstr "Opcions"
-#: ../src/msec/msecgui.py:240 ../src/msec/msecgui.py:1118
+#: ../src/msec/msecgui.py:260 ../src/msec/msecgui.py:1250
msgid "Permissions"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:280
+#: ../src/msec/msecgui.py:300
#, fuzzy
msgid "option"
msgstr "Opcions"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "System permissions changes"
msgstr "Opcions de sistema"
-#: ../src/msec/msecgui.py:281
+#: ../src/msec/msecgui.py:301
#, fuzzy
msgid "permission check"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:291
+#: ../src/msec/msecgui.py:311
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:296
+#: ../src/msec/msecgui.py:316
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:321
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:305
+#: ../src/msec/msecgui.py:325
#, fuzzy
msgid "no changes"
msgstr "No es comparteix"
-#: ../src/msec/msecgui.py:318 ../src/msec/msecgui.py:325
+#: ../src/msec/msecgui.py:338 ../src/msec/msecgui.py:345
#, fuzzy
msgid "Saving changes.."
msgstr "S'estan eliminant els paquets..."
-#: ../src/msec/msecgui.py:321
+#: ../src/msec/msecgui.py:341
msgid "Ignore and quit"
msgstr ""
-#: ../src/msec/msecgui.py:359
+#: ../src/msec/msecgui.py:379
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:366
+#: ../src/msec/msecgui.py:386
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:374
+#: ../src/msec/msecgui.py:394
msgid "Details"
msgstr "Detalls"
-#: ../src/msec/msecgui.py:380
+#: ../src/msec/msecgui.py:400
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:394
+#: ../src/msec/msecgui.py:414
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:447
+#: ../src/msec/msecgui.py:467
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:450
+#: ../src/msec/msecgui.py:470
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:478
+#: ../src/msec/msecgui.py:498
#, fuzzy
msgid "Security Option"
msgstr "Especifica les opcions"
-#: ../src/msec/msecgui.py:488 ../src/msec/msecgui.py:715
+#: ../src/msec/msecgui.py:508 ../src/msec/msecgui.py:846
#, fuzzy
msgid "Description"
msgstr "Especifica les opcions"
-#: ../src/msec/msecgui.py:493
+#: ../src/msec/msecgui.py:513
#, fuzzy
msgid "Value"
msgstr "Palau"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:523
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opcions bàsiques"
-#: ../src/msec/msecgui.py:578
+#: ../src/msec/msecgui.py:593
msgid "Firewall"
msgstr ""
-#: ../src/msec/msecgui.py:587 ../src/msec/msecgui.py:622
+#: ../src/msec/msecgui.py:600 ../src/msec/msecgui.py:642
msgid "Configure"
msgstr ""
-#: ../src/msec/msecgui.py:599
+#: ../src/msec/msecgui.py:608
+msgid "Updates"
+msgstr ""
+
+#: ../src/msec/msecgui.py:614
+msgid "Update now"