diff options
author | Eugeni Dodonov <eugeni@mandriva.org> | 2009-03-24 21:16:09 +0000 |
---|---|---|
committer | Eugeni Dodonov <eugeni@mandriva.org> | 2009-03-24 21:16:09 +0000 |
commit | 6b6a736ff96bd5dffc43acf8c732cc7662f53116 (patch) | |
tree | 6b9483a97c43e00d78587d5533651d22b02ce31b | |
parent | 3f9019e5ea49acf15b4bdb8fa196bc3a606b6ba6 (diff) | |
download | msec-6b6a736ff96bd5dffc43acf8c732cc7662f53116.tar msec-6b6a736ff96bd5dffc43acf8c732cc7662f53116.tar.gz msec-6b6a736ff96bd5dffc43acf8c732cc7662f53116.tar.bz2 msec-6b6a736ff96bd5dffc43acf8c732cc7662f53116.tar.xz msec-6b6a736ff96bd5dffc43acf8c732cc7662f53116.zip |
Updated translations.
-rw-r--r-- | po/af.po | 359 | ||||
-rw-r--r-- | po/am.po | 360 | ||||
-rw-r--r-- | po/ar.po | 360 | ||||
-rw-r--r-- | po/az.po | 360 | ||||
-rw-r--r-- | po/be.po | 360 | ||||
-rw-r--r-- | po/bg.po | 360 | ||||
-rw-r--r-- | po/bn.po | 360 | ||||
-rw-r--r-- | po/br.po | 360 | ||||
-rw-r--r-- | po/bs.po | 360 | ||||
-rw-r--r-- | po/ca.po | 360 | ||||
-rw-r--r-- | po/cs.po | 360 | ||||
-rw-r--r-- | po/cy.po | 360 | ||||
-rw-r--r-- | po/da.po | 360 | ||||
-rw-r--r-- | po/de.po | 360 | ||||
-rw-r--r-- | po/el.po | 360 | ||||
-rw-r--r-- | po/eo.po | 360 | ||||
-rw-r--r-- | po/es.po | 360 | ||||
-rw-r--r-- | po/et.po | 360 | ||||
-rw-r--r-- | po/eu.po | 360 | ||||
-rw-r--r-- | po/fa.po | 360 | ||||
-rw-r--r-- | po/fi.po | 360 | ||||
-rw-r--r-- | po/fr.po | 360 | ||||
-rw-r--r-- | po/fur.po | 359 | ||||
-rw-r--r-- | po/ga.po | 360 | ||||
-rw-r--r-- | po/gl.po | 360 | ||||
-rw-r--r-- | po/he.po | 360 | ||||
-rw-r--r-- | po/hi.po | 360 | ||||
-rw-r--r-- | po/hr.po | 360 | ||||
-rw-r--r-- | po/hu.po | 360 | ||||
-rw-r--r-- | po/id.po | 360 | ||||
-rw-r--r-- | po/is.po | 360 | ||||
-rw-r--r-- | po/it.po | 360 | ||||
-rw-r--r-- | po/ja.po | 360 | ||||
-rw-r--r-- | po/ko.po | 360 | ||||
-rw-r--r-- | po/ky.po | 359 | ||||
-rw-r--r-- | po/lt.po | 360 | ||||
-rw-r--r-- | po/ltg.po | 360 | ||||
-rw-r--r-- | po/lv.po | 360 | ||||
-rw-r--r-- | po/mk.po | 360 | ||||
-rw-r--r-- | po/mn.po | 360 | ||||
-rw-r--r-- | po/ms.po | 360 | ||||
-rw-r--r-- | po/mt.po | 360 | ||||
-rw-r--r-- | po/nb.po | 360 | ||||
-rw-r--r-- | po/nl.po | 360 | ||||
-rw-r--r-- | po/nn.po | 360 | ||||
-rw-r--r-- | po/pa_IN.po | 360 | ||||
-rw-r--r-- | po/pl.po | 383 | ||||
-rw-r--r-- | po/pt.po | 360 | ||||
-rw-r--r-- | po/pt_BR.po | 360 | ||||
-rw-r--r-- | po/ro.po | 360 | ||||
-rw-r--r-- | po/ru.po | 360 | ||||
-rw-r--r-- | po/sc.po | 359 | ||||
-rw-r--r-- | po/sk.po | 360 | ||||
-rw-r--r-- | po/sl.po | 360 | ||||
-rw-r--r-- | po/sq.po | 360 | ||||
-rw-r--r-- | po/sr.po | 360 | ||||
-rw-r--r-- | po/sr@Latn.po | 360 | ||||
-rw-r--r-- | po/sv.po | 360 | ||||
-rw-r--r-- | po/ta.po | 360 | ||||
-rw-r--r-- | po/tg.po | 360 | ||||
-rw-r--r-- | po/th.po | 360 | ||||
-rw-r--r-- | po/tl.po | 360 | ||||
-rw-r--r-- | po/tr.po | 360 | ||||
-rw-r--r-- | po/uk.po | 360 | ||||
-rw-r--r-- | po/uz.po | 360 | ||||
-rw-r--r-- | po/uz@cyrillic.po | 360 | ||||
-rw-r--r-- | po/vi.po | 360 | ||||
-rw-r--r-- | po/wa.po | 360 | ||||
-rw-r--r-- | po/zh_CN.po | 360 | ||||
-rw-r--r-- | po/zh_TW.po | 360 |
70 files changed, 13382 insertions, 11837 deletions
@@ -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 "" - @@ -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 "ምርጫውን መሞከር ይፈልጋሉ?" - @@ -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 "هل تريد تشغيل أداة التّهيئة الملائمة؟" - @@ -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?" - @@ -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 "Ці жадаеце пратэсціраваць настройкі?" - @@ -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 "Искате ли да тествате настройките?" - @@ -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 "আপনি কি সঠিক কনফিগ টুল রান করাতে চান?" - @@ -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 ?" - @@ -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 ?" - @@ -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?" - @@ -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í?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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 "Θέλετε να δοκιμάσετε τις ρυθμίσεις;" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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 "آیا میخواهید ابزار پیکربندی مناسب را اجرا کنید؟" - @@ -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?" - @@ -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 ?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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 "האם ברצונך להפעיל את כלי ההגדרות המתאים?" - @@ -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 "क्या आप उचित संरचना टूल को चलाना चाहते है ?" - @@ -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 ?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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 "設定しますか?" - @@ -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 "이 설정을 테스트해 보시겠습니까?" - @@ -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 "Тийиштүү конфигурция куралын иштетүүнү калайсызбы ?" - @@ -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 Norvaias <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?" - @@ -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?" - @@ -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?" - @@ -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 "Дали сакате да ја тестирате конфигурацијата?" - @@ -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 "вы?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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 ਸੰਦ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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 "Хотите настроить это сейчас?" - @@ -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 "" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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?" - @@ -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 "உங்கள் வடிவமைப்ைப சோதித்து பார்க்க வேண்டுமா? [சோதித்து பார்ப்பது முக்கியம்]" - @@ -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 "Шумо гузоришҳоро санҷидан мехоҳед ?" - @@ -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 "คุณต้องการทดสอบการคอนฟิกหรือไม่" - @@ -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 ?" - @@ -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?" - @@ -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 "Хочете налаштувати зараз?" - @@ -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 "Мослаш воситасини ишга туширишни истайсизми?" - @@ -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?" - @@ -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 "您想要執行適合的設定工具嗎?" - |