aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--po/af.po359
-rw-r--r--po/am.po360
-rw-r--r--po/ar.po360
-rw-r--r--po/az.po360
-rw-r--r--po/be.po360
-rw-r--r--po/bg.po360
-rw-r--r--po/bn.po360
-rw-r--r--po/br.po360
-rw-r--r--po/bs.po360
-rw-r--r--po/ca.po360
-rw-r--r--po/cs.po360
-rw-r--r--po/cy.po360
-rw-r--r--po/da.po360
-rw-r--r--po/de.po360
-rw-r--r--po/el.po360
-rw-r--r--po/eo.po360
-rw-r--r--po/es.po360
-rw-r--r--po/et.po360
-rw-r--r--po/eu.po360
-rw-r--r--po/fa.po360
-rw-r--r--po/fi.po360
-rw-r--r--po/fr.po360
-rw-r--r--po/fur.po359
-rw-r--r--po/ga.po360
-rw-r--r--po/gl.po360
-rw-r--r--po/he.po360
-rw-r--r--po/hi.po360
-rw-r--r--po/hr.po360
-rw-r--r--po/hu.po360
-rw-r--r--po/id.po360
-rw-r--r--po/is.po360
-rw-r--r--po/it.po360
-rw-r--r--po/ja.po360
-rw-r--r--po/ko.po360
-rw-r--r--po/ky.po359
-rw-r--r--po/lt.po360
-rw-r--r--po/ltg.po360
-rw-r--r--po/lv.po360
-rw-r--r--po/mk.po360
-rw-r--r--po/mn.po360
-rw-r--r--po/ms.po360
-rw-r--r--po/mt.po360
-rw-r--r--po/nb.po360
-rw-r--r--po/nl.po360
-rw-r--r--po/nn.po360
-rw-r--r--po/pa_IN.po360
-rw-r--r--po/pl.po383
-rw-r--r--po/pt.po360
-rw-r--r--po/pt_BR.po360
-rw-r--r--po/ro.po360
-rw-r--r--po/ru.po360
-rw-r--r--po/sc.po359
-rw-r--r--po/sk.po360
-rw-r--r--po/sl.po360
-rw-r--r--po/sq.po360
-rw-r--r--po/sr.po360
-rw-r--r--po/sr@Latn.po360
-rw-r--r--po/sv.po360
-rw-r--r--po/ta.po360
-rw-r--r--po/tg.po360
-rw-r--r--po/th.po360
-rw-r--r--po/tl.po360
-rw-r--r--po/tr.po360
-rw-r--r--po/uk.po360
-rw-r--r--po/uz.po360
-rw-r--r--po/uz@cyrillic.po360
-rw-r--r--po/vi.po360
-rw-r--r--po/wa.po360
-rw-r--r--po/zh_CN.po360
-rw-r--r--po/zh_TW.po360
70 files changed, 13382 insertions, 11837 deletions
diff --git a/po/af.po b/po/af.po
index cbcf178..565fec6 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+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"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,448 +277,459 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
msgid "deleted %s"
msgstr ""
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -719,14 +737,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -734,7 +752,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -745,7 +763,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -754,7 +772,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -762,7 +780,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -776,172 +794,176 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
msgid "_File"
msgstr ""
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
msgid "_Save configuration"
msgstr ""
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
msgid "_Import configuration"
msgstr ""
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
msgid "_Export configuration"
msgstr ""
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
msgid "_Quit"
msgstr ""
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
msgid "_Help"
msgstr ""
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
msgid "_About"
msgstr ""
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+msgid "MSEC: System Security and Audit"
+msgstr ""
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
msgid "System security"
msgstr ""
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Vergunnigs"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "option"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "permission check"
msgstr ""
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
msgid "Saving changes.."
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detail"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
msgid "Security Option"
msgstr ""
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Beskrywing"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
msgid "Standard"
msgstr "Standaard"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Sekuriteit"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1040,4 +1062,3 @@ msgstr ""
#: ../src/msec/msecgui.py:1171
msgid "Do you want to save changes before closing?"
msgstr ""
-
diff --git a/po/am.po b/po/am.po
index 53aba8c..7a48d00 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+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"
@@ -221,39 +221,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -261,449 +268,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "የተመረጠው ተጠሪ ይታረም"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -711,14 +729,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -726,7 +744,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -737,7 +755,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -746,7 +764,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -754,7 +772,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -768,187 +786,192 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "በእጅ ምርጫ"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/ፋይል (_F)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "በእጅ ምርጫ"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "በእጅ ምርጫ"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "በእጅ ምርጫ"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/ውጣ (_Q)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/መረጃ (_H)"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "ስለ"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "የስይስተም ምርጫዎች"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "የስይስተም ምርጫዎች"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "ምርጫዎች"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "ፈቃዶች"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "እንደ...ያስቀምጡ"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "ዝርዝሮች"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "መግለጫ"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "መግለጫ"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "መሠረታዊ ምርጫዎች"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "ቀን መቁጠሪያ"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "ተጠሪ፦"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1056,4 +1079,3 @@ msgstr "አስቀምጥ"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "ምርጫውን መሞከር ይፈልጋሉ?"
-
diff --git a/po/ar.po b/po/ar.po
index 6553864..16e00bc 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+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"
@@ -232,39 +232,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -272,453 +279,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "تحرير المضيف المختار"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "الـ%s غير مدعوم من قبل هذا الإصدار من %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "إظهار الشعار في سطر الأوامر"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "إظهار الشعار في سطر الأوامر"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "مشاركة الماسحات الضوئية المحلية"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -726,14 +744,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -741,7 +759,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -752,7 +770,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -783,192 +801,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "تهيئة يدوية"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_ملف"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "تهيئة مُشغّل الـUPS"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "تهيئة التّنبيه"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "تهيئة التّنبيه"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_خروج"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_مساعدة"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "حَوْل"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "إعدادات النّظام"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "إعدادات النّظام"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "تحقّق دَوْري"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "خيارات"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "خيارات النظام"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "التصاريح"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "حفظ باسم.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "تفاصيل"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "الوصف"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "الوصف"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "الخيارات الأساسية"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "الرجاء الانتظار، تعيين مستوى الأمن.."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "التقويم"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "الخادم:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "تنبيهات أمنية:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "الرجاء إدخال عنوان بريدك الألكتروني أدناه "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "حفظ"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "هل تريد تشغيل أداة التّهيئة الملائمة؟"
-
diff --git a/po/az.po b/po/az.po
index 607cf38..b2d6655 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+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"
@@ -233,39 +233,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -273,452 +280,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Seçili qovşağı düzəlt"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Konsolda loqonu göstər"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Konsolda loqonu göstər"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Yerli çapçıların bölüşülməsi"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -726,14 +744,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -741,7 +759,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -752,7 +770,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -783,192 +801,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Əllə quraşdırma"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fayl"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Xəbərdarlıq qurğuları"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Xəbərdarlıq qurğuları"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Xəbərdarlıq qurğuları"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/Çı_x"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Yardım"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Haqqında"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistem qurğuları"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistem qurğuları"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Peryodik Yoxlamalar"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Seçimlər"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sistem Seçimləri"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Səlahiyyətlər"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Fərqli qeyd et..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Ətraflı"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "İzahat"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "İzahat"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Bəsit seçimlər:"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Xahiş edirik, gözləyin, təhlükəsizlik səviyyəsi seçilir..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Təqvim"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Verici:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Təhlükəsizlik Xəbərdarlıqları:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Xahiş edirik, aşağıya epoçt ünvanınızı daxil edin"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "Qeyd Et"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Qurğuları sınamaq istəyirsiniz?"
-
diff --git a/po/be.po b/po/be.po
index c4ae463..e1ae5b4 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2000-09-24 12:30 +0100\n"
"Last-Translator: Alexander Bokovoy <ab@avilink.net>\n"
"Language-Team: be\n"
@@ -222,39 +222,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -262,449 +269,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Знішчыць"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -712,14 +730,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -727,7 +745,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -738,7 +756,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -747,7 +765,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -769,184 +787,189 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Падцьверджаньне"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Падцьверджаньне"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Падцьверджаньне"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Выйсьці"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Дапамога"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Даведка"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "сыстэмныя ўсталёўкі"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "сыстэмныя ўсталёўкі"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Опцыі"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Правы доступу"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
msgid "Saving changes.."
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Падрабязнасці"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Апісанне"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Апісанне"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Каляндар"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сэрвэр:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1054,4 +1077,3 @@ msgstr "Захаваць"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Ці жадаеце пратэсціраваць настройкі?"
-
diff --git a/po/bg.po b/po/bg.po
index 31c12a1..fe71e5a 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-bg\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-09-15 13:27+0200\n"
"Last-Translator: Boyan Ivanov <boyan17@bulgaria.com>\n"
"Language-Team: Bulgarian <dict@linux.zonebg.com>\n"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,452 +277,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Настройка на избрания хост"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Показва лого на Конзола"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Показва лого на Конзола"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Споделяне на локални скенери"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -723,14 +741,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -738,7 +756,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -749,7 +767,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -766,7 +784,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -780,191 +798,196 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Ръчна настройка"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Ръчна настройка"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Конфигурация за подредба на поща"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Конфигурация за подредба на поща"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Излиза"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Помощ"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Относно"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Системни настройки"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Системни настройки"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Права"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Опции"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Системни опции"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Права"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Запази като..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Подробности"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Описание"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Описание"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Основни настройки"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Моля, изберете ниво на сигурност..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Календар"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сървър:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Предупреждения за защита:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Моля, въведете долу вашият адрес на Ел. поща"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1072,4 +1095,3 @@ msgstr "Запазва"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Искате ли да тествате настройките?"
-
diff --git a/po/bn.po b/po/bn.po
index f4724b8..6ddb36b 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+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"
@@ -231,39 +231,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -271,453 +278,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "নির্বাচিত হোস্ট এডিট করো"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s-টি এই ভার্সনের %s-এ সাপোর্ট করেনা।"
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "কনসোলে লোগো দেখাও"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "কনসোলে লোগো দেখাও"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "লোকাল স্কেনারের শেয়ারিং"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,192 +800,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "স্বনির্বাচিত কনফিগারেশন"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/ফাইল (_ফ)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "ইউ-পি-এস ড্রাইভার কন্‌ফিগারেশন"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "সংকেত কনফিগারেশন"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "সংকেত কনফিগারেশন"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/পরিত্যাগ (_প)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/সাহায্য _য"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "সম্বন্ধে"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "সিস্টেম সেটিংস"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "সিস্টেম সেটিংস"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "পুনরাবৃত্তি পরীক্ষা"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "অপশন"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "সিস্টেম অপশন"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "অনুমতি"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "...এর মত সেভ করো"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "বিস্তারিত"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "বর্ণনা"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "বর্ণনা"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "বেসিক অপশন"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "অনুগ্রহ করে অপেক্ষা করুন, নিরাপত্তা লেভেল সেট করা হচ্ছে..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "কেলেন্ডার"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "সার্ভার:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "নিরাপত্তা সতর্কতা:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "নীচে আপনার ইমেইল ঠিকানা প্রবেশ করুন"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1076,4 +1099,3 @@ msgstr "সংরক্ষণ"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "আপনি কি সঠিক কনফিগ টুল রান করাতে চান?"
-
diff --git a/po/br.po b/po/br.po
index 1ef0e3a..24c1873 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-02-23 16:11+0100\n"
"Last-Translator: Thierry Vignaud <tvignaud@mandriva.com>\n"
"Language-Team: Brezhoneg <ofisk@wanadoo.fr>\n"
@@ -223,39 +223,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -263,452 +270,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Kemmañ an ostiz diuzet"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Diskouez al logo ouzh al letrin"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Diskouez al logo ouzh al letrin"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "N'hell ket kargañ ar restr skeudenn %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -716,14 +734,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -731,7 +749,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -742,7 +760,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -759,7 +777,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -773,192 +791,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Kefluniadur ar skanner"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Restr"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Kefluniadur ar skanner"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Kefluniadur an diwall"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Kefluniadur an diwall"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Kuitaat"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Skoazell"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "A-brepoz"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Dibarzhoù ar reizhiad"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Dibarzhoù ar reizhiad"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Kreizenn ren rouedad"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Dibarzhoù"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Dibarzhoù ar reizhiad"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Aotreoù "
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Enrollañ e ..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Munudoù"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Deskrivadur"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Deskrivadur"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Dibarzhoù diazeg"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "O lakaat al live surentez, gortoz mar plij ..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Deiziadur"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Servijer :"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Posteloù surantez :"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Roit ho chomlec'h postel mar plij "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1067,4 +1090,3 @@ msgstr "Enrollañ"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Mennout a rit lañsañ an ostilh dereat ?"
-
diff --git a/po/bs.po b/po/bs.po
index 08bbe17..d04b182 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone-bs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2006-09-09 19:47+0200\n"
"Last-Translator: Vedran Ljubovic <vljubovic@smartnet.ba>\n"
"Language-Team: Bosnian <lokal@linux.org.ba>\n"
@@ -231,39 +231,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -271,454 +278,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Izmijeni izabrani računar"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s nije podržan na ovoj verziji %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Prikaži logo na konzoli"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Prikaži logo na konzoli"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Dijeljenje lokalnih skenera"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Ne mogu učitati sliku %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -726,14 +744,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -741,7 +759,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -752,7 +770,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -783,192 +801,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Postavke skenera"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Datoteka"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Postavke skenera"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Postavke upozorenja"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Postavke upozorenja"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Izlaz"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Pomoć"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "O programu"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistemske postavke"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistemske postavke"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sistemske opcije"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Sačuvaj kao..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalji"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Opis"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Opis"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Osnovne opcije"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Molim sačekajte, podešavam nivo sigurnosti..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendar"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Sigurnosna upozorenja:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Molim unesite vašu email adresu ispod"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "Snimi"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Želite li pokrenuti odgovarajući konfiguracijski alat ?"
-
diff --git a/po/ca.po b/po/ca.po
index f7e7764..ade1ea1 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: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+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"
@@ -234,39 +234,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -274,454 +281,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Edita l'ordinador seleccionat"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "El %s no està suportat per aquesta versió de %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Mostra el logotip a la consola"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Mostra el logotip a la consola"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Compartició d'escàners locals"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "No s'ha pogut carregar el fitxer d'imatge %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -729,14 +747,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -744,7 +762,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -764,7 +782,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -772,7 +790,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -786,192 +804,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Configuració manual"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fitxer"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configuració del controlador del SAI"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configuració de l'avís"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configuració de l'avís"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Surt"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Ajuda"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Quant a"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Configuració del sistema"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Configuració del sistema"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Comprovacions periòdiques"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcions"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opcions de sistema"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Anomena i desa..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalls"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descripció"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descripció"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opcions bàsiques"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Espereu si us plau, s'està configurant el nivell de seguretat..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendari"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Servidor:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Alarmes de seguretat:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Si us plau, entreu la vostra adreça electrònica"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1080,4 +1103,3 @@ msgstr "Desa"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Voleu executar l'eina de configuració adequada?"
-
diff --git a/po/cs.po b/po/cs.po
index fd38fc1..546d81e 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: cs\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-09-30 21:45+0200\n"
"Last-Translator: Michal Bukovjan <bukm@centrum.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
@@ -225,39 +225,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -265,454 +272,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Upravit vybraný počítač"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Tato verze %s nepodporuje %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Zobrazit logo na konzoli"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Zobrazit logo na konzoli"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Sdílení lokálních skenerů"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Nelze načíst soubor s obrázkem %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -720,14 +738,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -735,7 +753,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -746,7 +764,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -763,7 +781,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -777,193 +795,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Nastavení skeneru"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Soubor"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Nastavení skeneru"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Nastavení varování"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Nastavení varování"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Konec"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Nápověda"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "O aplikaci"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Nastavení systému"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Nastavení systému"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Správa sítí"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Pravidelné kontroly"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Oprávnění"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Volby"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systémové volby"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Oprávnění"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Uložit jako..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detaily"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Popis"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Popis"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Základní volby"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Čekejte prosím, nastavuji úroveň zabezpečení..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendář"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Bezpečnostní varování:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Zadejte prosím níže svou poštovní adresu "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1072,4 +1095,3 @@ msgstr "Uložit"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Chcete to nastavit nyní?"
-
diff --git a/po/cy.po b/po/cy.po
index c3b3b80..7416200 100644
--- a/po/cy.po
+++ b/po/cy.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Mandriva Linux\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-10-01 21:29-0000\n"
"Last-Translator: Rhoslyn Prys <post@meddal.com>\n"
"Language-Team: Cymraeg\n"
@@ -226,39 +226,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -266,454 +273,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Golygu'r gwesteiwr"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Nid yw %s yn cael ei gynnal gan y fersiwn yma o %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Arddangos logo yn y Consol"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Arddangos logo yn y Consol"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Rhannu sganwyr lleol"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Methu llwytho ffeil delwedd %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -721,14 +739,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -736,7 +754,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -747,7 +765,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -756,7 +774,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -764,7 +782,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -778,193 +796,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Ffurfweddiad sganiwr"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Ffeil"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Ffurfweddiad sganiwr"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Ffurfweddiad rhybudd"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Ffurfweddiad rhybudd"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Gadael"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Cymorth"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Ynghylch"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Gosodiadau'r system"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Gosodiadau'r system"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Canolfan Rhwydwaith"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Gwirydd Cyfnodol"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Caniatâd"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Dewisiadau"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Dewisiadau System"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Caniatâd"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Cadw fel..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Manylion"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Disgrifiad"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Disgrifiad"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Dewisiadau Sylfaenol"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Arhoswch, gosod lefel diogelwch..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendr"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Gweinydd:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Rhybuddion Diogelwch:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Rhowch eich cyfeiriad e-bost islaw"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1073,4 +1096,3 @@ msgstr "Gorffen"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Ydych chi redeg yr offeryn ffurfweddu priodol?"
-
diff --git a/po/da.po b/po/da.po
index 42ac1d2..b16df58 100644
--- a/po/da.po
+++ b/po/da.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: da\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-11-03 15:18+0100\n"
"Last-Translator: Keld Simonsen <keld@dkuug.dk>\n"
"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -227,39 +227,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -267,454 +274,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Redigér valgte vært"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s understøttes ikke af denne version af %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Vis logo på konsol"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Vis logo på konsol"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Deling af lokale skannere"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Kunne ikke indlæse billedfil %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -722,14 +740,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -737,7 +755,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -748,7 +766,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -757,7 +775,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -765,7 +783,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -779,193 +797,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Konfiguration af skanner"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fil"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Konfiguration af skanner"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Advarsels-konfiguration"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Advarsels-konfiguration"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Afslut"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Hjælp"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Om"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Systemindstillinger"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Systemindstillinger"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Netværkscenter"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodiske kontroller"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Rettigheder"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Valg"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systemtilvalg"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Rettigheder"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Gem som..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detaljer"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Beskrivelse"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Beskrivelse"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Basale valgmuligheder"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Vent venligst, sætter sikkerhedsniveau..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Sikkerhedspåmindelser:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Indtast din adgangskode for epost nedenfor"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1074,4 +1097,3 @@ msgstr "Gem"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Ønsker du at konfigurere det nu?"
-
diff --git a/po/de.po b/po/de.po
index ffb03bc..3a11379 100644
--- a/po/de.po
+++ b/po/de.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-10-01 09:16+0200\n"
"Last-Translator: Oliver Burger <oliver@mandrivauser.de>\n"
"Language-Team: deutsch <cooker-i18n@mandrivalinux.org>\n"
@@ -239,39 +239,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -279,454 +286,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Änderung des markierten Rechners"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Der %s wird von dieser Version %s NICHT unterstützt."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Logo auf Konsole anzeigen"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Logo auf Konsole anzeigen"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Gemeinsamer Zugriff auf lokale Scanner"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Konnte Abbild-Datei %s nicht laden"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -734,14 +752,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -749,7 +767,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -777,7 +795,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -791,193 +809,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Scanner Konfiguration"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Datei"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Scanner Konfiguration"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Benachrichtigungskonfiguration"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Benachrichtigungskonfiguration"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Beenden"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Hilfe"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Über"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "System Einstellungen"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "System Einstellungen"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Netzwerkcenter"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodische Checks"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Berechtigungen"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Optionen"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systemoptionen"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Berechtigungen"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Speichern unter.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Details"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Beschreibung"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Beschreibung"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "grundlegende Optionen"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Bitte warten, Sicherheitsebene wird eingestellt..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Sicherheitswarnungen:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Bitte geben Sie Ihre E-Mail-Adresse ein"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1086,4 +1109,3 @@ msgstr "Speichern"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Möchten Sie es jetzt einstellen?"
-
diff --git a/po/el.po b/po/el.po
index 34856b1..9c4e661 100644
--- a/po/el.po
+++ b/po/el.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-el\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-02-09 22:21+0100\n"
"Last-Translator: Glentadakis Dimitrios <dglent@gmail.com>\n"
"Language-Team: Greek <i18ngr@lists.hellug.gr >\n"
@@ -238,39 +238,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -278,453 +285,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Επεξεργασία επιλεγμένου υπολογιστή"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Εμφάνιση λογότυπου στην Κονσόλα"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Εμφάνιση λογότυπου στην Κονσόλα"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Κοινή χρήση τοπικών σαρωτών"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Αδυνατο το άνοιγμα του αρχείου εικόνας %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -732,14 +750,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -747,7 +765,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -767,7 +785,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -775,7 +793,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -789,193 +807,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Χειροκίνητη ρύθμιση"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Αρχείο"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Ρύθμιση οδηγού UPS"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Ρύθμιση ειδοποίησης Ταχυδρομείου"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Ρύθμιση ειδοποίησης Ταχυδρομείου"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Έξοδος"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Βοήθεια"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Περί"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Ρυθμίσεις συστήματος"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Ρυθμίσεις συστήματος"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Κέντρο Δικτύου"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Περιοδικοί Έλεγχοι"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Δικαιώματα"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Επιλογές"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Επιλογές Συστήματος"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Δικαιώματα"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Αποθήκευση Ως.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Λεπτομέρειες"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Περιγραφή"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Περιγραφή"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Βασικές επιλογές"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Παρακαλώ περιμένετε, ρυθμίζεται το επίπεδο ασφαλείας..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Ημερολόγιο"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Εξυπηρετητής:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Ειδοποιήσεις Ασφαλείας:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Παρακαλώ εισάγετε την ηλεκτρονική σας διεύθυνση"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1083,4 +1106,3 @@ msgstr "Αποθήκευση"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Θέλετε να δοκιμάσετε τις ρυθμίσεις;"
-
diff --git a/po/eo.po b/po/eo.po
index aa5f8e9..6678fd1 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2003-03-12 18:31-0400\n"
"Last-Translator: Vilhelmo Lutermano <vlutermano@free.fr>\n"
"Language-Team: esperanto <eo@li.org>\n"
@@ -222,39 +222,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -262,449 +269,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Forigu"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -712,14 +730,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -727,7 +745,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -738,7 +756,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -747,7 +765,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -769,186 +787,191 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Dosiero"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Prokura konfigurado"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Prokura konfigurado"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Prokura konfigurado"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Ĉesu"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Helpo"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Pri"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistema modalo"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistema modalo"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Reta centro"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permesoj"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcioj"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permesoj"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Savu Kiel..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detaloj"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Priskribo"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Priskribo"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendaro"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Servilo:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1056,4 +1079,3 @@ msgstr "Konservu"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Ĉu vi deziras provi la konfiguraĵon?"
-
diff --git a/po/es.po b/po/es.po
index fcb0c39..26682f5 100644
--- a/po/es.po
+++ b/po/es.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-09-30 10:16-0300\n"
"Last-Translator: Fabián Mandelbaum <fmandelbaum@gmail.com>\n"
"Language-Team: Español <es@li.org>\n"
@@ -229,39 +229,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -269,454 +276,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Editar host seleccionado"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "El %s no está soportado por esta versión de %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Mostrar logo en la consola"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Mostrar logo en la consola"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Compartir escáneres locales"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "No se puede cargar el archivo imagen %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -724,14 +742,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -739,7 +757,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -750,7 +768,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -759,7 +777,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -767,7 +785,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -781,193 +799,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Configuración del escáner"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/Archivo"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configuración del escáner"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configuración de alerta"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configuración de alerta"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Salir"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/A_yuda"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Acerca"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Ajustes del sistema"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Ajustes del sistema"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Centro de redes"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Verificaciones periódicas"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opciones"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opciones de sistema"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Quitando paquetes..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalles"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descripción"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descripción"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opciones básicas"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Por favor espere, configurando el nivel de seguridad..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendario"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Servidor:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Alertas de seguridad:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Por favor, ingrese su dirección de correo electrónico debajo "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1076,4 +1099,3 @@ msgstr "Guardar"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "¿Desea quitar dichos paquetes?"
-
diff --git a/po/et.po b/po/et.po
index b3aded9..c90266a 100644
--- a/po/et.po
+++ b/po/et.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-et\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-19 21:48+0200\n"
"Last-Translator: Marek Laane <bald@starman.ee>\n"
"Language-Team: Estonian <et@li.org>\n"
@@ -223,39 +223,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -263,454 +270,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Muuda valitud masinat"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s praegusel versioonil puudub %s tugi."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Logo näitamine konsoolil"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Logo näitamine konsoolil"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Skännerite jagamine"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Pildifaili %s laadimine ebaõnnestus"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -718,14 +736,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -733,7 +751,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -744,7 +762,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -775,193 +793,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Skänneri seadistamine"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fail"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Skänneri seadistamine"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Hoiatuse seadistamine"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Hoiatuse seadistamine"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Välju"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Abi"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Misvärk"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Süsteemsed seadistused"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Süsteemsed seadistused"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Võrgukeskus"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Perioodiline kontroll"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Õigused"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Eelistused"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Süsteemi parameetrid"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Õigused"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Pakettide eemaldamine..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Üksikasjad"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Kirjeldus"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Kirjeldus"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Põhiseadistused"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Palun oodake, kehtestatakse turvatase..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Turvahoiatused:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Sisestage palun siia oma e-posti aadress"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1070,4 +1093,3 @@ msgstr "Salvesta"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Kas soovite need paketid eemaldada?"
-
diff --git a/po/eu.po b/po/eu.po
index 01981ca..013e3f7 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-17 10:26+0100\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@euskalnet.net>\n"
"Language-Team: Euskara <itzulpena@euskalgnu.org>\n"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,454 +277,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Editatu hautatutako ostalaria"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s ez du onartzen %s(r)en bertsio honek."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Kontsolan logoa bistaratu"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Kontsolan logoa bistaratu"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Eskaner lokalak partekatzea"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Ezin da %s irudi fitxategia zamatu"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,193 +800,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Eskanerren konfiguraketa"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fitxategia"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Eskanerren konfiguraketa"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Abisuen konfigurazioa"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Abisuen konfigurazioa"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Irten"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Laguntza"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Honi buruz"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistemaren ezarpenak"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistemaren ezarpenak"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Sare gunea"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Aldizkako egiaztapenak"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Baimenak"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Aukerak"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sistema-aukerak"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Baimenak"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Gorde honela.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Xehetasunak"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Azalpena"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Azalpena"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Oinarrizko aukerak"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Itxaron, segurtasun-maila ezartzen..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Egutegia"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Zerbitzaria:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Segurtasun-abisuak:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Idatzi zure helbide elektronikoa behean "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "Gorde"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Orain konfiguratu nahi duzu?"
-
diff --git a/po/fa.po b/po/fa.po
index afecca8..c6d186f 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-fa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-02-26 06:31+0100\n"
"Last-Translator: Abbas Izad <abbasizad@hotmail.com>\n"
"Language-Team: Persian\n"
@@ -226,39 +226,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -266,453 +273,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "ویرایش میزبان انتخاب شده"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s توسط این نسخه‌ از %s حمایت نمی‌شود."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "نمایش ثبت‌ورود بر کنسول"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "نمایش ثبت‌ورود بر کنسول"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "اشتراک پویشگرهای محلی"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -720,14 +738,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -735,7 +753,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -746,7 +764,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -763,7 +781,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -777,192 +795,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "پیکربندی دستی"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_پرونده"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "پیکربندی راه‌انداز UPS"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "پیکربندی اخطار"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "پیکربندی اخطار"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_ترک"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/ـراهنما"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "درباره"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "تنظیمات سیستم"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "تنظیمات سیستم"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "بررسی‌های متناوب"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "اجازه‌ها"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "گزینه‌ها"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "گزینه‌ها‌ی سیستم"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "اجازه‌ها"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "ذخیره بنام..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "جزئیات"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "توصیف"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "توصیف"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "گزینه‌های پایه"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "لطفاً صبر کنید، در حال گذاردن سطح امنیتی..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "تقویم"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "کارگزار‌:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "هشدارهای امنیتی:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "لطفاً نشانی پست الکترونیکی خود را در زیر وارد کنید"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1071,4 +1094,3 @@ msgstr "ذخیره"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "آیا می‌خواهید ابزار پیکربندی مناسب را اجرا کنید؟"
-
diff --git a/po/fi.po b/po/fi.po
index 11f4ab9..ff0cd8c 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-fi - LE2005 Release\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-04-03 20:59+0300\n"
"Last-Translator: Thomas Backlund <tmb@mandrake.org>\n"
"Language-Team: Finnish <fi@li.org>\n"
@@ -233,39 +233,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -273,453 +280,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Muokkaa valittua konetta"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Tämä %s versio ei tue laitetta %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Näytä logo konsolissa"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Näytä logo konsolissa"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Paikallisten kuvanlukijoiden jakaminen"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -727,14 +745,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -742,7 +760,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -762,7 +780,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -770,7 +788,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -784,193 +802,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Manuaalinen asettaminen"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Tiedosto"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "UPS ajurin asetukset"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Hälytyksen asetukset"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Hälytyksen asetukset"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Lopeta"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/O_hje"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Tietoja"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Järjestelmäasetukset"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Järjestelmäasetukset"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Verkkokeskus"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Ajottaiset tarkistukset"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Oikeudet"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Optiot"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Järjestelmäoptiot"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Oikeudet"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Tallenna nimellä..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Yksityiskohdat"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Kuvaus"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Kuvaus"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Perusoptiot"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Odota hetki, asetetaan turvatasoa..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalenteri"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Palvelin:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Tietoturvahälytykset:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Syötä sähköpostiosoitteesi "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1079,4 +1102,3 @@ msgstr "Tallenna"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Haluatko suorittaa tarvittavan asetustyökalun?"
-
diff --git a/po/fr.po b/po/fr.po
index cb590ac..0cdaafd 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -74,7 +74,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-fr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-16 11:49+0100\n"
"Last-Translator: Christophe Berthelé <cpjc@free.fr>\n"
"Language-Team: French <cooker-i18n@mandrivalinux.org>\n"
@@ -293,39 +293,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -333,454 +340,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Modifier l'hôte sélectionné"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s n'est pas supporté par cette version de %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Afficher le logo dans la console"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Afficher le logo dans la console"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Partage de scanners locaux"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Impossible de charger l'image %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -788,14 +806,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -803,7 +821,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -814,7 +832,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -823,7 +841,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -831,7 +849,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -845,193 +863,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Configuration des scanners"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fichier"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configuration des scanners"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configuration des alertes"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configuration des alertes"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Quitter"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Aide"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "À propos"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Réglages système"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Réglages système"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Centre réseau"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Vérifications périodiques"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permissions"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Options"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Options système"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permissions"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Enregistrer sous..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Détails"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Description"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Description"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Options de base"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Veuillez patienter, configuration du niveau de sécurité..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendrier"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Serveur :"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Alertes de sécurité :"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Veuillez entrer votre adresse courriel ci-dessous"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1140,4 +1163,3 @@ msgstr "Sauvegarder"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Désirez-vous le configurer maintenant ?"
-
diff --git a/po/fur.po b/po/fur.po
index 759ba8c..c6af059 100644
--- a/po/fur.po
+++ b/po/fur.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-06-28 17:41+0200\n"
"Last-Translator: Andrea Gracco <graccoandrea@tin.it>\n"
"Language-Team: furlan <gft@freelists.org>\n"
@@ -222,39 +222,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -262,449 +269,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Scancele"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -712,14 +730,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -727,7 +745,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -738,7 +756,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -747,7 +765,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -769,185 +787,189 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_File"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configurazion dal stîl di inviament"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configurazion Proxy"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configurazion Proxy"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Jessî"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Jutori"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Informazions"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+msgid "MSEC: System Security and Audit"
+msgstr ""
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
msgid "System security"
msgstr ""
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Rêt"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permès"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opzions"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permès"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Salve sicu.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr ""
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descrizion"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descrizion"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendari"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1053,4 +1075,3 @@ msgstr "Salve"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Vuelistu provâ le configurazion?"
-
diff --git a/po/ga.po b/po/ga.po
index 4bb5f9c..27ad214 100644
--- a/po/ga.po
+++ b/po/ga.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-09-12 18:04+0200\n"
"Last-Translator: Alastair McKinstry <mckinstry@computer.org>\n"
"Language-Team: Irish <ga@li.org>\n"
@@ -220,39 +220,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -260,449 +267,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Scríos"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -710,14 +728,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -725,7 +743,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -736,7 +754,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -745,7 +763,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -767,186 +785,191 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Comhad"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Cumraíocht Stíl Tosnú"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Cumraíocht Ionadaithe"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Cumraíocht Ionadaithe"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Ealu"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/C_úidiú"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Eolas"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Mód Coras"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Mód Coras"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Ceadanna"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Roghnachais"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Roghanna an Chórais"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Ceadanna"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Sábháil mar..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Sonraí"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Cuntas"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Cuntas"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Feilire"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Freastalaí:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1054,4 +1077,3 @@ msgstr "Sábháil"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "An bhfuil tú ag iarraidh an cumraíocht a thrial?"
-
diff --git a/po/gl.po b/po/gl.po
index 2d331fc..5659390 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone-gl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-04-11 13:53+0100\n"
"Last-Translator: Leandro Regueiro <leandro DOT regueiro AT gmail DOT com>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,454 +277,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Editar a máquina seleccionada"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "O %s non está soportado por esta versión de %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Amosa-lo logo na Consola"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Amosa-lo logo na Consola"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Compartimento de escáners locais"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Non foi posible cargar o ficheiro de imaxes %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,193 +800,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Configuración de escáners"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Ficheiro"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configuración de escáners"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configuración de alertas"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configuración de alertas"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/S_aír"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/A_xuda"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Acerca de"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Configuración do sistema"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Configuración do sistema"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Centro de Rede"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Comprobacións Periódicas"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcións"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opcións do Sistema"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permisos"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Gardar coma..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalles"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descrición"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descrición"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opcións básicas"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Agarde, establecendo o nivel de seguridade..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendario"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Servidor:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Alertas de Seguridade:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Introduza o seu enderezo de correo-e embaixo "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "Gardar"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Desexa executar a ferramenta de configuración axeitada?"
-
diff --git a/po/he.po b/po/he.po
index 8029a41..ff81f91 100644
--- a/po/he.po
+++ b/po/he.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-03-24 03:26+0200\n"
"Last-Translator: Dotan Kamber <kamberd@yahoo.com>\n"
"Language-Team: Hebrew\n"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,454 +277,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "ערוך מארח שנבחר"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "ה-%s לא נתמך בגרסה הנוכחית של %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "הצג לוגו במסוף"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "הצג לוגו במסוף"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "שיתוף של סורקים מקומיים"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "טעינת קובץ התמונה %s נכשל"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,193 +800,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "תצורת סורק"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_קובץ"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "תצורת סורק"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "הגדרת התראות:"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "הגדרת התראות:"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_יציאה"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_עזרה"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "אודות"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "הגדרות מערכת"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "הגדרות מערכת"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "מרכז הרשת"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "בדיקות תקופתיות"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "הרשאות"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "אפשרויות"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "אפשרויות מערכת"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "הרשאות"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "שמירה בשם..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "פרטים"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "תיאור"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "תיאור"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "אפשרויות בסיסיות"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "נא להמתין, מגדיר תצורת אבטחה..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "לוח שנה"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "שרת:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "התראות אבטחה:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "עליך להגדיר את כתובת הדוא\"ל למשלוח אתראות,"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "שמור"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "האם ברצונך להפעיל את כלי ההגדרות המתאים?"
-
diff --git a/po/hi.po b/po/hi.po
index 8ad59b4..e0b1449 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-hi\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-04-04 21:54+0530\n"
"Last-Translator: धनञ्जय शर्मा (Dhananjaya Sharma) <dysxhi@yahoo.co.in>\n"
"Language-Team: हिन्दी (Hindi) <dysxhi@yahoo.co.in>\n"
@@ -227,39 +227,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -267,453 +274,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "चयनित होस्ट को संपादित करें"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s को %s के इस संस्मरण के द्वारा समर्थन नहीं प्राप्त है ।"
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "पहचान-चिह्न का कन्सोल पर अवलोकन"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "पहचान-चिह्न का कन्सोल पर अवलोकन"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "स्थानीय स्कैनरों की सहभाजिता"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -721,14 +739,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -736,7 +754,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -747,7 +765,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -756,7 +774,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -764,7 +782,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -778,192 +796,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "स्वंम के द्वारा संरचना"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/संचिका (_F)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "यूपीएस चालक संरचना"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "चेतावनी का आकार"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "चेतावनी का आकार"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/निर्गम (_Q)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/सहायता (_H)"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "के बारे में"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "तंत्र समायोजनायें"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "तंत्र समायोजनायें"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "समय-समय पर की जाने वाली जाँचें"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "अनुमतियां"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "विकल्पों"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "तंत्र के विकल्प"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "अनुमतियां"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "जैसे सुरक्षित करें.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "विस्तृत विवरण"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "विवरण"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "विवरण"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "आधार-भूत विकल्प"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "कृपया प्रतीक्षा करें, सुरक्षा स्तर की स्थापना हो रही है..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "कैलेन्डर"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "सर्वर:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "सुरक्षा चेतावनियां:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "कृपया नीचे दिए गए स्थान में अपना विपत्र पता बतायें "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1072,4 +1095,3 @@ msgstr "सुरक्षित"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "क्या आप उचित संरचना टूल को चलाना चाहते है ?"
-
diff --git a/po/hr.po b/po/hr.po
index c975c3f..1ea70c8 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-01-04 21:25+CET\n"
"Last-Translator: auto\n"
"Language-Team: Croatian <lokalizacija@linux.hr>\n"
@@ -226,39 +226,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -266,451 +273,462 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Obriši"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Prilaži logo na konzoli"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Prilaži logo na konzoli"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -718,14 +736,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -733,7 +751,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -744,7 +762,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -775,188 +793,193 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Ručno namještanje"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Datoteka"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Ručno namještanje"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Proxy Postavke"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Proxy Postavke"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Završi"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Pomoć"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "O"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Proizvoljno particioniranje diska"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Proizvoljno particioniranje diska"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodične provjere"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Odrednice"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Odrednice sustava"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Privilegije"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Spremi kao..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalji"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Opis"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Opis"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendar"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Poslužitelj:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1064,4 +1087,3 @@ msgstr "Spremi"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Da li želite iskušati postavu ?"
-
diff --git a/po/hu.po b/po/hu.po
index f22809e..a00a087 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone-2009.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-20 16:51+0100\n"
"Last-Translator: Lónyai Gergely <aleph@mandriva.org>\n"
"Language-Team: Hungarian <aleph@mandriva.org>\n"
@@ -237,39 +237,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -277,454 +284,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "A kijelölt gép szerkesztése"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "A(z) %s nem támogatott a(z) %s jelenleg használt verziójában."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Logó megjelenítése a konzolon"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Logó megjelenítése a konzolon"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "A helyi lapolvasók megosztása"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Nem sikerült betölteni a(z) \"%s\" képfájlt"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -732,14 +750,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -747,7 +765,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -767,7 +785,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -775,7 +793,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -789,193 +807,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Lapolvasó beállítása"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fájl"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Lapolvasó beállítása"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Figyelmeztetés beállítása"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Figyelmeztetés beállítása"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Kilépés"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Segítség"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Névjegy"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Rendszerbeállítások"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Rendszerbeállítások"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Hálózati központ"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodikus ellenőrzések"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Engedélyek"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Beállítások"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Rendszerbeállítások"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Engedélyek"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Csomagok eltávolítása..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Részletek"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Leírás"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Leírás"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Alapvető beállítások"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Biztonsági szint beállítása..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Naptár"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Kiszolgáló:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Biztonsági figyelmeztetések:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Adja meg az email-címét "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1084,4 +1107,3 @@ msgstr "Mentés"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Szeretné eltávolítani ezeket a csomagokat?"
-
diff --git a/po/id.po b/po/id.po
index bbf0721..bd66f1c 100644
--- a/po/id.po
+++ b/po/id.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 0.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2007-10-27 19:35+0700\n"
"Last-Translator: Willy Sudiarto Raharjo <willysr@gmail.com>\n"
"Language-Team: Indonesia <mdk-id@yahoogroups.com>\n"
@@ -231,39 +231,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -271,454 +278,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Edit host terpilih"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s tidak didukung oleh versi %s ini."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Tampilkan logo pada Konsol"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Tampilkan logo pada Konsol"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Berbagi scanner local"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Tidak dapat memuat file image %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -726,14 +744,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -741,7 +759,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -752,7 +770,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -783,193 +801,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Konfigurasi scanner"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_File"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurasi scanner"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Konfigurasi peringatan"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Konfigurasi peringatan"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Keluar"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Bantuan"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Keterangan"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Setting sistem"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Setting sistem"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Pusat Jaringan"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Pengujian Periodik"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Izin"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opsi"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opsi Sistem"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Izin"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Simpan sebagai.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detil"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Keterangan"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Keterangan"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opsi dasar"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Harap tunggu, men-setting tingkat keamanan..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Pemberitahuan Keamanan:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Silahkan masukkan alamat email Anda di bawah "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1078,4 +1101,3 @@ msgstr "Simpan"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Apakah Anda ingin menjalankan aplikasi konfigurasi yang sesuai?"
-
diff --git a/po/is.po b/po/is.po
index b840a5d..029b148 100644
--- a/po/is.po
+++ b/po/is.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-02-18 17:45+0000\n"
"Last-Translator: Pjetur G. Hjaltason <pjetur@pjetur.net>\n"
"Language-Team: Icelandic <kde-isl@molar.is>\n"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,454 +277,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Breyta valinni vél"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Það er ekki stuðningur fyrir %s í þessari útgáfu af%s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Birta táknmerki á stjórnskjá"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Birta táknmerki á stjórnskjá"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Miðlun staðbundinna myndskanna"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Get ekki lesið myndasrkrá %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,193 +800,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Uppsetning myndskanna"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Skrá"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Uppsetning myndskanna"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Viðvörunaruppsetning"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Viðvörunaruppsetning"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Hætta"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Hjálp"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Um forrit"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Kerfisvalkostir"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Kerfisvalkostir"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Netstjórnun"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Reglulegar athuganir"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Aðgangsheimildir"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Valkostir"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Kerfisvalkostir"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Aðgangsheimildir"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Vista sem.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Ítarlegra"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Lýsing"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Lýsing"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Grunnvalkostir"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Augnablik, stilli öryggisþrep..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Dagatal"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Miðlari:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Öryggisviðvaranir:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Vinsamlega gefðu upp netfang þitt "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "Vista"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Viltu keyra viðeigandi stillingarforrit?"
-
diff --git a/po/it.po b/po/it.po
index 9983977..2aa3e33 100644
--- a/po/it.po
+++ b/po/it.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-09-30 09:03+0200\n"
"Last-Translator: Andrea Celli <andrea.celli@libero.it>\n"
"Language-Team: Italian <timl@freelists.org>\n"
@@ -231,39 +231,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -271,454 +278,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Configura l'host selezionato"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s non è supportato da questa versione di %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Mostra il logo nella console"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Mostra il logo nella console"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Condivisione degli scanner locali"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Impossibile caricare il file %s con l'immagine"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -726,14 +744,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -741,7 +759,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -752,7 +770,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -783,193 +801,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Configurazione scanner"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_File"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configurazione scanner"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configurazione avvisi"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configurazione avvisi"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Esci"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Guida"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Informazioni"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Impostazioni sistema"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Impostazioni sistema"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Rete e Internet"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Verifiche periodiche"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permessi"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opzioni"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opzioni di sistema"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permessi"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Salva con nome..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Dettagli"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descrizione"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descrizione"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opzioni base"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Per favore attendi, ora imposto il livello di sicurezza..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendario"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Avvisi di sicurezza:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Inserisci qui il tuo indirizzo email "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1078,4 +1101,3 @@ msgstr "Salva"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Vuoi configurarlo ora?"
-
diff --git a/po/ja.po b/po/ja.po
index 64e223a..c04d674 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone-ja\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-10-19 07:30+0900\n"
"Last-Translator: Yukiko Bando <ybando@k6.dion.ne.jp>\n"
"Language-Team: Japanese <cooker-i18n@mandrivalinux.org>\n"
@@ -226,39 +226,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -266,454 +273,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "選択されたホストを編集"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s はこのバージョンの %s ではサポートしていません。"
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "コンソールにロゴを表示"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "コンソールにロゴを表示"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "ローカルスキャナを共有"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "画像ファイル %s をロードできません"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -721,14 +739,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -736,7 +754,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -747,7 +765,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -756,7 +774,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -764,7 +782,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -778,193 +796,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "スキャナの設定"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/ファイル(_F)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "スキャナの設定"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "警告の設定"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "警告の設定"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/終了(_Q)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/ヘルプ(_H)"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "情報"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "システム設定"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "システム設定"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "ネットワークセンター"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "定期的なチェック"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "権限"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "オプション"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "システムオプション"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "権限"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "名前を付けて保存"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "詳細"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "説明"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "説明"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "基本オプション"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "セキュリティレベルを設定しています。お待ちください..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "カレンダー"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "サーバ:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "セキュリティ警告:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "メールアドレスを入力してください"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1073,4 +1096,3 @@ msgstr "保存する"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "設定しますか?"
-
diff --git a/po/ko.po b/po/ko.po
index dafebc1..32237ee 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2002-09-09 09:08+0900\n"
"Last-Translator: Jaegeum Cze <baedaron@hanafos.com>\n"
"Language-Team: Korean <beadaron@hanafos.com>\n"
@@ -223,39 +223,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -263,451 +270,462 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "삭제"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "콘솔하상에 로고 보이기"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "콘솔하상에 로고 보이기"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -715,14 +733,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -730,7 +748,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -741,7 +759,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -750,7 +768,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -772,187 +790,192 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "수동 설정"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/파일(_F)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "수동 설정"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "메일 경고 설정"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "메일 경고 설정"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/종료(_Q)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/도움말(_H)"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "정보"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "전체 설정을 따름"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "전체 설정을 따름"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "허가권"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "선택사항"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "허가권"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "새 이름으로 저장"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "상세설명"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "설명"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "설명"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "달력"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "서버:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "아래에 이메일 주소를 입력하세요."
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1060,4 +1083,3 @@ msgstr "저장"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "이 설정을 테스트해 보시겠습니까?"
-
diff --git a/po/ky.po b/po/ky.po
index d4faa0d..414423a 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-ky\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-04-20 20:27+0500\n"
"Last-Translator: Nurlan Borubaev <nurlan@tamga.info>\n"
"Language-Team: Kyrgyz\n"
@@ -223,39 +223,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -263,451 +270,462 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Тандалган хостту түзөтүү"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s бул %s версиясы тарабынан колдонбойт."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Локалдык сканерлерди бөлүшүү"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -715,14 +733,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -730,7 +748,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -741,7 +759,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -750,7 +768,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -772,187 +790,191 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Өз алдынча конфигурациялоо"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Кабарлоолорду күүлөө"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Кабарлоолорду күүлөө"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Кабарлоолорду күүлөө"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Чыгуу"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Жардам"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Программа жөнүндө"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+msgid "MSEC: System Security and Audit"
+msgstr ""
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
msgid "System security"
msgstr ""
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Желе"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Кирүү укуктары"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Опциялар"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Кирүү укуктары"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Деп сактоо.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Таржымалы"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Сүрөттөмөсү"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Сүрөттөмөсү"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Календар"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сервердин IP'си:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Төмөндө өзүңүздүн email адресиңизди киргизиңиз "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1059,4 +1081,3 @@ msgstr "Сактоо"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Тийиштүү конфигурция куралын иштетүүнү калайсызбы ?"
-
diff --git a/po/lt.po b/po/lt.po
index c240ed0..c1e5876 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2000-12-23 13:50+0200\n"
"Last-Translator: Mykolas Norvai­as <Myka@centras.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
@@ -220,39 +220,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -260,449 +267,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Ištrinti"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -710,14 +728,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -725,7 +743,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -736,7 +754,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -745,7 +763,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -767,185 +785,190 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Byla"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Įdiegimo Tipo Konfiguracija"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Tarpinio serverio konfigūravimas"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Tarpinio serverio konfigūravimas"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Išeiti"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Pagalba"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Apie"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistemos nustatymai"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistemos nustatymai"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Teisės"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Pasirinktys"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Teisės"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Užrašyti Kaip..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalės"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Aprašymas"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Aprašymas"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendorius"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Serveris:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1053,4 +1076,3 @@ msgstr "Išsaugoti"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Ar tu nori išbandyti nustatymus?"
-
diff --git a/po/ltg.po b/po/ltg.po
index 66859cc..7193748 100644
--- a/po/ltg.po
+++ b/po/ltg.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-02-24 13:01+0200\n"
"Last-Translator: Māris Laureckis <linux@latgola.lv>\n"
"Language-Team: Latgalian <linux@latgola.lv>\n"
@@ -222,39 +222,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -262,453 +269,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Redigeit izvalātū hostdatoru"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s naatbolsta nu versejis %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Attāluot logotipu konsolē."
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Attāluot logotipu konsolē."
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Lokalū skeneru kūplītuošona"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -716,14 +734,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -731,7 +749,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -742,7 +760,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -759,7 +777,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -773,193 +791,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Manuala konfigureišona"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fails"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Trauksmis konfiguraceja"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Trauksmis konfiguraceja"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Trauksmis konfiguraceja"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Izīt"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Paleidzeiba"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Par"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistemys īstatiejumi"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistemys īstatiejumi"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Teikla centrs"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodiskys puorbaudis"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Tīseibys"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcejis"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sistemys opcejis"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Tīseibys"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Saglobuot kai..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalis"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Aproksts"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Aproksts"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Pamota opcejis"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Lyudzu uzgaidit, uzstuodu drūšeibys leimini"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendars"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Servers:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Drūšeibys trauksmis:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Lyudzu zemļuok īvodit sovu e-posta adresi"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1068,4 +1091,3 @@ msgstr "Saglobuot"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Voi gribit izmieginuot itū konfiguraceju?"
-
diff --git a/po/lv.po b/po/lv.po
index 47bbb52..dac4bf8 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2002-09-27 17:45+0200\n"
"Last-Translator: Raivo Saars <spaiks@inbox.lv>\n"
"Language-Team: Latvian <ll10nt@listes.murds.lv>\n"
@@ -222,39 +222,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -262,451 +269,462 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Izdzēst"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Attēlot logo konsolē."
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Attēlot logo konsolē."
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -714,14 +732,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -729,7 +747,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -740,7 +758,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -749,7 +767,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -757,7 +775,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -771,191 +789,196 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Manuāla konfigurēšana"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fails"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Manuāla konfigurēšana"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Pasta trauksmes konfigurēšana"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Pasta trauksmes konfigurēšana"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Iziet"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Palīdzība"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Par"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistēmas uzstādījumi"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistēmas uzstādījumi"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodiskas pārbaudes"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Tiesības"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcijas"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sistēmas opcijas"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Tiesības"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Saglabāt kā..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detaļas"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Apraksts"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Apraksts"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Lūdzu uzgaidiet, uzstādu drošības līmeni"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendārs"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Serveris:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Drošības trauksmes:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Lūdzu zemāk ievadiet savu epasta adresi"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1063,4 +1086,3 @@ msgstr "Saglabāt"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Vai vēlaties izmēģināt šo konfigurāciju?"
-
diff --git a/po/mk.po b/po/mk.po
index 6c31b1c..a240d2f 100644
--- a/po/mk.po
+++ b/po/mk.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-mk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-11-03 18:47+0100\n"
"Last-Translator: Зоран Димовски <decata@mt.net.mk>\n"
"Language-Team: Macedonian <mkde-l10n@lists.sourceforge.net>\n"
@@ -234,39 +234,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -274,451 +281,462 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Уреди го селектираниот домаќин"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s не е поддржан од оваа верзија на %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Делење на локални скенери"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -726,14 +744,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -741,7 +759,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -752,7 +770,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -783,189 +801,194 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Рачна конфигурација"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Датотека"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Конфигурација за известување"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Конфигурација за известување"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Конфигурација за известување"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Напушти"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Помош"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "За"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Системски подесувања"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Системски подесувања"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Периоднични Проверки"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Дозоли"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Опции"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Дозоли"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Зачувај како.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Детали"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Опис"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Опис"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Ве молиме почекајте, се сетира сигурносното ниво..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Календар"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сервер:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Ве молиме внесете ја вашата email адреса подоле"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1073,4 +1096,3 @@ msgstr "Зачувај"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Дали сакате да ја тестирате конфигурацијата?"
-
diff --git a/po/mn.po b/po/mn.po
index 09e97b3..392ef87 100644
--- a/po/mn.po
+++ b/po/mn.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-01-02 00:35+0100\n"
"Last-Translator: Sanlig Badral <Badral@openmn.org>\n"
"Language-Team: Mongolian <openmn-core@lists.sf.net>\n"
@@ -235,39 +235,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -275,449 +282,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Сонгогдсон хостыг засах"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,186 +800,191 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Мэйл сонордуулгын тохиргоо"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Мэйл сонордуулгын тохиргоо"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Мэйл сонордуулгын тохиргоо"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Мэйл сонордуулгын тохиргоо"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Гарах"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Тусламж"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Тухай"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Системийн горим"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Системийн горим"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Зөвшөөрөл"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Сонголтууд"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Зөвшөөрөл"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
msgid "Saving changes.."
msgstr ""
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Дэлгэрэнгүй"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Тодорхойлолт"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Тодорхойлолт"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Цаг тооны бичиг"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сервер:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Та доор э-шуудангийн хаягаа өгнө үү"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1069,4 +1092,3 @@ msgstr "Хадгалах"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "вы?"
-
diff --git a/po/ms.po b/po/ms.po
index b54be03..7b0cfcb 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-05-04 13:40+0800\n"
"Last-Translator: Sharuzzaman Ahmat Raslan <sharuzzaman@myrealbox.com>\n"
"Language-Team: Malay <translation-team-ms@lists.sourceforge.net>\n"
@@ -225,39 +225,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -265,449 +272,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Edit hos dipilih"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -715,14 +733,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -730,7 +748,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -741,7 +759,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -750,7 +768,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -772,185 +790,190 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fail"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Tetapan Gaya Boot"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Konfigurasi Proksi"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Konfigurasi Proksi"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Keluar"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Bantuan"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Perihal"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Tetapan Sistem"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Tetapan Sistem"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Keizinan"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Pilihan"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Keizinan"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Simpan sebagai.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Perincian"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Huraian"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Huraian"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendar"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Pelayan:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1058,4 +1081,3 @@ msgstr "Simpan"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Adakah anda mahu melaksanakan alatan tetapan yang bersesuaian?"
-
diff --git a/po/mt.po b/po/mt.po
index 50e8774..dd8d85f 100644
--- a/po/mt.po
+++ b/po/mt.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: mt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-10-04 18:45+0200\n"
"Last-Translator: Ramon Casha <ramon.casha@linux.org.mt>\n"
"Language-Team: Maltese <mt@li.org>\n"
@@ -231,39 +231,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -271,453 +278,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Ibdel il-kompjuter magħżul"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "\"%s\" m'hux sapportjat minn din il-verżjoni ta' %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Uri logo fil-konsol"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Uri logo fil-konsol"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Qsim ta' skaners lokali"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,192 +800,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Konfigurazzjoni manwali"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fajl"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurazzjoni drajver UPS"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Konfigurazzjoni tal-allerti"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Konfigurazzjoni tal-allerti"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Oħroġ"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Għajnuna"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Dwar"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Setings tas-sistema"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Setings tas-sistema"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Ċekkjar perjodiku"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permessi"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Għażliet"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Għażliet tas-sistema"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permessi"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Ikteb b'isem ġdid..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Dettalji"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Deskrizzjoni"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Deskrizzjoni"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Għażliet bażiċi"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Stenna ftit.. qed jissettja l-livell ta' sigurtà..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendarju"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server: "
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Allerti ta' sigurtà:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Jekk jogħġbok daħħal l-indirizz tal-imejl hawn taħt"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1076,4 +1099,3 @@ msgstr "Ikteb"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Trid tħaddem l-għodda ta' konfigurazzjoni?"
-
diff --git a/po/nb.po b/po/nb.po
index a49a41f..569b851 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: nb\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2007-12-16 05:34+0100\n"
"Last-Translator: Keld Simonsen <keld@dkuug.dk>\n"
"Language-Team: dansk <dansk@dansk-gruppen.dk>\n"
@@ -237,39 +237,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -277,454 +284,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Endre valgte vert"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s er ikke støttet i denne versjonen av %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Vis logo på konsollet"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Vis logo på konsollet"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Deling av lokale skannere"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Klarte ikke å laste inn bildefil %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -732,14 +750,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -747,7 +765,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -767,7 +785,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -775,7 +793,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -789,193 +807,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Skanneroppsett"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fil"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Skanneroppsett"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Varslingsoppsett"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Varslingsoppsett"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Avslutt"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Hjelp"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Om"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Systemoppsett"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Systemoppsett"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Nettverkssenter"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodiske sjekker"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Rettigheter"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Valg"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systeminnstillinger"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Rettigheter"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Lagre Som..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detaljer"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Beskrivelse"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Beskrivelse"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Basisinnstillinger"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Setter sikkerhetsnivå..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Tjener:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Sikkerhetvarsler:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Skriv inn e-postadressen din nedenfor"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1084,4 +1107,3 @@ msgstr "Lagre"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Ønsker du å kjøre det passende oppsettverktøyet?"
-
diff --git a/po/nl.po b/po/nl.po
index c87e9da..6ac5467 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-10-03 22:06+0200\n"
"Last-Translator: Reinout van Schouwen <reinouts@gnome.org>\n"
"Language-Team: Nederlands\n"
@@ -232,39 +232,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -272,454 +279,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Geselecteerde computer bewerken"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "De %s wordt niet ondersteund in deze versie van %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Logo weergeven in tekstscherm (console)"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Logo weergeven in tekstscherm (console)"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Lokale scanners delen"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Niet in staat beeldbestand %s te laden"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -727,14 +745,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -742,7 +760,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -762,7 +780,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -770,7 +788,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -784,193 +802,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Scannerconfiguratie"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Bestand"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Scannerconfiguratie"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Waarschuwingsconfiguratie"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Waarschuwingsconfiguratie"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Afsluiten"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Hulp"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Info"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Systeeminstellingen"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Systeeminstellingen"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Netwerkcentrum"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodieke controles"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permissies"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opties"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systeemopties"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permissies"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Opslaan als..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Details"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Beschrijving"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Beschrijving"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Basisopties"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Even geduld, bezig met instellen van beveiligingsniveau..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Beveiligingswaarschuwingen:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Voert u alstublieft hieronder uw e-mailadres in"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1079,4 +1102,3 @@ msgstr "Opslaan"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Wenst u dit nu te configureren?"
-
diff --git a/po/nn.po b/po/nn.po
index baa2de2..b66911e 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-31 23:15+0100\n"
"Last-Translator: Karl Ove Hufthammer <karl@huftis.org>\n"
"Language-Team: Norwegian Nynorsk <i18n-nn@lister.ping.uio.no>\n"
@@ -224,39 +224,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -264,454 +271,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Rediger valt vert"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s er ikkje støtta i denne versjonen av %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Vis logo på konsoll"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Vis logo på konsoll"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Deling av lokale skannarar"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Klarte ikkje opna biletfila «%s»"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -719,14 +737,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -734,7 +752,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -745,7 +763,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -754,7 +772,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -762,7 +780,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -776,193 +794,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Skannaroppsett"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fil"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Skannaroppsett"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Varseloppsett"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Varseloppsett"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Avslutt"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Hjelp"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Om"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Systeminnstillingar"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Systeminnstillingar"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Nettverkssenter"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Regelmessige kontrollar"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Løyve"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Val"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systemval"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Løyve"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Fjernar pakkar …"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Vis detaljar"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Skildring"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Skildring"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Grunnleggjande val"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Set tryggleiksnivå. Vent litt …"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Tenar:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Tryggleiksvarsel:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Skriv inn e-postadresse"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1071,4 +1094,3 @@ msgstr "Lagra"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Vil du fjerna desse pakkane?"
-
diff --git a/po/pa_IN.po b/po/pa_IN.po
index 92511d7..50a8cd7 100644
--- a/po/pa_IN.po
+++ b/po/pa_IN.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-03-27 17:55+0530\n"
"Last-Translator: Jaswinder Singh Phulewala <jaswinderphulewala@yahoo.com>\n"
"Language-Team: Punjabi <punlinux-i18n@lists.soruceforge.net>\n"
@@ -228,39 +228,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -268,453 +275,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "ਚੁਣਿਆ ਮੇਜ਼ਬਾਨ ਸੋਧ"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s ਨੂੰ %s ਦੇ ਇਸ ਵਰਜ਼ਨ ਦਾ ਸਹਿਯੋਗ ਨਹੀਂ ਹੈ।"
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "ਕੰਸੋਲ ਤੇ logo ਵਿਖਾਓ"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "ਕੰਸੋਲ ਤੇ logo ਵਿਖਾਓ"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "ਲੋਕਲ ਸਕੈਨਰਾਂ ਦੀ ਸ਼ੇਅਰਿੰਗ"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -722,14 +740,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -737,7 +755,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -748,7 +766,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -757,7 +775,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -765,7 +783,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -779,192 +797,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "ਦਸਤੀ ਸੰਰਚਨਾ"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/ਫਾਇਲ(_F)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "UPS ਡਰਾਈਵਰ ਸੰਰਚਨਾ"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "ਚੇਤਾਵਨੀ ਸੰਰਚਨਾ"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "ਚੇਤਾਵਨੀ ਸੰਰਚਨਾ"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/ਬਾਹਰ(_Q)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/ਸਹਾਇਤਾ(_H)"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "ਇਸ ਬਾਰੇ"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "ਸਿਸਟਮ ਵਿਵਸਥਾ"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "ਸਿਸਟਮ ਵਿਵਸਥਾ"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "ਲਗਾਤਾਰ ਜਾਂਚ"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "ਅਧਿਕਾਰ"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "ਚੋਣ"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "ਸਿਸਟਮ ਚੋਣ"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "ਅਧਿਕਾਰ"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "ਇਸ ਤਰਾਂ ਸੰਭਾਲੋ..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "ਵੇਰਵਾ"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "ਵਰਣਨ"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "ਵਰਣਨ"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "ਮੁੱਢਲੀ ਚੋਣ"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "ਕਿਰਪਾ ਕਰਕੇ ਉਡੀਕੋ, ਸੁਰੱਖਿਆ ਪੱਧਰ ਵਿਵਸਥਾ ਹੋ ਰਹੀ ਹੈ..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "ਕੈਲੰਡਰ"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "ਸਰਵਰ:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "ਸੁਰੱਖਿਆ ਚੇਤਾਵਨੀ:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "ਕਿਰਪਾ ਕਰਕੇ ਆਪਣਾ ਈ-ਪੱਤਰ ਸਿਰਨਾਵਾਂ ਹੇਠਾਂ ਭਰੋ"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1073,4 +1096,3 @@ msgstr "ਸੰਭਾਲੋ"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "ਕੀ ਤੁਸੀਂ ਜਾਇਜ਼ config ਸੰਦ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ?"
-
diff --git a/po/pl.po b/po/pl.po
index dda2a77..e74a588 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -17,9 +17,10 @@ msgid ""
msgstr ""
"Project-Id-Version: msec\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-03-24 19:04+0100\n"
-"Last-Translator: Amazis.net sp. z o.o. - Tomasz Bednarski <tomasz.bednarski@amazis.pl>\n"
+"Last-Translator: Amazis.net sp. z o.o. - Tomasz Bednarski <tomasz."
+"bednarski@amazis.pl>\n"
"Language-Team: <pl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -43,19 +44,25 @@ msgid ""
"Allow users to authenticate with their passwords for sudo. If this parameter "
"is set to 'wheel', users must belong to the 'wheel' group to be able to use "
"sudo"
-msgstr "Umożliwiaj użytkownikom uwierzytelnianie dla sudo z wykorzystaniem haseł. Jeżeli wartość tego parametru ustawiono na 'wheel' użytkownicy muszą należeć do grupy 'wheel', aby móc korzystać z sudo"
+msgstr ""
+"Umożliwiaj użytkownikom uwierzytelnianie dla sudo z wykorzystaniem haseł. "
+"Jeżeli wartość tego parametru ustawiono na 'wheel' użytkownicy muszą należeć "
+"do grupy 'wheel', aby móc korzystać z sudo"
#: ../src/msec/help.py:23
msgid "Allow X server to accept connections from network on tcp port 6000."
-msgstr "Pozwalaj serwerowi X na akceptowanie połączeń sieciowych na porcie tcp 6000."
+msgstr ""
+"Pozwalaj serwerowi X na akceptowanie połączeń sieciowych na porcie tcp 6000."
#: ../src/msec/help.py:25
msgid "Enable checking for known rootkits using chkrootkit."
-msgstr "Aktywuj kontrolę w kierunku znanych rootkitów z wykorzystaniem chkrootkit."
+msgstr ""
+"Aktywuj kontrolę w kierunku znanych rootkitów z wykorzystaniem chkrootkit."
#: ../src/msec/help.py:27
msgid "Enable checking for additions/removals of suid root files."
-msgstr "Aktywuj kontrolę w kierunki nowych/usuniętych plików z atrybutem suid roota."
+msgstr ""
+"Aktywuj kontrolę w kierunki nowych/usuniętych plików z atrybutem suid roota."
#: ../src/msec/help.py:29
msgid ""
@@ -94,7 +101,8 @@ msgstr ""
#: ../src/msec/help.py:43
msgid "Set the shell timeout. A value of zero means no timeout."
-msgstr "Ustaw czas wygaśnięcia powłoki. Wartość zero oznacza brak czasu wygasania."
+msgstr ""
+"Ustaw czas wygaśnięcia powłoki. Wartość zero oznacza brak czasu wygasania."
#: ../src/msec/help.py:45
msgid ""
@@ -235,39 +243,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -275,453 +290,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Edycja wybranego komputera"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s nie jest obsługiwany przez tą wersję %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Wyświetlanie logo na konsoli"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Wyświetlanie logo na konsoli"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Udostępnianie skanerów lokalnych"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
-msgid "Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
+#: ../src/msec/libmsec.py:1380
+msgid ""
+"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Załadowanie obrazka %s było niemożliwe"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -729,14 +756,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -744,7 +771,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -755,7 +782,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -764,7 +791,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -772,7 +799,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -786,193 +813,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Konfiguracja skanera"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Plik"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Konfiguracja skanera"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Konfiguracja alarmu"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Konfiguracja alarmu"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Zakończ"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/Pomo_c"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Informacje"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Ustawienia systemowe"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Ustawienia systemowe"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Centrum konfiguracji sieci"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Okresowe sprawdzanie"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Prawa dostępu"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcje"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opcje systemowe"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Prawa dostępu"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Zapisz jako.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Szczegóły"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Opis"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Opis"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Podstawowe opcje"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Proszę czekać, ustawianie poziomu bezpieczeństwa..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendarz"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Serwer:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Alarmy bezpieczeństwa:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Wprowadź poniżej swój adres email "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1081,4 +1113,3 @@ msgstr "Zapisz"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Czy chcesz skonfigurować to teraz?"
-
diff --git a/po/pt.po b/po/pt.po
index 61743ee..a6c6fd3 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: pt\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-10-03 04:59+0100\n"
"Last-Translator: Zé <ze@mandriva.org>\n"
"Language-Team: Português <pt@li.org>\n"
@@ -242,39 +242,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -282,454 +289,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Editar endereço seleccionado"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "O %s não é suportado por esta versão do %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Mostrar logo na consola"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Mostrar logo na consola"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Partilha dos digitalizadores locais"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Não é possível carregar a imagem %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -737,14 +755,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -752,7 +770,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -763,7 +781,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -772,7 +790,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -780,7 +798,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -794,193 +812,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Configuração do digitalizador"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Ficheiro"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configuração do digitalizador"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configuração de alerta"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configuração de alerta"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Sair"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Ajuda"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Acerca"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Definições do sistema"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Definições do sistema"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Gestão da Rede"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Verificações Periódicas"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permissões"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opções"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opções do Sistema"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permissões"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Gravar como..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalhes"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descrição"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descrição"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opções básicas"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Por favor aguarde, a definir o nível de segurança..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendário"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Servidor:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Alertas de Segurança:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Por favor indique o seu endereço electrónico em baixo "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1089,4 +1112,3 @@ msgstr "Gravar"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Deseja-o configurar agora ?"
-
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 3af8bec..6399374 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: pt_BR\n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-02-05 12:49-0300\n"
"Last-Translator: Eugeni Dodonov <eugeni@mandriva.com>\n"
"Language-Team: \n"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,448 +277,459 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
msgid "deleted %s"
msgstr ""
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr "Msec: Centro de Segurança de Mandriva (%s)\n"
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr "Erro: essa aplicação deve ser executada por root!"
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr "Nível de segurança '%s' não encontrado."
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr "Mudando para nível de segurança '%s'"
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr "Não foi possível salvar a configuração!"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -723,14 +741,14 @@ msgstr ""
"Essa aplicação permite configurar a segurança do sistema. Caso gostaria de "
"ativá-la, escolha o nível de segurança apropriado:\n"
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -738,7 +756,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -749,7 +767,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -766,7 +784,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -780,171 +798,176 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr "Salvar e aplicar nova configuração?"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
msgid "_File"
msgstr "_Arquivo"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
msgid "_Save configuration"
msgstr "_Salvar configuração"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
msgid "_Import configuration"
msgstr "_Importar configuração"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
msgid "_Export configuration"
msgstr "_Exportar configuração"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
msgid "_Quit"
msgstr "_Sair"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
msgid "_Help"
msgstr "_Ajuda"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
msgid "_About"
msgstr "_Sobre"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Segurança do sistema"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr "Segurança básica"
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
msgid "System security"
msgstr "Segurança do sistema"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr "Segurança de rede"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr "Verificações periódicas"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permissões"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr "Alterações nas opções do MSEC"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "option"
msgstr "opção"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr "Mudanças nas permisões do sistema"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "permission check"
msgstr "verificação de permissões"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr "alterado %s <b>%s</b> (%s -> %s)"
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr "adicionado %s <b>%s</b> (%s)"
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr "removido %s <b>%s</b>"
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr "nenhuma alteração"
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
msgid "Saving changes.."
msgstr "Salvando alterações.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr "<b>%s</b> <i>%s</i>\n"
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr "<b>Resultados de execução de teste</b> <i>%s</i>"
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalhes"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr "Mensagens do MSEC (%s): %d"
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr "Detalhes (%d mudanças)"
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr "Nenhum nível de segurança especificado, usando '%s'"
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr "Encontrado nível de segurança '%s'"
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr "Nível de segurança customizado '%s'. Valores serão baseados em '%s'"
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
msgid "Security Option"
msgstr "Opção de segurança"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descrição"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr "Valor"
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr "Opção inválida: '%s'!"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr "Habilitar ferramenta MSEC"
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr "Selecione o nível de segurança"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
msgid "Standard"
msgstr "Padrão"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
msgid "Secure"
msgstr "Seguro"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr "Enviar notificações de segurança por email"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr "Endereço de email do administrador:"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr "Mostrar notificações de segurança na área de trabalho"
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr "Habilitar verificações periódicas de segurança"
@@ -1048,4 +1071,3 @@ msgstr "_Salvar"
#: ../src/msec/msecgui.py:1171
msgid "Do you want to save changes before closing?"
msgstr "Salvar alterações antes de fechar?"
-
diff --git a/po/ro.po b/po/ro.po
index fad5ca4..b9a5cdf 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -33,7 +33,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 7.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-28 15:51+0100\n"
"Last-Translator: Florin Cătălin RUSSEN <cfrussen@yahoo.co.uk>\n"
"Language-Team: Mandrivausers.ro\n"
@@ -248,39 +248,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -288,454 +295,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Editare gazdă selectată"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s nu este suportată de această versiune a lui %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Afişează logo în consolă"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Afişează logo în consolă"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Partajarea scanerelor locale"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Nu se poate încărca fişierul imagine %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -743,14 +761,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -758,7 +776,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -778,7 +796,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -786,7 +804,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -800,193 +818,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Configuraţie scaner"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fişier"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Configuraţie scaner"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Configuraţie alerte"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Configuraţie alerte"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Termină"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Ajutor"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Despre"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Reglaje sistem"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Reglaje sistem"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Centru de reţea"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Verificări periodice"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Drepturi"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opţiuni"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opţiuni sistem"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Drepturi"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Salvează ca..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalii"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descriere"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descriere"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opţiuni de bază"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Aşteptaţi, se configurează nivelul de securitate..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendar"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Alerte de securitate:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Introduceţi-vă mai jos adresa de mail "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1095,4 +1118,3 @@ msgstr "Salvează"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Doriţi să-l configuraţi acum?"
-
diff --git a/po/ru.po b/po/ru.po
index fcbe196..daea1b1 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-27 17:23+0200\n"
"Last-Translator: Pavel Maryanov <acid_jack@ukr.net>\n"
"Language-Team: Russian <gnu@mx.ru>\n"
@@ -230,39 +230,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -270,454 +277,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Редактировать выбранный хост"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s не поддерживается этой версией %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Показывать логотип в консоли"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Показывать логотип в консоли"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Общий доступ к локальным сканерам"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Невозможно загрузить файл изображения %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,193 +800,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Настройка сканера"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Настройка сканера"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Настройка уведомления"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Настройка уведомления"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Выход"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Справка"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "О программе"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Системные настройки"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Системные настройки"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Сетевой центр"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Периодические проверки"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Права"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Параметры"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Системные опции"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Права"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Сохранить как..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Подробности"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Описание"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Описание"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Базовые опции"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Идёт настройка уровня безопасности..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Календарь"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сервер:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Предупреждения о безопасности:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Пожалуйста, введите ниже адрес своего email "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1077,4 +1100,3 @@ msgstr "Сохранить"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Хотите настроить это сейчас?"
-
diff --git a/po/sc.po b/po/sc.po
index 5dd7dae..93584c6 100644
--- a/po/sc.po
+++ b/po/sc.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-sc\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-09-14 11:29+0100\n"
"Last-Translator: Antoni Pistis <antonio.pistis@virgilio.it>\n"
"Language-Team: Sardu\n"
@@ -222,39 +222,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -262,450 +269,461 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Muda s'host sçoberau"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Cumoni de scannidoras innoi"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -713,14 +731,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -728,7 +746,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -739,7 +757,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -748,7 +766,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -756,7 +774,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -770,185 +788,189 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_File"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Assètiu de su Stili de Boot"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Assètiu Proxy"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Assètiu Proxy"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Bessi"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/A_judu"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Apitzus de"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+msgid "MSEC: System Security and Audit"
+msgstr ""
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
msgid "System security"
msgstr ""
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Arretza"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permissus"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Sceras"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permissus"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Sarva ke..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "A minudu"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Descriidura"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Descriidura"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calendàriu"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1053,4 +1075,3 @@ msgstr "Sarva"
#: ../src/msec/msecgui.py:1171
msgid "Do you want to save changes before closing?"
msgstr ""
-
diff --git a/po/sk.po b/po/sk.po
index 7192a5e..0d55adf 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-09-21 14:03+0100\n"
"Last-Translator: Tibor Pittich <Tibor.Pittich@mandriva.org>\n"
"Language-Team: <i18n@mandrake.sk>\n"
@@ -232,39 +232,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -272,454 +279,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Upraviť označeného hostiteľa"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s nie je podporované touto verziou %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Zobraziť logo na konzole"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Zobraziť logo na konzole"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Zdieľanie lokálnych skenerov"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Nie je možné načítať súbor s obrazom %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -727,14 +745,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -742,7 +760,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -762,7 +780,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -770,7 +788,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -784,192 +802,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Ručné nastavenie"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Súbory"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Nastavenie ovládača UPS"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Nastavenie varovaní"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Nastavenie varovaní"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Koniec"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Pomoc"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "O"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Systémové nastavenia"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Systémové nastavenia"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodické kontroly"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Práva"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Parametre"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systémové možnosti"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Práva"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Ulož ako.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detaily"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Popis"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Popis"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Základné nastavenia"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Prosím čakajte, nastavuje sa úroveň bezpečnosti..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendár"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Bezpečnostné varovania:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Vložte vašu emailovú adresu nižšie"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1078,4 +1101,3 @@ msgstr "Uložiť"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Želáte si spustiť potrebný konfiguračný nástroj?"
-
diff --git a/po/sl.po b/po/sl.po
index 7964539..de29536 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: sl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-10-06 22:30+0200\n"
"Last-Translator: Jure Repinc <jlp@holodeck1.com>\n"
"Language-Team: Slovenian <lugos-slo@lugos.si>\n"
@@ -228,39 +228,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -268,454 +275,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Uredi izbranega gostitelja"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Ta različica %2$s ne podpira %1$s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Prikaži logotip na konzoli"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Prikaži logotip na konzoli"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Souporaba krajevnih čitalcev"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Ni moč naložiti slike %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -723,14 +741,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -738,7 +756,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -749,7 +767,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -766,7 +784,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -780,193 +798,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Nastavitve optičnega čitalnika"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Datoteka"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Nastavitve optičnega čitalnika"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Nastavitve opozoril"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Nastavitve opozoril"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Končaj"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Pomoč"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "O programu"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistemske nastavitve"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistemske nastavitve"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Omrežno središče"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Redna preverjanja"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Dovoljenja"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Možnosti"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sistemske možnosti"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Dovoljenja"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Shrani kot..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Podrobnosti"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Opis"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Opis"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Osnovne možnosti"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Prosim počakajte, nastavljanje stopnje varnosti ..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Koledar"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Strežnik:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Varnostna opozorila:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Prosim spodaj vpišite svoj e-poštni naslov "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1075,4 +1098,3 @@ msgstr "Shrani"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Ga želite nastaviti zdaj?"
-
diff --git a/po/sq.po b/po/sq.po
index a307242..b2d3c2d 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX for MDK 9.2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-09-15 13:33+0200\n"
"Last-Translator: Naim Daka <naim70@freesurf.ch>\n"
"Language-Team: Albanian <LL@li.org>\n"
@@ -229,39 +229,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -269,452 +276,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Botoje ftusin e zgjedhur"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Çfaqe logon ndër Konsolë"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Çfaqe logon ndër Konsolë"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Shpëndarja e skanerve lokalë"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -722,14 +740,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -737,7 +755,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -748,7 +766,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -757,7 +775,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -765,7 +783,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -779,192 +797,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Konfigurimi manuel"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Skedare"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Konfigurimi manuel"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Konfigurimi i lajmit alarmues"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Konfigurimi i lajmit alarmues"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Braktise"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Ndihmë"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Në lidhje me"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Rregullimet e sistemit"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Rregullimet e sistemit"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Verifikime periodike"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Autorizimet"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcionet"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Opcionet e Sistemit"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Autorizimet"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Shpëtoje si.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detajet"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Përshkrimi"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Përshkrimi"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Opcionet Bazë"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Një moment ju lutemi, konfigurim i nivelit të sigurisë..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendari"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Serveri:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Siguria e Alarmeve:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Ju lutemi futni adresën tuaj e-mail këtu"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1072,4 +1095,3 @@ msgstr "Shpëtoje"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "A dëshironi ta testoni konfigurimin?"
-
diff --git a/po/sr.po b/po/sr.po
index ef2714b..5c8d013 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-09-15 13:33+0200\n"
"Last-Translator: Toma Jankovic <tomaja@net.yu>\n"
"Language-Team: Serbian <i18n@mandrake.co.yu>\n"
@@ -248,39 +248,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -288,452 +295,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Уреди селектованог хоста"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Прикажи лого у конзоли"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Прикажи лого у конзоли"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Заједничко дељење локалних скенера"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -741,14 +759,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -756,7 +774,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -767,7 +785,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -776,7 +794,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -784,7 +802,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -798,191 +816,196 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Ручна конфигурација"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Фајл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Ручна конфигурација"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "КОнфигурација аларма за Mail"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "КОнфигурација аларма за Mail"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Крај"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Помоћ"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "О"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Системска подешавања"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Системска подешавања"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Периодичне провере"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Дозволе"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Опције"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Сиситемске опције"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Дозволе"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Сними Као..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Детаљи"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Опис"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Опис"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Само моменат, подешавам ниво сигурности..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Календар"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сервер:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Сигурносни аларми:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Унесите своју email адресу доле"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1090,4 +1113,3 @@ msgstr "Сачувај"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Да ли хоћете да тестирате конфигурацију?"
-
diff --git a/po/sr@Latn.po b/po/sr@Latn.po
index 86092da..ba17cd1 100644
--- a/po/sr@Latn.po
+++ b/po/sr@Latn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-09-15 13:34+0200\n"
"Last-Translator: Toma Jankovic_<tomaja@net.yu>\n"
"Language-Team: Serbian <i18n@mandrake.co.yu>\n"
@@ -248,39 +248,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -288,452 +295,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Uredi selektovanog hosta"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Prikaži logo u konzoli"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Prikaži logo u konzoli"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Zajedničko deljenje lokalnih skenera"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -741,14 +759,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -756,7 +774,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -767,7 +785,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -776,7 +794,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -784,7 +802,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -798,191 +816,196 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Ručna konfiguracija"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fajl"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Ručna konfiguracija"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "KOnfiguracija alarma za Mail"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "KOnfiguracija alarma za Mail"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Kraj"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Pomoć"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "O"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistemska podešavanja"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistemska podešavanja"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodične provere"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Dozvole"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Opcije"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sisitemske opcije"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Dozvole"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Snimi Kao..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detalji"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Opis"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Opis"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Samo momenat, podešavam nivo sigurnosti..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendar"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Sigurnosni alarmi:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Unesite svoju email adresu dole"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1090,4 +1113,3 @@ msgstr "Sačuvaj"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Da li hoćete da testirate konfiguraciju?"
-
diff --git a/po/sv.po b/po/sv.po
index 8e29d13..42f7341 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone-sv\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-10-02 21:24+0300\n"
"Last-Translator: Thomas Backlund <tmb@mandriva.org>\n"
"Language-Team: Swedish <sv@li.org>\n"
@@ -231,39 +231,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -271,454 +278,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Redigera vald värddator"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s stöds inte av den här versionen av %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Visa logo på konsoll"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Visa logo på konsoll"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Utdelning av lokala bildläsare"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Kan inte ladda bildfil %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -726,14 +744,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -741,7 +759,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -752,7 +770,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -783,193 +801,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Bildläsarkonfiguration"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Arkiv"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Bildläsarkonfiguration"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Underrättelsekonfiguration"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Underrättelsekonfiguration"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Avsluta"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Hjälp"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Om"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Systeminställningar"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Systeminställningar"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Nätverkscenter"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periodiska kontroller"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Behörigheter"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Alternativ"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Systemalternativ"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Behörigheter"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Spara som..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Detaljer"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Beskrivning"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Beskrivning"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Grundinställningar"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Vänta, ställer in säkerhetsnivå..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalender"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Säkerhetsunderrättelser:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Ange din e-postadress nedan "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1078,4 +1101,3 @@ msgstr "Spara"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Vill du köra konfigurationsverktyget för detta?"
-
diff --git a/po/ta.po b/po/ta.po
index f647f7f..5677dc3 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 1.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2002-09-06 00:35+0800\n"
"Last-Translator: prabu anand <prabu_anand2000@yahoo.com>\n"
"Language-Team: Tamil <tamilinix@yahoogroups.com>\n"
@@ -225,39 +225,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -265,449 +272,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "நீக்கு"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -715,14 +733,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -730,7 +748,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -741,7 +759,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -750,7 +768,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -758,7 +776,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -772,187 +790,192 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "கைமுறை வடிவமைப்பு "
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_கோப்பு"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "கைமுறை வடிவமைப்பு "
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "கைமுறை வடிவமைப்பு "
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "கைமுறை வடிவமைப்பு "
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_வெளிச்ெசல்"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_உதவி"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "பற்றி"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "இயக்க முறைமை"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "இயக்க முறைமை"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "அனுமதிகள்"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "விருப்பத்ேதர்வுகள்"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "அனுமதிகள்"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "எனச் சேமி.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "விவரங்கள்"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "குறிப்பு"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "குறிப்பு"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "நாள்காட்டி"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "சேவையகம்:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "உங்கள் மின்னஞ்சல் முகவரியைத் தருக"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1060,4 +1083,3 @@ msgstr "சேமி"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "உங்கள் வடிவமைப்ைப சோதித்து பார்க்க வேண்டுமா? [சோதித்து பார்ப்பது முக்கியம்]"
-
diff --git a/po/tg.po b/po/tg.po
index 48a0026..198768d 100644
--- a/po/tg.po
+++ b/po/tg.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-tg\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-09-17 16:03+0500\n"
"Last-Translator: Victor Ibragimov <youth_opportunities@tajikngo.org>\n"
"Language-Team: Tajik\n"
@@ -240,39 +240,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -280,453 +287,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Соҳиби интихобшударо таҳрир кунед"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s аз тарафи ин нусхаи %s пуштибонӣ намегардад."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Тамғаро дар Нозиргоҳ намоиш диҳед"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Тамғаро дар Нозиргоҳ намоиш диҳед"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Истифодаи якҷояи пуйишгарҳои маҳаллӣ"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -734,14 +752,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -749,7 +767,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -769,7 +787,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -777,7 +795,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -791,192 +809,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Танзимдарории дастӣПайкарабандии Раҳнамо"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Танзими гардонандаи UPS"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Батанзимдарории огоҳкунӣ"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Батанзимдарории огоҳкунӣ"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Баромадан"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Ёрӣ"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Дар бораи"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Гузоришҳои систем"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Гузоришҳои систем"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Тафтишҳои Даврӣ"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Иҷозатҳо "
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Хосиятҳо"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Хосиятҳои Систем"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Иҷозатҳо "
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Нигоҳ доред ҳамчун..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Тафсилот"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Тавсиф"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Тавсиф"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Хосиятҳои асосӣ"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Лутфан мунтазир шавед, дараҷаи бехатарӣ барпо мешавад..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Тақвим"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Хидматрасон:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Огоҳӣ оиди Бехатарӣ:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Лутфан. дар поён суроғаи электронии худро дохил намоед "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1085,4 +1108,3 @@ msgstr "Нигоҳ доштан"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Шумо гузоришҳоро санҷидан мехоҳед ?"
-
diff --git a/po/th.po b/po/th.po
index 5bf24fc..9d8713e 100644
--- a/po/th.po
+++ b/po/th.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2001-09-10 14:24GMT+7\n"
"Last-Translator: Wachara Chinsettawong <wachara@yahoo.com>\n"
"Language-Team: Thai <th@li.org>\n"
@@ -222,39 +222,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -262,449 +269,460 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "ลบ"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
msgid "Enabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
msgid "Disabling log on console"
msgstr ""
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
msgid "Disabling non local services"
msgstr ""
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -712,14 +730,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -727,7 +745,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -738,7 +756,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -747,7 +765,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -769,185 +787,190 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
msgid "Save and apply new configuration?"
msgstr ""
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_ไฟล์"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Boot Style Configuration"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "ตั้งค่าพร็อกซี"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "ตั้งค่าพร็อกซี"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_ออก"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_ช่วยเหลือ"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "เกี่ยวกับ"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "System mode"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "System mode"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
msgid "Periodic checks"
msgstr ""
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "สิทธิ์"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "อ็อปชั่น"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
msgid "System permissions changes"
msgstr ""
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "สิทธิ์"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "บันทึกแฟ้มเป็น"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "รายละเอียด"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "รายละเอียด"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "รายละเอียด"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
msgid "Invalid option '%s'!"
msgstr ""
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
msgid "Select the base security level"
msgstr ""
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "ปฎิทิน"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "เซิร์ฟเวอร์:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
msgid "Send security alerts by email"
msgstr ""
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
msgid "System administrator email address:"
msgstr ""
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1055,4 +1078,3 @@ msgstr "บันทึก"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "คุณต้องการทดสอบการคอนฟิกหรือไม่"
-
diff --git a/po/tl.po b/po/tl.po
index e2cf19e..25ba383 100644
--- a/po/tl.po
+++ b/po/tl.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-tl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2004-09-15 13:35+0200\n"
"Last-Translator: Arys P. Deloso <arys@deloso.org>\n"
"Language-Team: Filipino <salinpinoy@comitus.net>\n"
@@ -231,39 +231,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -271,453 +278,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "I-edit ang napiling host"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Ang %s ay hindi suportado ng version na ito ng %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Itanghal ang logo sa Console"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Itanghal ang logo sa Console"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Pamamahagi ng mga local na scanner"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -725,14 +743,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -740,7 +758,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -751,7 +769,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -760,7 +778,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -768,7 +786,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -782,192 +800,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Mano-manong pag-configure"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_File"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "UPS driver configuration"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Alert configuration"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Alert configuration"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Quit"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Tulong"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Tungkol sa"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "System settings"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "System settings"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Tuwinang Pagsusuri"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Mga Permission"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Mga option"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Mga System Option"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Mga Permission"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "I-save na..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Mga detalye"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Paglalarawan"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Paglalarawan"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Mga Basic Option"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Maghintay, sine-set ang level ng seguridad..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendaryo"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Mga Security Alert:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Pakipasok ang inyong email address sa ilalim "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1076,4 +1099,3 @@ msgstr "I-save"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Gusto ninyo bang subukan ang angkop na config tool ?"
-
diff --git a/po/tr.po b/po/tr.po
index b939b47..f8a799c 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-tr\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-12-06 17:01+0200\n"
"Last-Translator: Atilla ÖNTAŞ <atilla_ontas@mandriva.org>\n"
"Language-Team: Turkish < cooker-i18n@mandrivalinux.org>\n"
@@ -233,39 +233,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -273,454 +280,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Seçili makineyi düzenle"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s aygıtı %s sürümlü dağıtımca desteklenmiyor."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Konsolda logoyu göster"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Konsolda logoyu göster"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Yerel tarayıcıların paylaşımı"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "%s resim dosyası yüklenemiyor"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -728,14 +746,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -743,7 +761,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -754,7 +772,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -763,7 +781,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -771,7 +789,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -785,193 +803,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Elle yapılandır"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Dosya"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "UPS sürücü yapılandırması"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Uyarı yapılandırması"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Uyarı yapılandırması"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/_Çık"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Yardım"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Hakkında"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Sistem ayarları"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Sistem ayarları"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Ağ & İnternet "
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Periyodik Denetlemeler"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Yetkiler"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Seçenekler"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Sistem Seçenekleri"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Yetkiler"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Farklı Kaydet..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Ayrıntılar"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Tanım"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Tanım"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Temel seçenekler"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Lütfen bekleyin, güvenlik seviyesi ayarlanıyor..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Takvim"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Sunucu:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Güvenlik Alarmları:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Lütfen e-posta adresinizi aşağıya giriniz "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1080,4 +1103,3 @@ msgstr "Kaydet"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Yapılandırmanızı denemek ister misiniz?"
-
diff --git a/po/uk.po b/po/uk.po
index b1c2f54..ed333e6 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: libDrakX-standalone\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2009-01-17 08:15+0200\n"
"Last-Translator: Taras Boychuk <btr0001@ukr.net>\n"
"Language-Team: ukrainian <translation@linux.org.ua>\n"
@@ -233,39 +233,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -273,454 +280,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Редактувати вибрану машину"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s не підтримується цією версією %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Показувати логотип в консолі"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Показувати логотип в консолі"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Спільний доступ до локальних сканерів"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Неможливо завантажити файл малюнку %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -728,14 +746,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -743,7 +761,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -754,7 +772,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -763,7 +781,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -771,7 +789,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -785,193 +803,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Налаштування сканера"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Налаштування сканера"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Налаштування попередження"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Налаштування попередження"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/Вийти"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/Довідка"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Про"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Системні встановлення"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Системні встановлення"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Мережевий центр"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Періодичні перевірки"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Права доступу"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Параметри"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Параметри системи"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Права доступу"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Зберегти як.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Детально"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Опис"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Опис"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Основні параметри"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Зачекайте, будь ласка, встановлюється рівень безпеки..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Календар"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сервер:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Попередження безпеки:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Будь ласка, введіть нижче свою електронну адресу"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1080,4 +1103,3 @@ msgstr "Зберегти"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Хочете налаштувати зараз?"
-
diff --git a/po/uz.po b/po/uz.po
index 3442338..c8d6213 100644
--- a/po/uz.po
+++ b/po/uz.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: uz\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2007-09-26 23:16+0200\n"
"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
@@ -226,39 +226,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -266,452 +273,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Tanlangan kompyuterni tuzatish"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Konsolda belgini koʻrsatish"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Konsolda belgini koʻrsatish"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Lokal skannerlarni bilan boʻlishish"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -719,14 +737,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -734,7 +752,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -745,7 +763,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -754,7 +772,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -762,7 +780,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -776,193 +794,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Skanner moslamasi"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fayl"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Skanner moslamasi"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Yuklanishni moslash"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Yuklanishni moslash"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/Chi_qish"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Yordam"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Haqida"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Tizim moslamalari"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Tizim moslamalari"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Tarmoq markazi"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Davriy tekshiruvlar"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Huquqlar"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Parametrlar"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Tizimning moslamalari"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Huquqlar"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "...sifatida saqlash"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Tafsilotlar"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Taʼrifi"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Taʼrifi"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Asosiy moslamalar"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Iltimos kutib turing, xavfsizlik darajasi oʻrnatilmoqda"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Kalendar"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Server:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Xavfsizlik xabarnomasi:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Iltimos elektron pochtangizni kiriting"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1071,4 +1094,3 @@ msgstr "Saqlash"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Moslash vositasini ishga tushirishni istaysizmi?"
-
diff --git a/po/uz@cyrillic.po b/po/uz@cyrillic.po
index 4b12ad7..9955f91 100644
--- a/po/uz@cyrillic.po
+++ b/po/uz@cyrillic.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: uz\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2007-09-26 23:16+0200\n"
"Last-Translator: Mashrab Kuvatov <kmashrab@uni-bremen.de>\n"
"Language-Team: Uzbek <floss-uz-l10n@googlegroups.com>\n"
@@ -225,39 +225,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -265,452 +272,463 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Танланган компьютерни тузатиш"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
msgid "'%s' is not available in this version"
msgstr ""
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Консолда белгини кўрсатиш"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Консолда белгини кўрсатиш"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Локал сканнерларни билан бўлишиш"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -718,14 +736,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -733,7 +751,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -744,7 +762,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -775,193 +793,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Сканнер мосламаси"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Файл"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Сканнер мосламаси"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Юкланишни мослаш"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Юкланишни мослаш"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/Чи_қиш"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Ёрдам"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Ҳақида"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Тизим мосламалари"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Тизим мосламалари"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Тармоқ маркази"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Даврий текширувлар"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Ҳуқуқлар"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Параметрлар"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Тизимнинг мосламалари"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Ҳуқуқлар"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "...сифатида сақлаш"
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Тафсилотлар"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Таърифи"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Таърифи"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Асосий мосламалар"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Илтимос кутиб туринг, хавфсизлик даражаси ўрнатилмоқда"
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Календар"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Сервер:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Хавфсизлик хабарномаси:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Илтимос электрон почтангизни киритинг"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1070,4 +1093,3 @@ msgstr "Сақлаш"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Мослаш воситасини ишга туширишни истайсизми?"
-
diff --git a/po/vi.po b/po/vi.po
index 8317b58..ecd1a3e 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX-vi version\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2005-06-02 21:17+0700\n"
"Last-Translator: Larry Nguyen <larry@vnlinux.org>\n"
"Language-Team: <gnomevi-list@lists.sourceforge.net>\n"
@@ -226,39 +226,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -266,453 +273,464 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Biên soạn host được chọn"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s không được hỗ trợ bởi phiên bản này của %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Hiển thị Logo trên Console"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Hiển thị Logo trên Console"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Chia sẻ máy quét cục bộ"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
msgid "Unable to save config!"
msgstr ""
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -720,14 +738,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -735,7 +753,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -746,7 +764,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -755,7 +773,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -763,7 +781,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -777,192 +795,197 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Cấu hình thủ công"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Tệp"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Cấu hình UPS driver"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Cấu hình cảnh báo"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Cấu hình cảnh báo"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/T_hoát"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/Trợ _giúp"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Giới thiệu về"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Thiết lập của hệ thống"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Thiết lập của hệ thống"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
msgid "Network security"
msgstr ""
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Kiểm tra theo giai đoạn"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Sự chấp thuận"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Tùy chọn"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Tùy Chọn Hệ Thống"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Sự chấp thuận"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Lưu là.."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Chi tiết"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Mô tả"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Mô tả"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Tùy Chọn Cơ Bản"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Hãy đợi, đang thiết lập mức bảo mật..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Lịch"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Máy chủ:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Cảnh Báo Bảo Mật:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Hãy nhập địa chỉ e-mail của bạn ở dưới"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1071,4 +1094,3 @@ msgstr "Lưu"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Bạn muốn chạy công cụ cấu hình thích ứng không?"
-
diff --git a/po/wa.po b/po/wa.po
index 3c13681..5342eb5 100644
--- a/po/wa.po
+++ b/po/wa.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2006-09-05 19:54+0200\n"
"Last-Translator: Pablo Saratxaga <pablo@walon.org>\n"
"Language-Team: Walloon <linux-wa@walon.org>\n"
@@ -233,39 +233,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -273,454 +280,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "Candjî li tchoezi lodjoe"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "Li %s n' est nén sopoirté pa cisse modêye chal di %s."
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "Håyner imådjete sol conzôle"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "Håyner imådjete sol conzôle"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "Pårtaedjaedje des scanreces locåles"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "Dji n' a nén savou tcherdjî l' imådje %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -728,14 +746,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -743,7 +761,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -754,7 +772,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -763,7 +781,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -771,7 +789,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -785,193 +803,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "Apontiaedje del sicanrece"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/_Fitchî"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "Apontiaedje del sicanrece"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "Apontiaedje di l' abranle"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "Apontiaedje di l' abranle"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/Moussî _foû"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/_Aidance"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "Åd fwait"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "Apontiaedjes do sistinme"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "Apontiaedjes do sistinme"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "Cinte rantoele"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "Verifiaedjes periodikes"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "Permissions"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "Tchuzes"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "Tchuzes pol sistinme"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "Permissions"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "Schaper eyet rlomer..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "Po ndè saveur di pus"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "Discrijhaedje"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "Discrijhaedje"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "Tchuzes di båze"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "Tårdjîz on pô s' i vs plait, dji mete li livea di såvrité..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "Calindrî"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "Sierveu:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "Abranles di såvrité:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "Dinez voste adresse emile s' i vs plait"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1080,4 +1103,3 @@ msgstr "Schaper"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "Voloz vs enonder l' usteye d' apontiaedje k' i fåt?"
-
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 9377cae..bf0a1ae 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX 2007\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2006-09-16 07:01+0800\n"
"Last-Translator: Funda Wang <fundawang@linux.net.cn>\n"
"Language-Team: Mandriva Linux i18n Team <cooker-i18n@mandrivalinux.org>\n"
@@ -223,39 +223,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -263,454 +270,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "编辑选中的主机"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%2$s 版本不支持 %1$s。"
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "在控制台显示 LOGO"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "在控制台显示 LOGO"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "共享本地扫描仪"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "无法装入图像文件 %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -718,14 +736,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -733,7 +751,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -744,7 +762,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -753,7 +771,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -761,7 +779,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -775,193 +793,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "扫描仪配置"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/文件(_F)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "扫描仪配置"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "提醒配置"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "提醒配置"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/退出(_Q)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/帮助(_H)"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "关于"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "系统设置"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "系统设置"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "网络中心"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "定期检查"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "权限"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "选项"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "系统选项"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "权限"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "另存为..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "细节"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "描述"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "描述"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "基本选项"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "请稍候, 正在设置安全级别..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "日历"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "服务器:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "安全警告: "
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "请在下面输入您的电子邮件地址 "
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1070,4 +1093,3 @@ msgstr "保存"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "您想要现在配置吗?"
-
diff --git a/po/zh_TW.po b/po/zh_TW.po
index de13d0b..5cc5f86 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: DrakX\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-05 12:43+BRST\n"
+"POT-Creation-Date: 2009-03-03 12:06+BRT\n"
"PO-Revision-Date: 2008-09-28 12:21+0800\n"
"Last-Translator: Shiva Huang <shivahuang@gmail.com>\n"
"Language-Team: Traditional Chinese <zh@li.org>\n"
@@ -235,39 +235,46 @@ msgid "Allow display managers (kdm and gdm) to display list of local users."
msgstr ""
#: ../src/msec/help.py:105
-msgid "Show security notifications in system tray using libnotify."
+msgid ""
+"Enforce MSEC file directory permissions on system startup. If this parameter "
+"is set to 'enforce', system permissions will be enforced automatically, "
+"according to system security settings."
msgstr ""
#: ../src/msec/help.py:107
+msgid "Show security notifications in system tray using libnotify."
+msgstr ""
+
+#: ../src/msec/help.py:109
msgid ""
"Allow remote root login via sshd. If yes, login is allowed. If without-"
"password, only public-key authentication logins are allowed. See sshd_config"
"(5) man page for more information."
msgstr ""
-#: ../src/msec/help.py:109
+#: ../src/msec/help.py:111
msgid "Perform hourly security check for changes in system configuration."
msgstr ""
-#: ../src/msec/help.py:111
+#: ../src/msec/help.py:113
msgid "Ask for root password when going to single user level (man sulogin(8))."
msgstr ""
-#: ../src/msec/help.py:113
+#: ../src/msec/help.py:115
msgid ""
"Allow to export display when passing from the root account to the other "
"users. See pam_xauth(8) for more details."
msgstr ""
-#: ../src/msec/help.py:115
+#: ../src/msec/help.py:117
msgid "Set the user umask."
msgstr ""
-#: ../src/msec/help.py:117
+#: ../src/msec/help.py:119
msgid "Accept ICMP echo."
msgstr ""
-#: ../src/msec/help.py:119
+#: ../src/msec/help.py:121
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 "
@@ -275,454 +282,465 @@ msgid ""
"manually in /etc/hosts.allow (see hosts.allow(5))."
msgstr ""
-#: ../src/msec/help.py:121
+#: ../src/msec/help.py:123
+msgid "Enforce MSEC settings on system startup"
+msgstr ""
+
+#: ../src/msec/help.py:125
msgid "Enable periodic security check results to terminal."
msgstr ""
-#: ../src/msec/help.py:123
-msgid "Enable PolicyKit security framework"
+#: ../src/msec/help.py:127
+msgid ""
+"Enable PolicyKit security framework for all users. If this option is not "
+"enabled, only users in wheel group may change advanced PolicyKit permissions "
+"and settings"
msgstr ""
-#: ../src/msec/libmsec.py:322
+#: ../src/msec/libmsec.py:339
msgid "%s modified so launched command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:331
+#: ../src/msec/libmsec.py:348
msgid "%s modified so should have run command: %s"
msgstr ""
-#: ../src/msec/libmsec.py:433 ../src/msec/libmsec.py:465
+#: ../src/msec/libmsec.py:450 ../src/msec/libmsec.py:482
#, fuzzy
msgid "deleted %s"
msgstr "編輯選擇的主機"
-#: ../src/msec/libmsec.py:451
+#: ../src/msec/libmsec.py:468
msgid "touched file %s"
msgstr ""
-#: ../src/msec/libmsec.py:471
+#: ../src/msec/libmsec.py:488
msgid "made symbolic link from %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:474
+#: ../src/msec/libmsec.py:491
msgid "moved file %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:524 ../src/msec/libmsec.py:540
+#: ../src/msec/libmsec.py:541 ../src/msec/libmsec.py:557
msgid "set variable %s to %s in %s"
msgstr ""
-#: ../src/msec/libmsec.py:741
+#: ../src/msec/libmsec.py:768
+msgid "Error loading plugin '%s' from %s: %s"
+msgstr ""
+
+#: ../src/msec/libmsec.py:782
msgid "Invalid callback: %s"
msgstr ""
-#: ../src/msec/libmsec.py:751
+#: ../src/msec/libmsec.py:791
msgid "Plugin %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:758
+#: ../src/msec/libmsec.py:798
msgid "Not supported function '%s' in '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:765 ../src/msec/libmsec.py:1705
+#: ../src/msec/libmsec.py:805 ../src/msec/libmsec.py:1745
msgid "In check-only mode, nothing is written back to disk."
msgstr ""
-#: ../src/msec/libmsec.py:782
+#: ../src/msec/libmsec.py:822
#, fuzzy
msgid "'%s' is not available in this version"
msgstr "%s 不被這個版本的 %s 所支援。"
-#: ../src/msec/libmsec.py:792
+#: ../src/msec/libmsec.py:832
msgid "Invalid parameter for %s: '%s'. Valid parameters: '%s'."
msgstr ""
-#: ../src/msec/libmsec.py:807
+#: ../src/msec/libmsec.py:847
msgid "Allowing unrestricted chkconfig for packages"
msgstr ""
-#: ../src/msec/libmsec.py:812
+#: ../src/msec/libmsec.py:852
msgid "Restricting chkconfig for packages according to \"%s\" profile"
msgstr ""
-#: ../src/msec/libmsec.py:822
+#: ../src/msec/libmsec.py:862
msgid "Setting root umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:832
+#: ../src/msec/libmsec.py:872
msgid "Setting users umask to %s"
msgstr ""
-#: ../src/msec/libmsec.py:853
+#: ../src/msec/libmsec.py:893
msgid "Allowing users to connect X server from everywhere"
msgstr ""
-#: ../src/msec/libmsec.py:856
+#: ../src/msec/libmsec.py:896
msgid "Allowing users to connect X server from localhost"
msgstr ""
-#: ../src/msec/libmsec.py:859
+#: ../src/msec/libmsec.py:899
msgid "Restricting X server connection to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:862
+#: ../src/msec/libmsec.py:902
msgid "invalid allow_x_connections arg: %s"
msgstr ""
-#: ../src/msec/libmsec.py:885
+#: ../src/msec/libmsec.py:925
msgid "Allowing the X server to listen to tcp connections"
msgstr ""
-#: ../src/msec/libmsec.py:896
+#: ../src/msec/libmsec.py:936
msgid "Forbidding the X server to listen to tcp connection"
msgstr ""
-#: ../src/msec/libmsec.py:912
+#: ../src/msec/libmsec.py:952
msgid "Invalid shell timeout \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:920
+#: ../src/msec/libmsec.py:960
msgid "Setting shell timeout to %s"
msgstr ""
-#: ../src/msec/libmsec.py:928
+#: ../src/msec/libmsec.py:968
msgid "Invalid shell history size \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:939
+#: ../src/msec/libmsec.py:979
msgid "Setting shell history size to %s"
msgstr ""
-#: ../src/msec/libmsec.py:943
+#: ../src/msec/libmsec.py:983
msgid "Removing limit on shell history size"
msgstr ""
-#: ../src/msec/libmsec.py:982
+#: ../src/msec/libmsec.py:1022
msgid "Allowing reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:989
+#: ../src/msec/libmsec.py:1029
msgid "Allowing SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:992
+#: ../src/msec/libmsec.py:1032
msgid "Allowing Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:996
+#: ../src/msec/libmsec.py:1036
msgid "Allowing Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:999
+#: ../src/msec/libmsec.py:1039
msgid "Allowing Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1003
+#: ../src/msec/libmsec.py:1043
msgid "Forbidding reboot and shutdown to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1011
+#: ../src/msec/libmsec.py:1051
msgid "Forbidding SysRq key to the console user"
msgstr ""
-#: ../src/msec/libmsec.py:1014
+#: ../src/msec/libmsec.py:1054
msgid "Forbidding Shutdown/Reboot in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1018
+#: ../src/msec/libmsec.py:1058
msgid "Forbidding Shutdown/Reboot in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1021
+#: ../src/msec/libmsec.py:1061
msgid "Forbidding Ctrl-Alt-Del from console"
msgstr ""
-#: ../src/msec/libmsec.py:1035
+#: ../src/msec/libmsec.py:1075
msgid "Allowing list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1039
+#: ../src/msec/libmsec.py:1079
msgid "Allowing list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1044
+#: ../src/msec/libmsec.py:1084
msgid "Forbidding list of users in KDM"
msgstr ""
-#: ../src/msec/libmsec.py:1048
+#: ../src/msec/libmsec.py:1088
msgid "Forbidding list of users in GDM"
msgstr ""
-#: ../src/msec/libmsec.py:1074
+#: ../src/msec/libmsec.py:1114
msgid "Allowing direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1091
+#: ../src/msec/libmsec.py:1131
msgid "Forbidding direct root login"
msgstr ""
-#: ../src/msec/libmsec.py:1115
+#: ../src/msec/libmsec.py:1155
msgid "Allowing remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1119
+#: ../src/msec/libmsec.py:1159
msgid "Forbidding remote root login"
msgstr ""
-#: ../src/msec/libmsec.py:1123
+#: ../src/msec/libmsec.py:1163
msgid "Allowing remote root login only by passphrase"
msgstr ""
-#: ../src/msec/libmsec.py:1135
+#: ../src/msec/libmsec.py:1175
msgid "Allowing su only from wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1139
+#: ../src/msec/libmsec.py:1179
msgid "no wheel group"
msgstr ""
-#: ../src/msec/libmsec.py:1143
+#: ../src/msec/libmsec.py:1183
msgid "wheel group is empty"
msgstr ""
-#: ../src/msec/libmsec.py:1151
+#: ../src/msec/libmsec.py:1191
msgid "Allowing su for all"
msgstr ""
-#: ../src/msec/libmsec.py:1170
+#: ../src/msec/libmsec.py:1210
msgid "Allowing transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1178
+#: ../src/msec/libmsec.py:1217
msgid "Disabling transparent root access for wheel group members"
msgstr ""
-#: ../src/msec/libmsec.py:1192
+#: ../src/msec/libmsec.py:1231
msgid "Allowing autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1195
+#: ../src/msec/libmsec.py:1234
msgid "Forbidding autologin"
msgstr ""
-#: ../src/msec/libmsec.py:1200
+#: ../src/msec/libmsec.py:1239
msgid "Activating password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1214
+#: ../src/msec/libmsec.py:1253
msgid "Removing password in boot loader"
msgstr ""
-#: ../src/msec/libmsec.py:1229
+#: ../src/msec/libmsec.py:1268
#, fuzzy
msgid "Enabling log on console"
msgstr "在 Console 顯示圖案"
-#: ../src/msec/libmsec.py:1233
+#: ../src/msec/libmsec.py:1272
#, fuzzy
msgid "Disabling log on console"
msgstr "在 Console 顯示圖案"
-#: ../src/msec/libmsec.py:1245
+#: ../src/msec/libmsec.py:1284
msgid "Activating daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1249
+#: ../src/msec/libmsec.py:1288
msgid "Disabling daily security check"
msgstr ""
-#: ../src/msec/libmsec.py:1266
+#: ../src/msec/libmsec.py:1305
msgid "Authorizing all services"
msgstr ""
-#: ../src/msec/libmsec.py:1270
+#: ../src/msec/libmsec.py:1309
msgid "Disabling all services"
msgstr ""
-#: ../src/msec/libmsec.py:1274
+#: ../src/msec/libmsec.py:1313
#, fuzzy
msgid "Disabling non local services"
msgstr "本地端掃描器分享"
-#: ../src/msec/libmsec.py:1307
+#: ../src/msec/libmsec.py:1346
msgid "Enabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1312
+#: ../src/msec/libmsec.py:1351
msgid "Disabling name resolution spoofing protection"
msgstr ""
-#: ../src/msec/libmsec.py:1341
+#: ../src/msec/libmsec.py:1380
msgid ""
"Invalid password length \"%s\". Use \"length,ndigits,nupper\" as parameter"
msgstr ""
-#: ../src/msec/libmsec.py:1362
+#: ../src/msec/libmsec.py:1401
msgid "Setting minimum password length %d"
msgstr ""
-#: ../src/msec/libmsec.py:1386
+#: ../src/msec/libmsec.py:1425
msgid "Using password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1390
+#: ../src/msec/libmsec.py:1429
msgid "Don't use password to authenticate users"
msgstr ""
-#: ../src/msec/libmsec.py:1401
+#: ../src/msec/libmsec.py:1440
msgid "Password history not supported with pam_tcb."
msgstr ""
-#: ../src/msec/libmsec.py:1409
+#: ../src/msec/libmsec.py:1448
msgid "Invalid maximum password history length: \"%s\""
msgstr ""
-#: ../src/msec/libmsec.py:1424
+#: ../src/msec/libmsec.py:1463
msgid "Setting password history to %d."
msgstr ""
-#: ../src/msec/libmsec.py:1430
+#: ../src/msec/libmsec.py:1469
msgid "Disabling password history"
msgstr ""
-#: ../src/msec/libmsec.py:1441
+#: ../src/msec/libmsec.py:1480
msgid "Enabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1445
+#: ../src/msec/libmsec.py:1484
msgid "Disabling sulogin in single user runlevel"
msgstr ""
-#: ../src/msec/libmsec.py:1456
+#: ../src/msec/libmsec.py:1495
msgid "Enabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1460
+#: ../src/msec/libmsec.py:1499
msgid "Disabling msec periodic runs"
msgstr ""
-#: ../src/msec/libmsec.py:1473
+#: ../src/msec/libmsec.py:1512
msgid "Enabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1480
+#: ../src/msec/libmsec.py:1519
msgid "Disabling crontab and at"
msgstr ""
-#: ../src/msec/libmsec.py:1492
+#: ../src/msec/libmsec.py:1531
msgid "Allowing export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1496
+#: ../src/msec/libmsec.py:1535
msgid "Forbidding export display from root"
msgstr ""
-#: ../src/msec/libmsec.py:1507
+#: ../src/msec/libmsec.py:1546
msgid "Activating periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1511
+#: ../src/msec/libmsec.py:1550
msgid "Disabling periodic promiscuity check"
msgstr ""
-#: ../src/msec/libmsec.py:1635
+#: ../src/msec/libmsec.py:1675
msgid "user name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1647
+#: ../src/msec/libmsec.py:1687
msgid "user name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1659
+#: ../src/msec/libmsec.py:1699
msgid "group name %s not found"
msgstr ""
-#: ../src/msec/libmsec.py:1671
+#: ../src/msec/libmsec.py:1711
msgid "group name not found for id %d"
msgstr ""
-#: ../src/msec/libmsec.py:1681
+#: ../src/msec/libmsec.py:1721
msgid "Unable to check /proc/mounts. Assuming all file systems are local."
msgstr ""
-#: ../src/msec/libmsec.py:1720
+#: ../src/msec/libmsec.py:1760
msgid "Enforcing user on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1724
+#: ../src/msec/libmsec.py:1764
msgid "Error changing user on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1726
+#: ../src/msec/libmsec.py:1766
msgid "Wrong owner of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1729
+#: ../src/msec/libmsec.py:1769
msgid "Enforcing group on %s to %s"
msgstr ""
-#: ../src/msec/libmsec.py:1733
+#: ../src/msec/libmsec.py:1773
msgid "Error changing group on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1735
+#: ../src/msec/libmsec.py:1775
msgid "Wrong group of %s: should be %s"
msgstr ""
-#: ../src/msec/libmsec.py:1740
+#: ../src/msec/libmsec.py:1780
msgid "Enforcing permissions on %s to %o"
msgstr ""
-#: ../src/msec/libmsec.py:1744
+#: ../src/msec/libmsec.py:1784
msgid "Error changing permissions on %s: %s"
msgstr ""
-#: ../src/msec/libmsec.py:1746
+#: ../src/msec/libmsec.py:1786
msgid "Wrong permissions of %s: should be %o"
msgstr ""
-#: ../src/msec/libmsec.py:1763
+#: ../src/msec/libmsec.py:1803
msgid "bad permissions for '%s': '%s'"
msgstr ""
-#: ../src/msec/libmsec.py:1788
+#: ../src/msec/libmsec.py:1828
msgid "Non local file: \"%s\". Nothing changed."
msgstr ""
-#: ../src/msec/libmsec.py:1830
+#: ../src/msec/libmsec.py:1870
msgid "Checking paths: %s"
msgstr ""
-#: ../src/msec/msec.py:84 ../src/msec/msecperms.py:95
+#: ../src/msec/msec.py:86 ../src/msec/msecperms.py:99
msgid "Invalid security level '%s'."
msgstr ""
-#: ../src/msec/msec.py:105 ../src/msec/msecperms.py:119
+#: ../src/msec/msec.py:109 ../src/msec/msecperms.py:128
msgid "Msec: Mandriva Security Center (%s)\n"
msgstr ""
-#: ../src/msec/msec.py:106 ../src/msec/msecperms.py:120
+#: ../src/msec/msec.py:110 ../src/msec/msecperms.py:129
msgid "Error: This application must be executed by root!"
msgstr ""
-#: ../src/msec/msec.py:107 ../src/msec/msecperms.py:121
+#: ../src/msec/msec.py:111 ../src/msec/msecperms.py:130
msgid "Run with --help to get help."
msgstr ""
-#: ../src/msec/msec.py:129 ../src/msec/msecperms.py:142
+#: ../src/msec/msec.py:133 ../src/msec/msecperms.py:151
msgid "Level '%s' not found, aborting."
msgstr ""
-#: ../src/msec/msec.py:131 ../src/msec/msecperms.py:144
+#: ../src/msec/msec.py:135 ../src/msec/msecperms.py:153
msgid "Switching to '%s' level."
msgstr ""
-#: ../src/msec/msec.py:147 ../src/msec/msecperms.py:161
+#: ../src/msec/msec.py:151 ../src/msec/msecperms.py:170
#, fuzzy
msgid "Unable to save config!"
msgstr "無法載入核心映像檔 %s"
-#: ../src/msec/msecgui.py:49
+#: ../src/msec/msecgui.py:50
msgid ""
"<big><b>Choose security level</b></big>\n"
"\n"
@@ -730,14 +748,14 @@ msgid ""
"to activate it, choose the appropriate security level:\n"
msgstr ""
-#: ../src/msec/msecgui.py:55
+#: ../src/msec/msecgui.py:56
msgid ""
"This profile configures a reasonably safe set of security features. It "
"activates several non-intrusive periodic system checks. This is the "
"suggested level for Desktop."
msgstr ""
-#: ../src/msec/msecgui.py:57
+#: ../src/msec/msecgui.py:58
msgid ""
"This profile is configured to provide maximum security, even at the cost of "
"limiting the remote access to the system. It also runs a wider set of "
@@ -745,7 +763,7 @@ msgid ""
"checks if the system security settings, configured here, were modified. "
msgstr ""
-#: ../src/msec/msecgui.py:60
+#: ../src/msec/msecgui.py:61
msgid ""
"System security options.\n"
"\n"
@@ -756,7 +774,7 @@ msgid ""
"permissions.\n"
msgstr ""
-#: ../src/msec/msecgui.py:67
+#: ../src/msec/msecgui.py:68
msgid ""
"Network security options.\n"
"\n"
@@ -765,7 +783,7 @@ msgid ""
"and breakin attempts.\n"
msgstr ""
-#: ../src/msec/msecgui.py:73
+#: ../src/msec/msecgui.py:74
msgid ""
"Periodic security checks.\n"
"\n"
@@ -773,7 +791,7 @@ msgid ""
"periodically.\n"
msgstr ""
-#: ../src/msec/msecgui.py:78
+#: ../src/msec/msecgui.py:79
msgid ""
"File permissions.\n"
"\n"
@@ -787,193 +805,198 @@ msgid ""
"changing them to the specified values when a change is detected.\n"
msgstr ""
-#: ../src/msec/msecgui.py:87
+#: ../src/msec/msecgui.py:88
#, fuzzy
msgid "Save and apply new configuration?"
msgstr "掃描器設定"
-#: ../src/msec/msecgui.py:152
+#: ../src/msec/msecgui.py:154
#, fuzzy
msgid "_File"
msgstr "/檔案 (_F)"
-#: ../src/msec/msecgui.py:154
+#: ../src/msec/msecgui.py:156
#, fuzzy
msgid "_Save configuration"
msgstr "掃描器設定"
-#: ../src/msec/msecgui.py:156
+#: ../src/msec/msecgui.py:158
#, fuzzy
msgid "_Import configuration"
msgstr "警示設定"
-#: ../src/msec/msecgui.py:157
+#: ../src/msec/msecgui.py:159
#, fuzzy
msgid "_Export configuration"
msgstr "警示設定"
-#: ../src/msec/msecgui.py:159
+#: ../src/msec/msecgui.py:161
#, fuzzy
msgid "_Quit"
msgstr "/結束 (_Q)"
-#: ../src/msec/msecgui.py:161 ../src/msec/msecgui.py:163
+#: ../src/msec/msecgui.py:163 ../src/msec/msecgui.py:165
#, fuzzy
msgid "_Help"
msgstr "/說明 (_H)"
-#: ../src/msec/msecgui.py:164
+#: ../src/msec/msecgui.py:166
#, fuzzy
msgid "_About"
msgstr "關於"
-#: ../src/msec/msecgui.py:194
+#: ../src/msec/msecgui.py:193
+#, fuzzy
+msgid "MSEC: System Security and Audit"
+msgstr "系統設定"
+
+#: ../src/msec/msecgui.py:212
msgid "Basic security"
msgstr ""
-#: ../src/msec/msecgui.py:195
+#: ../src/msec/msecgui.py:213
#, fuzzy
msgid "System security"
msgstr "系統設定"
-#: ../src/msec/msecgui.py:196
+#: ../src/msec/msecgui.py:214
#, fuzzy
msgid "Network security"
msgstr "網路中心"
-#: ../src/msec/msecgui.py:197
+#: ../src/msec/msecgui.py:215
#, fuzzy
msgid "Periodic checks"
msgstr "週期性檢查"
-#: ../src/msec/msecgui.py:198 ../src/msec/msecgui.py:826
+#: ../src/msec/msecgui.py:216 ../src/msec/msecgui.py:826
msgid "Permissions"
msgstr "權限"
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
msgid "MSEC option changes"
msgstr ""
-#: ../src/msec/msecgui.py:231
+#: ../src/msec/msecgui.py:249
#, fuzzy
msgid "option"
msgstr "選項"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "System permissions changes"
msgstr "系統選項"
-#: ../src/msec/msecgui.py:232
+#: ../src/msec/msecgui.py:250
#, fuzzy
msgid "permission check"
msgstr "權限"
-#: ../src/msec/msecgui.py:242
+#: ../src/msec/msecgui.py:260
msgid "changed %s <b>%s</b> (%s -> %s)"
msgstr ""
-#: ../src/msec/msecgui.py:247
+#: ../src/msec/msecgui.py:265
msgid "added %s <b>%s</b> (%s)"
msgstr ""
-#: ../src/msec/msecgui.py:252
+#: ../src/msec/msecgui.py:270
msgid "removed %s <b>%s</b>"
msgstr ""
-#: ../src/msec/msecgui.py:256
+#: ../src/msec/msecgui.py:274
msgid "no changes"
msgstr ""
-#: ../src/msec/msecgui.py:268
+#: ../src/msec/msecgui.py:286
#, fuzzy
msgid "Saving changes.."
msgstr "另存新檔..."
-#: ../src/msec/msecgui.py:301
+#: ../src/msec/msecgui.py:319
msgid "<b>%s:</b> <i>%s</i>\n"
msgstr ""
-#: ../src/msec/msecgui.py:308
+#: ../src/msec/msecgui.py:326
msgid "<b>MSEC test run results:</b> <i>%s</i>"
msgstr ""
-#: ../src/msec/msecgui.py:316
+#: ../src/msec/msecgui.py:334
msgid "Details"
msgstr "詳細資訊"
-#: ../src/msec/msecgui.py:322
+#: ../src/msec/msecgui.py:340
msgid "MSEC messages (%s): %d"
msgstr ""
-#: ../src/msec/msecgui.py:336
+#: ../src/msec/msecgui.py:354
msgid "Details (%d changes).."
msgstr ""
-#: ../src/msec/msecgui.py:381
+#: ../src/msec/msecgui.py:399
msgid "No base msec level specified, using '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:384
+#: ../src/msec/msecgui.py:402
msgid "Detected base msec level '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:389
+#: ../src/msec/msecgui.py:407
msgid "Custom base config level '%s' found. Will default to '%s'"
msgstr ""
-#: ../src/msec/msecgui.py:417
+#: ../src/msec/msecgui.py:435
#, fuzzy
msgid "Security Option"
msgstr "描述"
-#: ../src/msec/msecgui.py:427
+#: ../src/msec/msecgui.py:445
msgid "Description"
msgstr "描述"
-#: ../src/msec/msecgui.py:432
+#: ../src/msec/msecgui.py:450
msgid "Value"
msgstr ""
-#: ../src/msec/msecgui.py:442
+#: ../src/msec/msecgui.py:460
#, fuzzy
msgid "Invalid option '%s'!"
msgstr "基本選項"
-#: ../src/msec/msecgui.py:492
+#: ../src/msec/msecgui.py:510
msgid "Enable MSEC tool"
msgstr ""
-#: ../src/msec/msecgui.py:499
+#: ../src/msec/msecgui.py:517
#, fuzzy
msgid "Select the base security level"
msgstr "請稍候,正在設定安全層級..."
-#: ../src/msec/msecgui.py:503
+#: ../src/msec/msecgui.py:521
#, fuzzy
msgid "Standard"
msgstr "行事曆"
-#: ../src/msec/msecgui.py:518
+#: ../src/msec/msecgui.py:536
#, fuzzy
msgid "Secure"
msgstr "伺服器:"
-#: ../src/msec/msecgui.py:537
+#: ../src/msec/msecgui.py:555
#, fuzzy
msgid "Send security alerts by email"
msgstr "安全警示:"
-#: ../src/msec/msecgui.py:544
+#: ../src/msec/msecgui.py:562
#, fuzzy
msgid "System administrator email address:"
msgstr "請於下方輸入你的 e-mail"
-#: ../src/msec/msecgui.py:563
+#: ../src/msec/msecgui.py:581
msgid "Display security alerts on desktop"
msgstr ""
-#: ../src/msec/msecgui.py:740
+#: ../src/msec/msecgui.py:745
msgid "Enable periodic security checks"
msgstr ""
@@ -1082,4 +1105,3 @@ msgstr "儲存"
#, fuzzy
msgid "Do you want to save changes before closing?"
msgstr "您想要執行適合的設定工具嗎?"
-