summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: d261c3a)
raw | patch | inline | side by side (parent: d261c3a)
author | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 27 May 2008 10:21:12 +0000 (10:21 +0000) | ||
committer | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Tue, 27 May 2008 10:21:12 +0000 (10:21 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@11022 594d385d-05f5-0310-b6e9-bd551577e9d8
46 files changed:
diff --git a/gosa-plugins/heimdal/admin/systems/services/kerberos/class_krb5_policy.inc b/gosa-plugins/heimdal/admin/systems/services/kerberos/class_krb5_policy.inc
+++ /dev/null
@@ -1,171 +0,0 @@
-<?php
-/*
- This code is part of GOsa (https://gosa.gonicus.de)
- Copyright (C) 2008 Fabian Hickert
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-class krb5_policy extends plugin
-{
- var $name = "";
- var $data = array();
- var $is_new = TRUE;
- var $init_name ="";
- var $parent ;
- var $config ;
- var $attributes = array("MASK","POLICY_REFCNT","PW_HISTORY_NUM","PW_MAX_LIFE",
- "PW_MIN_CLASSES","PW_MIN_LENGTH","PW_MIN_LIFE");
-
-
- /*! \brief Initializes the policy class.
- @param Object The GOsa configuration object.
- @param Array The policy data array to edit or an empty array()
- @param Object The parent object.
- */
- public function __construct($config,$entry,$parent)
- {
- $this->config = $config;
- $this->parent = $parent;
- if(count($entry)){
- $this->is_new =FALSE;
- $this->name = $entry['NAME'];
- $this->data = $entry['DATA'];
- }else{
- $this->data['MASK'] = 0;
- $this->data['POLICY_REFCNT'] = 0;
- $this->data['PW_HISTORY_NUM'] = 5;
- $this->data['PW_MAX_LIFE'] = 604800;
- $this->data['PW_MIN_CLASSES'] = 3;
- $this->data['PW_MIN_LENGTH'] = 6;
- $this->data['PW_MIN_LIFE'] = 36000;
- }
- $this->init_name = $this->name;
- }
-
-
- /*! \brief Returns a HTML ui which allows
- configuring this policy
- @return String a HTML interface.
- */
- public function execute()
- {
- $display = plugin::execute();
- $smarty = get_smarty();
-
- $smarty->assign("name",$this->name);
- foreach($this->attributes as $attr){
- $smarty->assign($attr,$this->data[$attr]);
- }
-
- $smarty->assign("POLICY_REFCNT", sprintf("<i>"._("This policy is referenced %d times.")."</i>", $this->data["POLICY_REFCNT"]));
- return($smarty->fetch(get_template_path("krb5_policy.tpl",TRUE,dirname(__FILE__))));
- }
-
-
- /*! \brief Saves the HTML posted variables
- */
- public function save_object()
- {
- if(isset($_POST['Policy_Posted'])){
- if(isset($_POST['name'])){
- $this->name = get_post("name");
- }
- foreach($this->attributes as $attr){
- if(isset($_POST[$attr])){
- $this->data[$attr] = get_post($attr);
- }
- }
- }
- }
-
-
- /*! \brief Checks the given input
- @return Array Containing errors about incorrect values.
- */
- public function check()
- {
- $message = array();
- $names = $this->parent->getPolicyNames();
- if($this->name != $this->init_name && in_array($this->name,$names)){
- $message[] = msgPool::duplicated(_("Policy name"));
- }
- if(empty($this->name)){
- $message[] = msgPool::required(_("Policy name"));
- }
-
- if(!preg_match("/^[a-z0-9\@\.\-_]*$/i",$this->name)){
- $message[] = msgPool::invalid(_("Policy name"),$this->name,"/[a-z0-9]/i");
- }
-
- /* Check password history */
- if(!is_numeric($this->data['PW_HISTORY_NUM'])){
- $message[] = msgPool::invalid(_("Password history size"));
- }elseif($this->data['PW_HISTORY_NUM'] <= 0){
- $message[] = msgPool::toosmall(_("Password history size"));
- }
-
- /* Check password minimum length */
- if(!is_numeric($this->data['PW_MIN_LENGTH'])){
- $message[] = msgPool::invalid(_("Minimum password length"));
- }elseif($this->data['PW_MIN_LENGTH'] <= 0){
- $message[] = msgPool::toosmall(_("Minimum password length"));
- }
-
- /* Check password different character classes */
- if(!is_numeric($this->data['PW_MIN_CLASSES'])){
- $message[] = msgPool::invalid(_("Required different characters"));
- }elseif($this->data['PW_MIN_CLASSES'] <= 0){
- $message[] = msgPool::toosmall(_("Required different characters"));
- }elseif($this->data['PW_MIN_CLASSES'] > $this->data['PW_MIN_LENGTH']){
- $message[] = sprintf(_("The value specified for '%s' must be smaller than the value specified for '%s'."),
- _("Required different characters"),_("Minimum password length"));
- }
-
- /* Check password min lifetime */
- if(!is_numeric($this->data['PW_MIN_LIFE'])){
- $message[] = msgPool::invalid(_("Minimum password lifetime"));
- }elseif($this->data['PW_MIN_LIFE'] <= 0){
- $message[] = msgPool::toosmall(_("Minimum password lifetime"));
- }
-
- /* Check password lifetime */
- if(!is_numeric($this->data['PW_MAX_LIFE'])){
- $message[] = msgPool::invalid(_("Password lifetime"));
- }elseif($this->data['PW_MAX_LIFE'] <= 0){
- $message[] = msgPool::toosmall(_("Password lifetime"));
- }elseif($this->data['PW_MAX_LIFE'] < $this->data['PW_MIN_LIFE']){
- $message[] = sprintf(_("The value specified for '%s' must be smaller than the value specified for '%s'."),
- _("Minimum password lifetime"),_("Password lifetime"));
- }
-
- return($message);
- }
-
-
- /*! \brief Returns object data of the currently edited policy
- @return Array A multidimensional array containing policy informations.
- */
- public function save()
- {
- $ret = array();
- $ret['NAME'] = $this->name;
- $ret['DATA'] = $this->data;
- return($ret);
- }
-}
-
-// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
-?>
diff --git a/gosa-plugins/heimdal/admin/systems/services/kerberos/class_password-methods-MIT.inc b/gosa-plugins/heimdal/admin/systems/services/kerberos/class_password-methods-MIT.inc
+++ /dev/null
@@ -1,634 +0,0 @@
-<?php
-/*
- This code is part of GOsa (https://gosa.gonicus.de)
- Copyright (C) 2008 Fabian Hickert
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-class passwordMethodMIT extends passwordMethod
-{
-
- var $dn = "new"; // DN of the current object
- var $parent_dn = "new"; // parents DN
- var $is_account = FALSE; // This is TRUE if this object already has a krb extension
- var $server_list = array(); // A list with all configured servers
- var $map = array(); // Mapping array, maps SERVER-REALM, REALM-SERVER ...
-
- var $goKrbRealm = ""; // The realm name this principal belongs to
- var $principal = ""; // The principals name (e.g. user@MY-DOMAIN.SYS)
- var $is_new = TRUE; // Is TRUE if principal is new
-
- var $si_error = FALSE; // TRUE is daemon communication failed
- var $si_error_msg = ""; // The last error message if above attribute is TRUE.
-
- var $values = array(
- "PRINC_EXPIRE_TIME", // Expiry date of this principal
- "PW_EXPIRATION", // Password expiration
- "MAX_LIFE", // Ticket lifetime
- "MASK", // I'dont know
- "MAX_RENEWABLE_LIFE", // Max ticket lifetime when renewed
- "POLICY"); // The policy used by this principal
-
- var $PRINC_EXPIRE_TIME = 0;
- var $PW_EXPIRATION = 0;
- var $PRINC_EXPIRE_TIME_clear = TRUE;
- var $PW_EXPIRATION_clear = TRUE;
- var $MAX_LIFE = 36000;
- var $MAX_RENEWABLE_LIFE = 604800;
- var $MASK = 0;
-
- var $flags = array(
- "DISALLOW_POSTDATED" =>0x00000001 , // Pohibit postdated tickets
- "DISALLOW_FORWARDABLE" =>0x00000002 , // Prohibit forwardable tickets
- "DISALLOW_TGT_BASED" =>0x00000004 , // Disallow Ticket-Granting Service
- "DISALLOW_RENEWABLE" =>0x00000008 , // Prohibit renewable tickets
- "DISALLOW_PROXIABLE" =>0x00000010 , // Disallow proxiable tickets
- "DISALLOW_DUP_SKEY" =>0x00000020 , // Disallow user to user authentification
- "DISALLOW_ALL_TIX" =>0x00000040 , // Forbid ticket issuance
- "REQUIRES_PRE_AUTH" =>0x00000080 , // Preauthentication required
- "REQUIRES_HW_AUTH" =>0x00000100 , // Hardware preauthentication
- "REQUIRES_PWCHANGE" =>0x00000200 , // Force a password change
- "UNKNOWN_0x00000400" =>0x00000400 , // ?
- "UNKNOWN_0x00000800" =>0x00000800 , // ?
- "DISALLOW_SVR" =>0x00001000 , // Prohibit issuance of service tickets
- "PWCHANGE_SERVICE" =>0x00002000 , // Password change service
- "SUPPORT_DESMD5" =>0x00004000 , // ?
- "NEW_PRINC" =>0x00008000 ); // ?
-
- var $used_flags = 128; // Flags, see below
-
- var $readonly = array(
- "FAIL_AUTH_COUNT", // The number of failed logins
- "KVNO", // Key version number
- "LAST_FAILED", // Last failed login time
- "LAST_PWD_CHANGE", // Password last change time
- "LAST_SUCCESS", // Last successful login
- "MOD_DATE"); // Last modification time
-
- var $FAIL_AUTH_COUNT = 0;
- var $KVNO = "";
- var $LAST_FAILED = 0;
- var $LAST_PWD_CHANGE = 0;
- var $LAST_SUCCESS = 0;
- var $MOD_DATE = 0;
-
- var $POLICY = "";
- var $POLICIES = array(); // Policies provided by the corrently selected realm/server
-
-
- public function __construct(&$config,$dn = "new")
- {
- $this->config= $config;
- $this->parent_dn = $dn;
-
- /* No config object given, this may be the case
- if there is only a is_available() request triggered.
- */
- if(!is_object($config)){
- return;
- }
-
- /* Keep the cached valued and skip loading principals
- from si until this method gets configured.
- */
- $skip_si_access = TRUE;
- if($dn != "new" && $dn != ""){
- session::un_set("MIT_CACHE");
- session::un_set("MIT_PRINCIPAL_CACHE");
- session::un_set("MIT_POLICY_CACHE");
- $skip_si_access = FALSE;
- }
-
- /* Get a list of all kerberos servers, defined in ldap
- and get a list of principals they are providing.
- */
- $ldap = $this->config->get_ldap_link();
- $ldap->cd($this->config->current['BASE']);
- $ldap->search("(&(objectClass=goServer)(objectClass=goKrbServer))",array("goKrbRealm","cn","description","macAddress"));
- $this->server_list = array();
- while($attrs = $ldap->fetch()){
- if(!isset($attrs['macAddress'][0])) continue;
- if(!isset($attrs['description'][0])) $attrs['description'][0] ="";
-
- if($skip_si_access){
- $principals = array();
- }else{
- $principals = $this->load_principals_for_server($attrs['macAddress'][0]);
- }
-
- /* Create Realm/Server/Principal mapping.
- */
- foreach($principals as $principal){
- $this->map["PRINCIPAL_SERVER"][$principal] = $attrs['cn'][0];
- $this->map["PRINCIPAL_REALM"] [$principal] = $attrs['goKrbRealm'][0];
- }
- $this->map["SERVER_REALM"][$attrs['cn'][0]] = $attrs['goKrbRealm'][0];
- $this->map["REALM_SERVER"][$attrs['goKrbRealm'][0]] = $attrs['cn'][0];
-
- /* Set first realm as selected.
- */
- if($this->goKrbRealm == ""){
- $this->goKrbRealm = $attrs['goKrbRealm'][0];
- }
-
- /* Create Server list
- */
- $this->server_list[$attrs['cn'][0]] = array("macAddress" => $attrs['macAddress'][0],
- "description"=> $attrs['description'][0],
- "dn" => $attrs['dn'],
- "principals" => $principals,
- "goKrbRealm" => $attrs['goKrbRealm'][0],
- "cn" => $attrs['cn'][0]);
- }
-
- /* If this methods is initialized with a valid object dn then
- load the object data from ldap and the SI daemon && initialize this class.
- */
- $this->is_new = TRUE;
- if(!$skip_si_access){
- $ldap = $this->config->get_ldap_link();
- $ldap->cd($dn);
- $ldap->cat($dn);
- $this->attrs = $ldap->fetch();
-
- /* Set initial pwd hash which take effect if no password method was set yet.
- Will be overwritten by the following lines, if the user has already a valid principal.
- */
- $this->principal = $this->attrs['uid'][0]."@".$this->goKrbRealm;
-
- if(isset($this->attrs['userPassword']) && preg_match("/^\{".$this->get_hash_name()."\}/",$this->attrs['userPassword'][0])){
-
- /* Extract principal name out of userPassword attribute
- */
- $p_name = preg_replace("/^\{".$this->get_hash_name()."\}/","",$this->attrs['userPassword'][0]);
-
- /* Try to detect server our principal is configured on
- */
- if(isset($this->map['PRINCIPAL_SERVER'][$p_name])){
- $server= $this->map['PRINCIPAL_SERVER'][$p_name];
- $this->goKrbRealm = $this->map['SERVER_REALM'][$server];
- $this->principal = $p_name;
-
- /* Load policies */
- $server_name = $this->map['REALM_SERVER'][$this->goKrbRealm];
- $server_mac = $this->server_list[$server_name]['macAddress'];
- $this->POLICIES = $this->load_policies_for_server($server_mac);
-
- /* Load principal */
- $this->load_principal($this->server_list[$server]['macAddress'],$p_name);
- $this->is_new = FALSE;
- }
- }
- }
- }
-
-
- /*! \brief Load a specific principal from the si daemon
- and initialize this plugin with it.
- @param String The macAddress of the kerberos server.
- @param String The name of the principal to load.
- */
- public function load_principal($server,$name)
- {
- $o = new gosaSupportDaemon();
- $tmp = array();
- $tmp = $o->krb5_get_principal($server,$name);
-
- if($o->is_error()){
- $this->si_error = TRUE;
- $this->si_error_msg = sprintf(_("While loading principal for '%s', from server '%s'."),$name,$server).": <br>".$o->get_error();
- msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
- }else{
-
- /* Load flags
- */
- if(isset($tmp['ATTRIBUTES'])){
- $this->used_flags = $tmp['ATTRIBUTES'];
- }
-
- /* Load readonly attributes
- */
- foreach($this->readonly as $attr){
- if(isset($tmp[$attr])){
- $this->$attr = $tmp[$attr];
- }
- }
-
- /* Load modifyable attributes
- */
- foreach($this->values as $attr){
- if(isset($tmp[$attr])){
- $this->$attr = $tmp[$attr];
- }
- }
-
- /* Update time checkboxes
- */
- $date_values = array("PW_EXPIRATION","PRINC_EXPIRE_TIME");
- foreach($date_values as $value){
- if(!empty($this->$value)){
- $clear = $value."_clear";
- $this->$clear = FALSE;
- }
- }
- }
- }
-
-
- /*! \brief Get the list of all configured principals for a given server.
- @param String The servers mac address.
- @return Array A list with all principals
- The results will cached.
- */
- public function load_principals_for_server($server)
- {
- if(!session::is_set("MIT_PRINCIPAL_CACHE")){
- session::set("MIT_PRINCIPAL_CACHE",array());
- }
- $cache = session::get("MIT_PRINCIPAL_CACHE");
- if(!isset($cache[$server])){
- $o = new gosaSupportDaemon();
- $tmp = $o->krb5_list_principals($server);
- if($o->is_error()){
- $this->si_error = TRUE;
- $this->si_error_msg = sprintf(_("While loading principals from server '%s'."),$server).": <br>".$o->get_error();
- msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
- return(array());
- }else{
- $cache[$server] = $tmp;
- }
- session::set("MIT_PRINCIPAL_CACHE",$cache);
- }
- return($cache[$server]);
- }
-
-
- /*! \brief get list of all configured policies
- for a given server.
- The results will cached.
- */
- public function load_policies_for_server($server)
- {
- if(!session::is_set("MIT_POLICY_CACHE")){
- session::set("MIT_POLICY_CACHE",array());
- }
- $cache = session::get("MIT_POLICY_CACHE");
- if(!isset($cache[$server])){
- $o = new gosaSupportDaemon();
- $tmp = $o->krb5_list_policies($server);
- if($o->is_error()){
- $this->si_error = TRUE;
- $this->si_error_msg = sprintf(_("While loading policies from server '%s'."),$server).": <br>".$o->get_error();
- msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
- return(array());
- }else{
- $cache[$server] = array();
- $cache[$server]["_none_"] = _("none");
- foreach($tmp as $policy){
- $cache[$server][$policy] = $policy;
- }
- ksort($cache[$server]);
- }
- session::set("MIT_POLICY_CACHE",$cache);
- }
- return($cache[$server]);
- }
-
-
- /*! \brief Check if this password method is useable.
- This is the case if there is a si server running and at least one server configured.
- kerberos support.
- */
- public function is_available()
- {
- $o = new gosaSupportDaemon(FALSE);
- if(count($this->server_list) && $o->connect()){
- return TRUE;
- }
- return(FALSE);
- }
-
-
- /*! \brief Create the password hash. In this case: {kerberos/sasl}name@RELAM
- @param String The password -in this case unusued.
- @return String The generated hash
- */
- public function generate_hash($pwd = "")
- {
- $mode= "kerberos";
- if (isset($this->config->current['KRBSASL']) && preg_match('/^true$/i', $this->config->current['KRBSASL'])){
- $mode= "sasl";
- }
- return "{".$mode."}".$this->attrs['uid'][0]."@".$this->goKrbRealm;
- }
-
-
- /*! \brief Removes this principal.
- */
- public function remove_from_parent()
- {
- if(!empty($this->principal) && $this->goKrbRealm){
- $server = $this->map['REALM_SERVER'][$this->goKrbRealm];
- $o = new gosaSupportDaemon();
- if(!$o->krb5_del_principal($this->server_list[$server]['macAddress'],$this->principal)){
- $this->si_error = TRUE;
- $this->si_error_msg = $o->get_error();
- msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
- }
- }
- }
-
-
- /*! \brief Set a new password for this principal
- @param String The new password.
- */
- public function set_password($password)
- {
- if(!empty($this->principal) && $this->goKrbRealm){
- $server = $this->map['REALM_SERVER'][$this->goKrbRealm];
- $o = new gosaSupportDaemon();
- if(!$o->krb5_set_password($this->server_list[$server]['macAddress'],$this->principal,$password)){
- msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
- return(FALSE);
- }
- }
- return(TRUE);
- }
-
-
- /*! \brief Return the hash name of this mehtod, e.g. to identify methods.
- @return String The hash used by this method.
- */
- public function get_hash_name()
- {
- $mode= "kerberos";
- if (isset($this->config->current['KRBSASL']) && preg_match('/^true$/i', $this->config->current['KRBSASL'])){
- $mode= "sasl";
- }
- return "$mode";
- }
-
-
- /*! \brief Returns TRUE if this method is configurable else FALSE
- @retrun Boolena TRUE if configurable, else FALSE.
- */
- public function is_configurable()
- {
- return TRUE;
- }
-
-
- /*! \brief Additional info displayed in the users password method drop down.
- @retunr String Additional password method info.
- */
- public function get_description()
- {
- return(_("Daemon based"));
- }
-
-
- /*! \brief Display a HTML based configuration dialog for this plugin
- @return String HTML.
- */
- public function configure()
- {
- $this->save_object();
-
- $years = array();
- $start = date("Y")-1;
- for($i = $start; $i < ($start +20) ; $i++){
- $years[$i] = $i;
- }
- $month= array();
- for($i = 1; $i <= 12 ; $i++){
- $month[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
- }
- $days= array();
- for($i = 1; $i <= 31 ; $i++){
- $days[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
- }
- $hours= array();
- for($i = 0; $i <= 23 ; $i++){
- $hours[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
- }
- $minutes= array();
- for($i = 0; $i <= 59 ; $i++){
- $minutes[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
- }
-
-
- /* Cancel heimdal options */
- if (isset($_POST['pw_abort']) || $this->display == FALSE){
- $this->display = FALSE;
- return("");
- }
-
- /* Cancel heimdal options */
- if (isset($_POST['pw_save'])){
- $msgs = $this->check();
- if(count($msgs)){
- foreach($msgs as $msg){
- msg_dialog::display(_("Heimdal"),$msg,WARNING_DIALOG);
- }
- }else{
- $this->display = FALSE;
- return "";
- }
- }
-
- $smarty = get_smarty();
- $smarty->assign("si_error",$this->si_error);
- $smarty->assign("si_error_msg",$this->si_error_msg);
- $smarty->assign("years",$years);
- $smarty->assign("month",$month);
- $smarty->assign("days",$days);
- $smarty->assign("hours",$hours);
- $smarty->assign("minutes",$minutes);
- $smarty->assign("server_list",$this->server_list);
- $smarty->assign("POLICY" ,$this->POLICY);
- $smarty->assign("goKrbRealm" , $this->goKrbRealm);
- $server_name = $this->map['REALM_SERVER'][$this->goKrbRealm];
- $server_mac = $this->server_list[$server_name]['macAddress'];
- $this->POLICIES = $this->load_policies_for_server($server_mac);
- $smarty->assign("POLICIES" ,$this->POLICIES);
-
- foreach($this->values as $attr){
- $smarty->assign($attr ,$this->$attr);
- }
- foreach($this->readonly as $attr){
- $smarty->assign($attr ,$this->$attr);
- }
- foreach($this->flags as $attr => $hex){
- $smarty->assign($attr, ($this->used_flags & $hex ));
- }
-
- $date_values = array("PRINC_EXPIRE_TIME","PW_EXPIRATION");
- foreach($date_values as $date_val){
- $clear = $date_val."_clear";
- $smarty->assign($date_val."_clear",$this->$clear);
- $smarty->assign($date_val."_y",date("Y",$this->$date_val));
- $smarty->assign($date_val."_m",date("m",$this->$date_val));
- $smarty->assign($date_val."_d",date("d",$this->$date_val));
- $smarty->assign($date_val."_h",date("h",$this->$date_val));
- $smarty->assign($date_val."_i",date("i",$this->$date_val));
- }
-
- return($smarty->fetch(get_template_path("pwd_kerberos_mit.tpl",TRUE,dirname(__FILE__))));
- }
-
-
- /*! \brief Saves all relevant HTML posts for this plugin
- */
- public function save_object()
- {
- /* If the communication with the si server failed,
- you are able to retry to connect to the server.
- Here we hanlde those requests.
- */
- if(isset($_POST['retry_si'])){
- $this->si_error= FALSE;
- $this->si_error_msg= "";
- session::un_set("MIT_PRINCIPAL_CACHE");
- session::un_set("MIT_POLICY_CACHE");
- $this->__construct($this->config,$this->parent_dn);
- }
-
- /* Only handle posts for this plugin, it its content was posted
- */
- if(isset($_POST['pwd_heimdal_posted'])){
-
- if(isset($_POST['goKrbRealm'])){
- $this->goKrbRealm = get_post("goKrbRealm");
- }
-
- $this->used_flags = 0;
- foreach($this->flags as $attr => $hex){
- if(isset($_POST[$attr])){
- $this->used_flags |= $hex;
- }
- }
-
- foreach(array("MAX_LIFE","MAX_RENEWABLE_LIFE","POLICY") as $attr){
- if(isset($_POST[$attr])){
- $this->$attr = get_post($attr);
- }
- }
-
- $date_values = array("PW_EXPIRATION","PRINC_EXPIRE_TIME");
- foreach($date_values as $date_value){
- $clear = $date_value."_clear";
- if(isset($_POST[$date_value."_clear"])){
- $this->$clear = TRUE;
- }else{
- $this->$clear = FALSE;
- $this->$date_value = gmmktime(
- $_POST[$date_value."_h"],
- $_POST[$date_value."_i"],
- 0,
- $_POST[$date_value."_m"],
- $_POST[$date_value."_d"],
- $_POST[$date_value."_y"]);
- }
- }
- }
- }
-
-
- /*! \brief Checks the values specified in the configuration dialog.
- @return Array Containing all error messages.
- */
- public function check()
- {
- $message = array();
-
- if(!preg_match("/^[0-9]*$/",$this->MAX_LIFE)){
- $message[] = msgPool::invalid(_("Ticket max life"),$this->MAX_LIFE,"/[0-9]/");
- }
- if(!preg_match("/^[0-9]*$/",$this->MAX_RENEWABLE_LIFE)){
- $message[] = msgPool::invalid(_("Ticket max renew"),$this->MAX_RENEWABLE_LIFE,"/[0-9]/");
- }
- return($message);
- }
-
-
- /*! \brief Saves changes back to the SI daemon.
- */
- public function save($dn)
- {
- $ldap = $this->config->get_ldap_link();
- $ldap->cd($dn);
- $ldap->cat($dn,array('uid'));
- $attrs = $ldap->fetch();
-
- if(isset($attrs['uid'][0])){
-
- /* Get servers mac */
- $server_name = $this->map['REALM_SERVER'][$this->goKrbRealm];
- $server_mac = $this->server_list[$server_name]['macAddress'];
-
- $uid = $attrs['uid'][0];
- $principal = $uid."@".strtoupper($this->goKrbRealm);
- $policy = $this->POLICY;
-
- /* Collect flags */
- $flags = array();
- $entry = array();
-
- $entry['ATTRIBUTES'] = $this->used_flags;
-
- /* Append other values */
- foreach($this->values as $attr){
- if($attr == "POLICY") continue;
- $entry[$attr] = $this->$attr;
- }
-
- /* Prepare entry to be saved */
- if($policy != "_none_"){
- $entry['POLICY'] = $policy;
- }
-
- /* Set date values
- */
- $date_values = array("PW_EXPIRATION","PRINC_EXPIRE_TIME");
- foreach($date_values as $value){
- $clear = $value."_clear";
- if($this->$clear){
- $entry[$value] = 0;
- }
- }
-
-
- /* Save principal changes */
- $o = new gosaSupportDaemon();
- if(in_array($principal,$this->server_list[$server_name]['principals'])){
- $this->is_new = FALSE;
- }
-
- if($this->is_new){
- $o->krb5_add_principal($server_mac,$principal,$entry);
- }else{
- $o->krb5_set_principal($server_mac,$principal,$entry);
- }
- if($o->is_error()){
- $this->si_error = TRUE;
- $this->si_error_msg = $o->get_error();
- msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
- }
- }
- }
-}
-// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
-?>
diff --git a/gosa-plugins/heimdal/admin/systems/services/kerberos/krb5_policy.tpl b/gosa-plugins/heimdal/admin/systems/services/kerberos/krb5_policy.tpl
+++ /dev/null
@@ -1,49 +0,0 @@
-<h2>{t}Policy settings{/t}</h2>
-<table style="width:100%">
- <tr>
- <td style="border-right:1px solid #AAA">
- <table>
- <tr>
- <td>{t}Policy name{/t}{$must}</td>
- <td><input type="text" name="name" value="{$name}"></td>
- </tr>
- <tr>
- <td>{t}Minimum password length{/t}</td>
- <td><input type="text" name="PW_MIN_LENGTH" value="{$PW_MIN_LENGTH}"></td>
- </tr>
- <tr>
- <td>{t}Required different characters{/t}</td>
- <td><input type="text" name="PW_MIN_CLASSES" value="{$PW_MIN_CLASSES}"></td>
- </tr>
- <tr>
- <td>{t}Password history size{/t}</td>
- <td><input type="text" name="PW_HISTORY_NUM" value="{$PW_HISTORY_NUM}"></td>
- </tr>
- </table>
- </td>
- <td style="vertical-align:top">
- <table>
- <td>
- <tr>
- <td>{t}Minimum password lifetime{/t}</td>
- <td><input type="text" name="PW_MIN_LIFE" value="{$PW_MIN_LIFE}"> {t}seconds{/t}</td>
- </tr>
- <tr>
- <td>{t}Password lifetime{/t}</td>
- <td><input type="text" name="PW_MAX_LIFE" value="{$PW_MAX_LIFE}"> {t}seconds{/t}</td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td colspan="2"><br>{$POLICY_REFCNT}</td>
- </tr>
- </table>
-<input type="hidden" name="Policy_Posted" value="1">
-<p class="seperator"> </p>
-
-<div style="text-align:right; padding:4px;">
- <input type='submit' name="save_policy" value="{msgPool type=okButton}">
-
- <input type='submit' name="cancel_policy" value="{msgPool type=cancelButton}">
-</div>
diff --git a/gosa-plugins/heimdal/admin/systems/services/kerberos/pwd_kerberos_mit.tpl b/gosa-plugins/heimdal/admin/systems/services/kerberos/pwd_kerberos_mit.tpl
+++ /dev/null
@@ -1,246 +0,0 @@
-
-{if $si_error}
-
- <h2>{t}Heimdal options{/t}</h2>
- <p>
- {msgPool type=siError p1=$si_error_msg}
- </p>
- <input type="submit" value="{t}retry{/t}" name="retry_si">
- <br>
- <br>
-
-<p class="seperator"></p>
-<p style="text-align:right;">
- <input type="submit" name="pw_abort" value="{t}Cancel{/t}">
-</p>
-{else}
-
-<table style="width:100%;">
- <tr>
- <td style="width:50%;vertical-align:top;">
- <h2>{t}Heimdal options{/t}</h2>
- <table style="width:100%;">
- <tr>
- <td>
- <label for="goKrbRealm">{t}Realm{/t}</label>
- </td>
- <td>
- <select name="goKrbRealm" onChange="document.mainform.submit();">
- {foreach from=$server_list item=item key=key}
- {if $item.goKrbRealm==$goKrbRealm}
- <option selected value="{$item.goKrbRealm}">{$item.goKrbRealm}</option>
- {else}
- <option value="{$item.goKrbRealm}">{$item.goKrbRealm}</option>
- {/if}
- {/foreach}
- </select>
- </td>
- <tr>
- </tr>
- <td>
- <label for="POLICY">{t}Policy{/t}</label>
- </td>
- <td>
- <select name="POLICY">
- {foreach from=$POLICIES item=item key=key}
- {if $POLICY==$item}
- <option selected value="{$key}">{$item}</option>
- {else}
- <option value="{$key}">{$item}</option>
- {/if}
- {/foreach}
- </select>
- </td>
- </tr>
- <tr>
- <td>
- <label for="MAX_LIFE">{t}Ticket max life{/t}</label>
- </td>
- <td>
- <input id="MAX_LIFE" type="text" name="MAX_LIFE" value="{$MAX_LIFE}">
- </td>
- </tr>
- <tr>
- <td>
- <label for="MAX_RENEWABLE_LIFE">{t}Ticket max renew{/t}</label>
- </td>
- <td>
- <input id="MAX_RENEWABLE_LIFE" type="text" name="MAX_RENEWABLE_LIFE" value="{$MAX_RENEWABLE_LIFE}">
- </td>
- </tr>
- </table>
- <p class='seperator'> </p>
- <table>
- <tr>
- <td>
- </td>
- <td style="width:40px;"><i>{t}infinite{/t}</i>
- </td>
- <td><i>{t}Hour{/t}</i>
- </td>
- <td style="width:60px;"><i>{t}Minute{/t}</i>
- </td>
- <td><i>{t}Day{/t}</i>
- </td>
- <td><i>{t}Month{/t}</i>
- </td>
- <td><i>{t}Year{/t}</i>
- </td>
- </tr>
- <tr>
- <td>
- <label for="PRINC_EXPIRE_TIME">{t}Valid ticket end time{/t}</label>
- </td>
- <td>
- <input type="checkbox" name="PRINC_EXPIRE_TIME_clear"
- onClick=" changeState('PRINC_EXPIRE_TIME_y');
- changeState('PRINC_EXPIRE_TIME_m');
- changeState('PRINC_EXPIRE_TIME_d');
- changeState('PRINC_EXPIRE_TIME_h');
- changeState('PRINC_EXPIRE_TIME_i');"
- {if $PRINC_EXPIRE_TIME_clear} checked {/if}
- >
- </td>
- <td>
- <select name="PRINC_EXPIRE_TIME_h" id="PRINC_EXPIRE_TIME_h" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
- {html_options options=$hours selected=$PRINC_EXPIRE_TIME_h}
- </select>
- </td>
- <td>
- <select name="PRINC_EXPIRE_TIME_i" id="PRINC_EXPIRE_TIME_i" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
- {html_options options=$minutes selected=$PRINC_EXPIRE_TIME_i}
- </select>
- </td>
- <td>
- <select name="PRINC_EXPIRE_TIME_d" id="PRINC_EXPIRE_TIME_d" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
- {html_options options=$days selected=$PRINC_EXPIRE_TIME_d}
- </select>
- </td>
- <td>
- <select name="PRINC_EXPIRE_TIME_m" id="PRINC_EXPIRE_TIME_m" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
- {html_options options=$month selected=$PRINC_EXPIRE_TIME_m}
- </select>
- </td>
- <td>
- <select name="PRINC_EXPIRE_TIME_y" id="PRINC_EXPIRE_TIME_y" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
- {html_options options=$years selected=$PRINC_EXPIRE_TIME_y}
- </select>
- </td>
- </tr>
- <tr>
- <td>
- <label for="PW_EXPIRATION">{t}Password end{/t}</label>
- </td>
- <td>
- <input type="checkbox" name="PW_EXPIRATION_clear"
- onClick=" changeState('PW_EXPIRATION_y');
- changeState('PW_EXPIRATION_m');
- changeState('PW_EXPIRATION_d');
- changeState('PW_EXPIRATION_h');
- changeState('PW_EXPIRATION_i');"
- {if $PW_EXPIRATION_clear} checked {/if}
- >
- </td>
- <td>
- <select name="PW_EXPIRATION_h" id="PW_EXPIRATION_h" {if $PW_EXPIRATION_clear} disabled {/if}>
- {html_options options=$hours selected=$PW_EXPIRATION_h}
- </select>
- </td>
- <td>
- <select name="PW_EXPIRATION_i" id="PW_EXPIRATION_i" {if $PW_EXPIRATION_clear} disabled {/if}>
- {html_options options=$minutes selected=$PW_EXPIRATION_i}
- </select>
-
- </td>
- <td>
- <select name="PW_EXPIRATION_d" id="PW_EXPIRATION_d" {if $PW_EXPIRATION_clear} disabled {/if}>
- {html_options options=$days selected=$PW_EXPIRATION_d}
- </select>
- </td>
- <td>
- <select name="PW_EXPIRATION_m" id="PW_EXPIRATION_m" {if $PW_EXPIRATION_clear} disabled {/if}>
- {html_options options=$month selected=$PW_EXPIRATION_m}
- </select>
- </td>
- <td>
- <select name="PW_EXPIRATION_y" id="PW_EXPIRATION_y" {if $PW_EXPIRATION_clear} disabled {/if}>
- {html_options options=$years selected=$PW_EXPIRATION_y}
- </select>
- </td>
- </tr>
- </table>
- <p class='seperator'> </p>
- <h2>{t}Status{/t}</h2>
- <table>
- <tr>
- <td style='width:160px;'>{t}Failed logins{/t}</td>
- <td>{if !$FAIL_AUTH_COUNT} {t}none{/t} {else} {$FAIL_AUTH_COUNT} {/if}</td>
- </tr>
- <tr>
- <td>{t}Key version number{/t}</td>
- <td>{$KVNO}</td>
- </tr>
- <tr>
- <td>{t}Last failed login{/t}</td>
- <td>{if !$LAST_FAILED} {t}none{/t} {else} {$LAST_FAILED|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
- </tr>
- <tr>
- <td>{t}Last password change{/t}</td>
- <td>{if !$LAST_PWD_CHANGE} {t}none{/t} {else} {$LAST_PWD_CHANGE|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
- </tr>
- <tr>
- <td>{t}Last successful login{/t}</td>
- <td>{if !$LAST_SUCCESS} {t}none{/t} {else} {$LAST_SUCCESS|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
- </tr>
- <tr>
- <td>{t}Last modification date{/t}</td>
- <td>{if !$MOD_DATE} {t}none{/t} {else} {$MOD_DATE|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
- </tr>
- </table>
-
-
- </td>
- <td style="vertical-align:top; border-left: solid 1px #BBBBBB; padding-left: 3px;">
- <h2>Flags</h2>
- <table width="100%">
- <tr>
- <td style="width:50%;">
-<input {if $DISALLOW_SVR} checked {/if} class="center"
- name="DISALLOW_SVR" value="1" type="checkbox">{t}Prohibit issuance of service tickets{/t}<br>
-<input {if $DISALLOW_FORWARDABLE} checked {/if} class="center"
- name="DISALLOW_FORWARDABLE" value="1" type="checkbox">{t}Prohibit forwardable tickets{/t}<br>
-<input {if $DISALLOW_PROXIABLE} checked {/if} class="center"
- name="DISALLOW_PROXIABLE" value="1" type="checkbox">{t}Disallow proxiable tickets{/t}<br>
-<input {if $DISALLOW_RENEWABLE} checked {/if} class="center"
- name="DISALLOW_RENEWABLE" value="1" type="checkbox">{t}Prohibit renewable tickets{/t}<br>
-<input {if $DISALLOW_POSTDATED} checked {/if} class="center"
- name="DISALLOW_POSTDATED" value="1" type="checkbox">{t}Pohibit postdated tickets{/t}<br>
-<input {if $DISALLOW_TGT_BASED} checked {/if} class="center"
- name="DISALLOW_TGT_BASED" value="1" type="checkbox">{t}Disallow Ticket-Granting Service{/t}<br>
-<input {if $PWCHANGE_SERVICE} checked {/if} class="center"
- name="PWCHANGE_SERVICE" value="1" type="checkbox">{t}Password change service{/t}<br>
-<input {if $REQUIRES_PRE_AUTH} checked {/if} class="center"
- name="REQUIRES_PRE_AUTH" value="1" type="checkbox">{t}Preauthentication required{/t}<br>
-<input {if $REQUIRES_PWCHANGE} checked {/if} class="center"
- name="REQUIRES_PWCHANGE" value="1" type="checkbox">{t}Force a password change{/t}<br>
-<input {if $REQUIRES_HW_AUTH} checked {/if} class="center"
- name="REQUIRES_HW_AUTH" value="1" type="checkbox">{t}Hardware preauthentication{/t}<br>
-<input {if $DISALLOW_DUP_SKEY} checked {/if} class="center"
- name="DISALLOW_DUP_SKEY" value="1" type="checkbox">{t}Disallow user to user authentification{/t}<br>
-<input {if $DISALLOW_ALL_TIX} checked {/if} class="center"
- name="DISALLOW_ALL_TIX" value="1" type="checkbox">{t}Forbid ticket issuance{/t}<br>
- </td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-<input type="hidden" name="pwd_heimdal_posted" value="1">
-<p class="seperator"></p>
-<p style="text-align:right;">
- <input type="submit" name="pw_save" value="{t}Save{/t}">
-
- <input type="submit" name="pw_abort" value="{t}Cancel{/t}">
-</p>
-
-{/if}
diff --git a/gosa-plugins/heimdal/locale/de/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/de/LC_MESSAGES/messages.po
index 94c0c3f5afb03db37b077d62bf36eca8f21d7594..f658be58ba564446e4179f3ecf8890bb02899732 100644 (file)
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2008-04-03 14:19+0200\n"
"Last-Translator: Jan Wenzel <jan.wenzel@gonicus.de>\n"
"Language-Team: Deutsch <de@li.org>\n"
msgid "Kerberos kadmin access"
msgstr "Kerberos-Zugang via kadmin"
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
msgstr "Kerberos Realm"
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
-msgstr "Administrator"
-
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "Passwort"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
msgid "Kerberos service"
msgstr "Kerberos-Dienst"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
msgid "Kerberos service (kadmin access informations)"
msgstr "Kerberos Dienst (kadmin Zugangs-Informationen)"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-msgid "Admin"
-msgstr "Administrator"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
msgid "Realm"
msgstr "Realm"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Kerberos access information"
msgstr "Kerberos Zugangs-Information"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "Dienste"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
msgid "Heimdal"
msgstr "Heimdal"
"Fehler beim Laden der Heimdal-Konfiguration, es wurde mehr als ein "
"Konfigurationseintrag für '%s' gefunden."
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr "LDAP-Fehler"
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr "Max Gültigkeit"
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr "Max Erneuerung"
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr "Gültigkeitsbeginn"
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr "Gültigkeitsende"
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
msgid "Valid password"
msgstr "Gültigkeitspasswort"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "Heimdal"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+#, fuzzy
+msgid "Ticket max life"
+msgstr "Max Gültigkeit"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+#, fuzzy
+msgid "Ticket max renew"
+msgstr "Max Erneuerung"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+#, fuzzy
+msgid "Valid ticket start time"
+msgstr "Gültigkeitsbeginn"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+#, fuzzy
+msgid "Valid ticket end time"
+msgstr "Gültigkeitsende"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "Passwort"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr ""
+
+#~ msgid "Admin user"
+#~ msgstr "Administrator"
+
+#~ msgid "Admin"
+#~ msgstr "Administrator"
diff --git a/gosa-plugins/heimdal/locale/es/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/es/LC_MESSAGES/messages.po
index ea2ffa272f93a5c801fc98221afcd9c006034626..a56300753bf01c30a13244577b5eb3d0eff5a9ca 100644 (file)
msgstr ""
"Project-Id-Version: admin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2007-07-24 00:26+0200\n"
"Last-Translator: ALEJANDRO ESCANERO BLANCO\n"
"Language-Team: <es@li.org>\n"
msgid "Kerberos kadmin access"
msgstr ""
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
-msgstr ""
-
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
-msgstr "Usuario administrador"
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Kerberos"
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "Contraseña"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
msgid "Kerberos service"
msgstr "Servicio Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
msgid "Kerberos service (kadmin access informations)"
msgstr "Servicio Kerberos (información acceso kadmin)"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-msgid "Admin"
-msgstr "Administrador"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
msgid "Realm"
msgstr "Dominio"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Kerberos access information"
msgstr "Acceso a información Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "Servicios"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
#, fuzzy
msgid "Heimdal"
msgstr "mujer"
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
#, fuzzy
msgid "Valid password"
msgstr "contraseña"
-#~ msgid "Save"
-#~ msgstr "Guardar"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "mujer"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "Contraseña"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr "Guardar"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr "Cancelar"
+
+#~ msgid "Admin user"
+#~ msgstr "Usuario administrador"
-#~ msgid "Cancel"
-#~ msgstr "Cancelar"
+#~ msgid "Admin"
+#~ msgstr "Administrador"
#, fuzzy
#~ msgid "Please specify a numeric value for %s."
diff --git a/gosa-plugins/heimdal/locale/fr/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/fr/LC_MESSAGES/messages.po
index 60ec03ba4a5132dcead4b7adff394970f88612db..bd3693c6f3f1e8dc50b1a40d060cd7c3b3ac0152 100644 (file)
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2007-07-19 11:57+0200\n"
"Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>\n"
"Language-Team: Français <fr@li.org>\n"
msgid "Kerberos kadmin access"
msgstr "Accès kadmin Kerberos"
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
msgstr "Realm Kerberos"
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
-msgstr "Administrateur"
-
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "Mot de passe"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
msgid "Kerberos service"
msgstr "Service Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
msgid "Kerberos service (kadmin access informations)"
msgstr "Service Kerberos ( information accès kadmin Kerberos )"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-msgid "Admin"
-msgstr "Administrateur"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
msgid "Realm"
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Kerberos access information"
msgstr "Information d'accès Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "Services"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
#, fuzzy
msgid "Heimdal"
msgstr "Série"
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
#, fuzzy
msgid "Valid password"
msgstr "Ancien mot de passe"
-#~ msgid "Save"
-#~ msgstr "Enregistrer"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "Série"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "Mot de passe"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr "Enregistrer"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr "Annuler"
+
+#~ msgid "Admin user"
+#~ msgstr "Administrateur"
-#~ msgid "Cancel"
-#~ msgstr "Annuler"
+#~ msgid "Admin"
+#~ msgstr "Administrateur"
#, fuzzy
#~ msgid "Please specify a numeric value for %s."
diff --git a/gosa-plugins/heimdal/locale/it/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/it/LC_MESSAGES/messages.po
index 8273c601cc94afcf44bc0676ee2f0a82e2e03fbd..0e459a0ac04e73038ed3c5aa79b3f7cfc0f6d2bd 100644 (file)
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2005-11-18 15:26+0100\n"
"Last-Translator: Alessandro Amici <a.amici@bopen.it>\n"
"Language-Team: Italian\n"
msgid "Kerberos kadmin access"
msgstr ""
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
-msgstr ""
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Kerberos"
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
msgstr ""
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "Password"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
#, fuzzy
msgid "Kerberos service"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
#, fuzzy
msgid "Kerberos service (kadmin access informations)"
msgstr "Informazioni personali"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-#, fuzzy
-msgid "Admin"
-msgstr "DN dell'amministratore"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
#, fuzzy
msgid "Realm"
msgstr "Cognome"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
#, fuzzy
msgid "Kerberos access information"
msgstr "Informazioni personali"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "Servizi"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
#, fuzzy
msgid "Heimdal"
msgstr "Terminali"
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
#, fuzzy
msgid "Valid password"
msgstr "Password"
-#~ msgid "Save"
-#~ msgstr "Salva"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "Terminali"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "Password"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr "Salva"
-#~ msgid "Cancel"
-#~ msgstr "Annulla"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr "Annulla"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "DN dell'amministratore"
#, fuzzy
#~ msgid "Please specify a numeric value for %s."
index e568aaf79d0332b928bda0b5ada378d84e46dbe6..b6bf563c7d4bde039f14d92c6a2f0415f7f197af 100644 (file)
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "Kerberos kadmin access"
msgstr ""
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+msgid "Kerberos Realms"
msgstr ""
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
msgstr ""
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+msgid "Kerberos service"
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
-msgid "Kerberos service"
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
msgid "Kerberos service (kadmin access informations)"
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-msgid "Admin"
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+msgid "Realm"
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
-msgid "Realm"
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Kerberos access information"
msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr ""
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
msgid "Heimdal"
msgstr ""
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
msgid "Valid password"
msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+msgid "Heimdal options"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+msgid "Password end"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr ""
diff --git a/gosa-plugins/heimdal/locale/nl/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/nl/LC_MESSAGES/messages.po
index 95e3f3e60e306037a8b8a4fe0647a6f2618be607..3baef7aed85de93ec9de466751b8787fcb19618e 100644 (file)
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2006-06-02 16:58+0100\n"
"Last-Translator: Niels Klomp (CareWorks ICT Services) <nk@careworks.nl>\n"
"Language-Team: CareWorks ICT Services <info@careworks.nl>\n"
msgid "Kerberos kadmin access"
msgstr "Kerberos kadmin toegang"
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
msgstr "Kerberos Realm"
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
-msgstr "Beheerder"
-
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "Wachtwoord"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
#, fuzzy
msgid "Kerberos service"
msgstr "Kerberos server"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
#, fuzzy
msgid "Kerberos service (kadmin access informations)"
msgstr "Kerberos kadmin toegang"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-#, fuzzy
-msgid "Admin"
-msgstr "Beheerders"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
#, fuzzy
msgid "Realm"
msgstr "RAM"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
#, fuzzy
msgid "Kerberos access information"
msgstr "Kerberos kadmin toegang"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "Services"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
#, fuzzy
msgid "Heimdal"
msgstr "Serieel"
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
#, fuzzy
msgid "Valid password"
msgstr "Oud wachtwoord"
-#~ msgid "Save"
-#~ msgstr "Opslaan"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "Serieel"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
-#~ msgid "Cancel"
-#~ msgstr "Annuleren"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "Wachtwoord"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr "Opslaan"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr "Annuleren"
+
+#~ msgid "Admin user"
+#~ msgstr "Beheerder"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "Beheerders"
#, fuzzy
#~ msgid "Please specify a numeric value for %s."
diff --git a/gosa-plugins/heimdal/locale/pl/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/pl/LC_MESSAGES/messages.po
index bb90f016050eefd36628a2859921b8e437d5858d..4708a444532d042acbc84c6963761b9b1b98e5cd 100644 (file)
msgstr ""
"Project-Id-Version: polski\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2007-07-14 21:45+0100\n"
"Last-Translator: Piotr Rybicki <meritus@innervision.pl>\n"
"Language-Team: Piotr Rybicki <meritus@innervision.pl>\n"
msgid "Kerberos kadmin access"
msgstr "Dostęp do Kerberos kadmin"
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
msgstr "Dziedzina Kerberos"
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
-msgstr "Użytkownik administracyjny"
-
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "Hasło"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
msgid "Kerberos service"
msgstr "Usługa Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
#, fuzzy
msgid "Kerberos service (kadmin access informations)"
msgstr "Informacje dostępowe Kerberos kadmin"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-msgid "Admin"
-msgstr "Admin"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
msgid "Realm"
msgstr "Dziedzina"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
#, fuzzy
msgid "Kerberos access information"
msgstr "Informacje dostępowe Kerberos kadmin"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "Usługi"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
#, fuzzy
msgid "Heimdal"
msgstr "kobieta"
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
#, fuzzy
msgid "Valid password"
msgstr "Stare hasło"
-#~ msgid "Save"
-#~ msgstr "Zapisz"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "kobieta"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "Hasło"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr "Zapisz"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr "Anuluj"
+
+#~ msgid "Admin user"
+#~ msgstr "Użytkownik administracyjny"
-#~ msgid "Cancel"
-#~ msgstr "Anuluj"
+#~ msgid "Admin"
+#~ msgstr "Admin"
#, fuzzy
#~ msgid "Please specify a numeric value for %s."
diff --git a/gosa-plugins/heimdal/locale/ru/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/ru/LC_MESSAGES/messages.po
index 2ec3097bbbb389887731fc19363750489881fcd1..93f7b50105d9e91a54ef3b95fba87a2c37230b0c 100644 (file)
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2005-04-18 14:35+0300\n"
"Last-Translator: Igor Muratov <migor@altlinux.org>\n"
"Language-Team: ALT Linux Team\n"
msgid "Kerberos kadmin access"
msgstr ""
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
#, fuzzy
-msgid "Kerberos Realm"
+msgid "Kerberos Realms"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-#, fuzzy
-msgid "Admin user"
-msgstr "Пользователи домена"
-
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "Пароль"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
#, fuzzy
msgid "Kerberos service"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
#, fuzzy
msgid "Kerberos service (kadmin access informations)"
msgstr "Личная информация"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-#, fuzzy
-msgid "Admin"
-msgstr "DN администратора"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
#, fuzzy
msgid "Realm"
msgstr "Имя сервера"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
#, fuzzy
msgid "Kerberos access information"
msgstr "Личная информация"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "Сервисы"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
#, fuzzy
msgid "Heimdal"
msgstr "Email"
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
#, fuzzy
msgid "Valid password"
msgstr "Пароль"
-#~ msgid "Save"
-#~ msgstr "Сохранить"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "Email"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
-#~ msgid "Cancel"
-#~ msgstr "Отмена"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "Пароль"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr "Сохранить"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr "Отмена"
+
+#, fuzzy
+#~ msgid "Admin user"
+#~ msgstr "Пользователи домена"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "DN администратора"
#, fuzzy
#~ msgid "Please specify a numeric value for %s."
diff --git a/gosa-plugins/heimdal/locale/zh/LC_MESSAGES/messages.po b/gosa-plugins/heimdal/locale/zh/LC_MESSAGES/messages.po
index 06765cecebadd6aba7c165ebafa7080e9d69f3eb..45de446dfcd70e7699c1b041dc54576815ef3df8 100644 (file)
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-04 09:23+0200\n"
+"POT-Creation-Date: 2008-05-27 10:42+0200\n"
"PO-Revision-Date: 2007-06-03 12:27+0800\n"
"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
"Language-Team: Chinese Simplified <zh@li.org>\n"
msgid "Kerberos kadmin access"
msgstr "Kerberos kadmin 访问"
-#: admin/systems/services/kerberos/goKrbServer.tpl:4
-msgid "Kerberos Realm"
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
msgstr "Kerberos Realm"
-#: admin/systems/services/kerberos/goKrbServer.tpl:12
-msgid "Admin user"
-msgstr "管理员"
-
-#: admin/systems/services/kerberos/goKrbServer.tpl:20
-#: admin/systems/services/kerberos/class_goKrbServer.inc:67
-#: admin/systems/services/kerberos/class_goKrbServer.inc:102
-msgid "Password"
-msgstr "口令"
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
-#: admin/systems/services/kerberos/class_goKrbServer.inc:29
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
#, fuzzy
msgid "Kerberos service"
msgstr "Kerberos 服务器"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:57
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
#, fuzzy
msgid "Kerberos service (kadmin access informations)"
msgstr "Kerberos kadmin 访问"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:70
-#: admin/systems/services/kerberos/class_goKrbServer.inc:101
-#, fuzzy
-msgid "Admin"
-msgstr "管理员"
-
-#: admin/systems/services/kerberos/class_goKrbServer.inc:73
-#: admin/systems/services/kerberos/class_goKrbServer.inc:100
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
#, fuzzy
msgid "Realm"
msgstr "Ram"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:91
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"In order to save policy changes, the server reqiures a valid mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
msgid "Kerberos"
msgstr "Kerberos"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
#, fuzzy
msgid "Kerberos access information"
msgstr "个人信息"
-#: admin/systems/services/kerberos/class_goKrbServer.inc:92
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
msgid "Services"
msgstr "服务"
#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:104
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:117
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:123
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:173
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:179
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:191
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:227
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:127
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:133
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:183
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:189
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:201
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:238
#, fuzzy
msgid "Heimdal"
msgstr "串行"
"found for '%s'."
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:153
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:414
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:163
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:425
msgid "LDAP error"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:334
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:345
msgid "Max life"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:337
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:348
msgid "Max renew"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:340
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:351
msgid "Valid start"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:343
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:354
msgid "Valid end"
msgstr ""
-#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:346
+#: admin/systems/services/kerberos/class_password-methods-heimdal.inc:357
#, fuzzy
msgid "Valid password"
msgstr "旧口令"
-#~ msgid "Save"
-#~ msgstr "保存"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:5
+#, fuzzy
+msgid "Heimdal options"
+msgstr "串行"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:6
+msgid "Use empty values for infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:10
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:18
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:32
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:34
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:36
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:38
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:40
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:42
+msgid "Year"
+msgstr ""
-#~ msgid "Cancel"
-#~ msgstr "取消"
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:47
+msgid "Valid ticket start time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:87
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:127
+#, fuzzy
+msgid "Password end"
+msgstr "口令"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:198
+msgid "Save"
+msgstr "保存"
+
+#: admin/systems/services/kerberos/pwd_heimdal.tpl:200
+msgid "Cancel"
+msgstr "取消"
+
+#~ msgid "Admin user"
+#~ msgstr "管理员"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "管理员"
#, fuzzy
#~ msgid "Please specify a numeric value for %s."
index f75050d4d3373ca9d8509d14191588c4bcdb749e..f5a268d6bd0a9b7f84cbc6c01e7f7e3e25ee489f 100644 (file)
description = "Heimdal kerberos management plugin"
version = 2.6
author = "Cajus Pollmeier <pollmeier@gonicus.de>"
+conflicts = mit-krb5
diff --git a/gosa-plugins/mit-krb5/admin/systems/services/kerberos/class_goKrbServer.inc b/gosa-plugins/mit-krb5/admin/systems/services/kerberos/class_goKrbServer.inc
--- /dev/null
@@ -0,0 +1,399 @@
+<?php
+/*
+ This code is part of GOsa (https://gosa.gonicus.de)
+ Copyright (C) 2008 Fabian Hickert
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+
+/*! brief The kerberos service class
+ */
+class goKrbServer extends goService{
+
+ var $cli_summary = "This pluign is used within the ServerService Pluign \nand indicates that this server supports NTP service.";
+ var $cli_description = "Some longer text\nfor help";
+ var $cli_parameters = array("eins" => "Eins ist toll", "zwei" => "Zwei ist noch besser");
+
+ /* This plugin only writes its objectClass */
+ var $objectclasses = array("goKrbServer");
+ var $attributes = array("goKrbRealm");
+ var $StatusFlag = "goKrbServerStatus";
+
+ /* This class can't be assigned twice so it conflicts with itsself */
+ var $conflicts = array("goKrbServer");
+
+ var $DisplayName = "";
+ var $dn = NULL;
+ var $goKrbServerStatus= "";
+ var $cn = "";
+ var $goKrbRealm = "";
+ var $view_logged = FALSE;
+
+ var $policies = array();
+ var $id = -1;
+ var $macAddress = "" ;
+
+
+ /*! \brief Initializes the kerberos service
+ @param Object GOsa configuration object.
+ @param String The object dn we are currently editing.
+ @param Object The parent object.
+ */
+ public function goKrbServer(&$config,$dn,$parent)
+ {
+ goService::goService($config,$dn);
+ $this->DisplayName = _("Kerberos service");
+ $this->parent = $parent;
+
+ /* Detect macAddress of this device
+ */
+ $this->macAddress = "";
+ if(isset($this->parent->parent->netConfigDNS->macAddress)){
+ $this->macAddress = &$this->parent->parent->netConfigDNS->macAddress;
+ }
+
+ /* Get configured policies
+ */
+ if(!empty($this->macAddress) && $this->is_account){
+ $o = new gosaSupportDaemon();
+ $tmp = $o->krb5_list_policies($this->macAddress);
+ if($o->is_error()){
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ }else{
+ $this->policies = array();
+ foreach($tmp as $policy){
+ $this->policies[] = array("NAME" => $policy,"STATUS" => "LOADED","DATA" => array());
+ }
+ }
+ }
+ }
+
+
+ /*! \brief Create HTML output
+ @return String HMTL output.
+ */
+ public function execute()
+ {
+ $smarty = get_smarty();
+
+ if(!$this->view_logged){
+ $this->view_logged = TRUE;
+ new log("view","server/".get_class($this),$this->dn);
+ }
+
+ /*******
+ Display sub dialogs
+ *******/
+
+ /* CANCEL Policy dialog
+ */
+ if(isset($_POST['cancel_policy'])){
+ $this->dialog = NULL;
+ }
+
+ /* SAVE Policy dialog
+ */
+ if($this->dialog instanceof krb5_policy && isset($_POST['save_policy'])){
+ $this->dialog->save_object();
+ $msgs = $this->dialog->check();
+ if(count($msgs)){
+ msg_dialog::displayChecks($msgs);
+ }else{
+ $this->AddPolicy($this->id,$this->dialog->save());
+ $this->dialog = NULL;
+ }
+ }
+
+ /* DISPLAY policy dialog
+ */
+ if($this->dialog instanceof krb5_policy){
+ $this->dialog->save_object();
+ return($this->dialog->execute());
+ }
+
+ /*******
+ Create HTML output for this plugin
+ *******/
+
+ $tmp = $this->plinfo();
+ foreach($tmp['plProvidedAcls'] as $name => $translation){
+ $smarty->assign($name."ACL",$this->getacl($name));
+ }
+
+ foreach($this->attributes as $attr){
+ $smarty->assign($attr,$this->$attr);
+ }
+
+ $divlist = new divSelectBox("Kerberos Policies");
+ $action = "<input type='image' src='images/lists/edit.png' class='center' name='policy_edit_%id'>";
+ $action .= "<input type='image' src='images/lists/trash.png' class='center' name='policy_del_%id'>";
+ foreach($this->policies as $key => $policy){
+ if($policy['STATUS'] == "REMOVED") continue;
+
+ $actions = preg_replace("/%id/",$key,$action);
+ $field1 = array("string" => $policy['NAME']);
+ $field3 = array("string" => $actions,
+ "attach"=>"style='width:40px; text-align:right; border:0px;'");
+
+ $divlist->AddEntry(array($field1,$field3));
+ }
+
+ $smarty->assign("divlist",$divlist->DrawList());
+ return($smarty->fetch(get_template_path("goKrbServer.tpl",TRUE,dirname(__FILE__))));
+ }
+
+
+ /* \brief Return serice informations, which will be shown in the service overview.
+ @return Array Some service information.
+ */
+ public function getListEntry()
+ {
+ $fields = goService::getListEntry();
+ $fields['Message'] = _("Kerberos service (kadmin access informations)");
+ $fields['AllowEdit'] = true;
+ return($fields);
+ }
+
+
+ /*! \brief Checks if all given values are valid
+ @return Array An array containing all error messages.
+ */
+ public function check()
+ {
+ $message = plugin::check();
+ if (empty($this->goKrbRealm)){
+ $message[]= msgPool::required(_("Realm"));
+ }
+ if(count($this->policies) && (empty($this->macAddress) || !tests::is_mac($this->macAddress))){
+ $message[] = _("Cannot apply policy changes! The defined kerberos server has no mac address.");
+ }
+ return($message);
+ }
+
+
+ /*! \brief Adds or updated a given policy.
+ @param Integer ID The policy to update, or -1 if it is a new one.
+ @param Array The policy settings.
+ */
+ public function AddPolicy($id,$policy)
+ {
+ if($id != -1 && $this->policies[$id]['NAME'] == $policy['NAME']){
+
+ /* Policy was edited
+ */
+ if($this->policies[$id]['STATUS'] == "LOADED"){
+ $policy['STATUS'] = "EDITED";
+ }else{
+ $policy['STATUS'] = $this->policies[$id]['STATUS'];
+ }
+ $this->policies[$this->id] = $policy;
+
+ }elseif($id != -1 && $this->policies[$id]['NAME'] != $policy['NAME']){
+
+ /* Policy was renamed, remove old and add new policy
+ */
+ $this->RemovePolicy($id);
+ $this->AddPolicy(-1,$policy);
+ }else{
+
+ /* Policy was added
+ */
+ $name = $policy['NAME'];
+
+ /* Check if there is already a policy with this name
+ which was removed before
+ */
+ foreach($this->policies as $pid => $entry){
+ if($entry['NAME'] == $name && $entry['STATUS'] == "REMOVED"){
+ $id = $pid;
+ break;
+ }
+ }
+
+ /* Update existing policy or create new one
+ */
+ if(isset($this->policies[$id])){
+ $policy['STATUS'] = "EDITED";
+ $this->policies[$id] = $policy;
+ }else{
+ $policy['STATUS'] = "ADDED";
+ $this->policies[] = $policy;
+ }
+ }
+ }
+
+
+ /*! \brief Returns all used policy names.
+ @return Array A list of used policy names.
+ */
+ public function getPolicyNames()
+ {
+ $ret = array();
+ foreach($this->policies as $policy){
+ if($policy['STATUS'] == "REMOVED") continue;
+ $ret[] = $policy['NAME'];
+ }
+ return($ret);
+ }
+
+
+ /*! \brief Marks a policy as remvoed
+ @param Integer the Id of the policy to remove
+ */
+ public function RemovePolicy($id)
+ {
+ /* Load policy information, if not done before
+ */
+ if($this->policies[$id]['STATUS'] == "LOADED" && empty($this->policies[$id]['DATA'])){
+ $o = new gosaSupportDaemon();
+ $this->policies[$id]['DATA'] = $o->krb5_get_policy($this->macAddress,$this->policies[$id]['NAME']);
+ }
+ if($this->policies[$id]['DATA']['POLICY_REFCNT']){
+ msg_dialog::display(_("Remove"),msgPool::stillInUse(_("Policy")),ERROR_DIALOG) ;
+ }else{
+ if($this->policies[$id]['STATUS'] == "ADDED"){
+ unset($this->policies[$id]);
+ }else{
+ $this->policies[$id]['STATUS'] = "REMOVED";
+ }
+ }
+ }
+
+
+ /*! \brief Save POSTed html variables
+ */
+ public function save_object()
+ {
+ if(isset($_POST['goKrbServerPosted'])){
+ plugin::save_object();
+
+ /* Add new Policy requested
+ */
+ if(isset($_POST['policy_add'])){
+ $this->dialog = new krb5_policy($this->config,array(),$this);
+ $this->id = -1;
+ }
+
+ /* Walk through POSTs an check for image-button posts
+ */
+ foreach($_POST as $name => $value){
+
+ /* Remove policy requested
+ */
+ if(preg_match("/^policy_del/",$name)){
+ $id = preg_replace("/^policy_del_([0-9]*)_.*/i","\\1",$name);
+ if(isset($this->policies[$id])){
+ $this->RemovePolicy($id);
+ }
+ break;
+ }
+
+ /* Edit Policy requested
+ */
+ if(preg_match("/^policy_edit/",$name)){
+ $id = preg_replace("/^policy_edit_([0-9]*)_.*/i","\\1",$name);
+ if(isset($this->policies[$id])){
+
+ /* Load policy information, if not done before
+ */
+ if($this->policies[$id]['STATUS'] == "LOADED" && empty($this->policies[$id]['DATA'])){
+ $o = new gosaSupportDaemon();
+ $this->policies[$id]['DATA'] = $o->krb5_get_policy($this->macAddress,$this->policies[$id]['NAME']);
+ }
+
+ /* Open dialog */
+ $this->id = $id;
+ $this->dialog = new krb5_policy($this->config,$this->policies[$id], $this);
+ }
+ break;
+ }
+ }
+ }
+ }
+
+
+ /*! \brief Save changes to ldap
+ */
+ public function save()
+ {
+ goService::save();
+
+ /* Send policy changes back to the si daemon
+ */
+ $actions = array("del" => array(),"add_edit" => array());
+ foreach($this->policies as $policy){
+
+ /* Unset not used vars */
+ if(isset($policy['DATA']['MASK'])) unset($policy['DATA']['MASK']);
+ if(isset($policy['DATA']['POLICY_REFCNT'])) unset($policy['DATA']['POLICY_REFCNT']);
+
+ switch($policy['STATUS']){
+ case "REMOVED" : $actions['del'] [] = $policy;break;
+ case "ADDED" :
+ case "EDITED" : $actions['add_edit'] [] = $policy;break;
+ }
+ }
+
+ $o = new gosaSupportDaemon();
+ $policies = $o->krb5_list_policies($this->macAddress);
+
+ /* Send remove policy event
+ */
+ foreach($actions['del'] as $policy){
+ if(!in_array($policy['NAME'],$policies)) continue;
+ if(!$o->krb5_del_policy($this->macAddress,$policy['NAME'])){
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ }
+ }
+
+ /* Send add new/edit policy event
+ */
+ foreach($actions['add_edit'] as $policy){
+ if(in_array($policy['NAME'],$policies)){
+ if(!$o->krb5_set_policy($this->macAddress,$policy['NAME'],$policy['DATA'])){
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ }
+ }else{
+ if(!$o->krb5_add_policy($this->macAddress,$policy['NAME'],$policy['DATA'])){
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ }
+ }
+ }
+ }
+
+
+ /*! \brief Return plugin informations for acl handling
+ @return Array ACL infos.
+ */
+ static function plInfo()
+ {
+ return (array(
+ "plShortName" => _("Kerberos"),
+ "plDescription" => _("Kerberos access information")." ("._("Services").")",
+ "plSelfModify" => FALSE,
+ "plDepends" => array(),
+ "plPriority" => 95,
+ "plSection" => array("administration"),
+ "plCategory" => array("server"),
+
+ "plProvidedAcls"=> array(
+ "goKrbPolicy" => _("Policies"),
+ "goKrbRealm" => _("Realm"))
+ ));
+ }
+}
+// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
+?>
diff --git a/gosa-plugins/mit-krb5/admin/systems/services/kerberos/class_krb5_policy.inc b/gosa-plugins/mit-krb5/admin/systems/services/kerberos/class_krb5_policy.inc
--- /dev/null
@@ -0,0 +1,171 @@
+<?php
+/*
+ This code is part of GOsa (https://gosa.gonicus.de)
+ Copyright (C) 2008 Fabian Hickert
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+class krb5_policy extends plugin
+{
+ var $name = "";
+ var $data = array();
+ var $is_new = TRUE;
+ var $init_name ="";
+ var $parent ;
+ var $config ;
+ var $attributes = array("MASK","POLICY_REFCNT","PW_HISTORY_NUM","PW_MAX_LIFE",
+ "PW_MIN_CLASSES","PW_MIN_LENGTH","PW_MIN_LIFE");
+
+
+ /*! \brief Initializes the policy class.
+ @param Object The GOsa configuration object.
+ @param Array The policy data array to edit or an empty array()
+ @param Object The parent object.
+ */
+ public function __construct($config,$entry,$parent)
+ {
+ $this->config = $config;
+ $this->parent = $parent;
+ if(count($entry)){
+ $this->is_new =FALSE;
+ $this->name = $entry['NAME'];
+ $this->data = $entry['DATA'];
+ }else{
+ $this->data['MASK'] = 0;
+ $this->data['POLICY_REFCNT'] = 0;
+ $this->data['PW_HISTORY_NUM'] = 5;
+ $this->data['PW_MAX_LIFE'] = 604800;
+ $this->data['PW_MIN_CLASSES'] = 3;
+ $this->data['PW_MIN_LENGTH'] = 6;
+ $this->data['PW_MIN_LIFE'] = 36000;
+ }
+ $this->init_name = $this->name;
+ }
+
+
+ /*! \brief Returns a HTML ui which allows
+ configuring this policy
+ @return String a HTML interface.
+ */
+ public function execute()
+ {
+ $display = plugin::execute();
+ $smarty = get_smarty();
+
+ $smarty->assign("name",$this->name);
+ foreach($this->attributes as $attr){
+ $smarty->assign($attr,$this->data[$attr]);
+ }
+
+ $smarty->assign("POLICY_REFCNT", sprintf("<i>"._("This policy is referenced %d times.")."</i>", $this->data["POLICY_REFCNT"]));
+ return($smarty->fetch(get_template_path("krb5_policy.tpl",TRUE,dirname(__FILE__))));
+ }
+
+
+ /*! \brief Saves the HTML posted variables
+ */
+ public function save_object()
+ {
+ if(isset($_POST['Policy_Posted'])){
+ if(isset($_POST['name'])){
+ $this->name = get_post("name");
+ }
+ foreach($this->attributes as $attr){
+ if(isset($_POST[$attr])){
+ $this->data[$attr] = get_post($attr);
+ }
+ }
+ }
+ }
+
+
+ /*! \brief Checks the given input
+ @return Array Containing errors about incorrect values.
+ */
+ public function check()
+ {
+ $message = array();
+ $names = $this->parent->getPolicyNames();
+ if($this->name != $this->init_name && in_array($this->name,$names)){
+ $message[] = msgPool::duplicated(_("Policy name"));
+ }
+ if(empty($this->name)){
+ $message[] = msgPool::required(_("Policy name"));
+ }
+
+ if(!preg_match("/^[a-z0-9\@\.\-_]*$/i",$this->name)){
+ $message[] = msgPool::invalid(_("Policy name"),$this->name,"/[a-z0-9]/i");
+ }
+
+ /* Check password history */
+ if(!is_numeric($this->data['PW_HISTORY_NUM'])){
+ $message[] = msgPool::invalid(_("Password history size"));
+ }elseif($this->data['PW_HISTORY_NUM'] <= 0){
+ $message[] = msgPool::toosmall(_("Password history size"));
+ }
+
+ /* Check password minimum length */
+ if(!is_numeric($this->data['PW_MIN_LENGTH'])){
+ $message[] = msgPool::invalid(_("Minimum password length"));
+ }elseif($this->data['PW_MIN_LENGTH'] <= 0){
+ $message[] = msgPool::toosmall(_("Minimum password length"));
+ }
+
+ /* Check password different character classes */
+ if(!is_numeric($this->data['PW_MIN_CLASSES'])){
+ $message[] = msgPool::invalid(_("Required different characters"));
+ }elseif($this->data['PW_MIN_CLASSES'] <= 0){
+ $message[] = msgPool::toosmall(_("Required different characters"));
+ }elseif($this->data['PW_MIN_CLASSES'] > $this->data['PW_MIN_LENGTH']){
+ $message[] = sprintf(_("The value specified for '%s' must be smaller than the value specified for '%s'!"),
+ _("Required different characters"),_("Minimum password length"));
+ }
+
+ /* Check password min lifetime */
+ if(!is_numeric($this->data['PW_MIN_LIFE'])){
+ $message[] = msgPool::invalid(_("Minimum password lifetime"));
+ }elseif($this->data['PW_MIN_LIFE'] <= 0){
+ $message[] = msgPool::toosmall(_("Minimum password lifetime"));
+ }
+
+ /* Check password lifetime */
+ if(!is_numeric($this->data['PW_MAX_LIFE'])){
+ $message[] = msgPool::invalid(_("Password lifetime"));
+ }elseif($this->data['PW_MAX_LIFE'] <= 0){
+ $message[] = msgPool::toosmall(_("Password lifetime"));
+ }elseif($this->data['PW_MAX_LIFE'] < $this->data['PW_MIN_LIFE']){
+ $message[] = sprintf(_("The value specified for '%s' must be smaller than the value specified for '%s'!"),
+ _("Minimum password lifetime"),_("Password lifetime"));
+ }
+
+ return($message);
+ }
+
+
+ /*! \brief Returns object data of the currently edited policy
+ @return Array A multidimensional array containing policy informations.
+ */
+ public function save()
+ {
+ $ret = array();
+ $ret['NAME'] = $this->name;
+ $ret['DATA'] = $this->data;
+ return($ret);
+ }
+}
+
+// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
+?>
diff --git a/gosa-plugins/mit-krb5/admin/systems/services/kerberos/class_password-methods-MIT.inc b/gosa-plugins/mit-krb5/admin/systems/services/kerberos/class_password-methods-MIT.inc
--- /dev/null
@@ -0,0 +1,634 @@
+<?php
+/*
+ This code is part of GOsa (https://gosa.gonicus.de)
+ Copyright (C) 2008 Fabian Hickert
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+class passwordMethodMIT extends passwordMethod
+{
+
+ var $dn = "new"; // DN of the current object
+ var $parent_dn = "new"; // parents DN
+ var $is_account = FALSE; // This is TRUE if this object already has a krb extension
+ var $server_list = array(); // A list with all configured servers
+ var $map = array(); // Mapping array, maps SERVER-REALM, REALM-SERVER ...
+
+ var $goKrbRealm = ""; // The realm name this principal belongs to
+ var $principal = ""; // The principals name (e.g. user@MY-DOMAIN.SYS)
+ var $is_new = TRUE; // Is TRUE if principal is new
+
+ var $si_error = FALSE; // TRUE is daemon communication failed
+ var $si_error_msg = ""; // The last error message if above attribute is TRUE.
+
+ var $values = array(
+ "PRINC_EXPIRE_TIME", // Expiry date of this principal
+ "PW_EXPIRATION", // Password expiration
+ "MAX_LIFE", // Ticket lifetime
+ "MASK", // I'dont know
+ "MAX_RENEWABLE_LIFE", // Max ticket lifetime when renewed
+ "POLICY"); // The policy used by this principal
+
+ var $PRINC_EXPIRE_TIME = 0;
+ var $PW_EXPIRATION = 0;
+ var $PRINC_EXPIRE_TIME_clear = TRUE;
+ var $PW_EXPIRATION_clear = TRUE;
+ var $MAX_LIFE = 36000;
+ var $MAX_RENEWABLE_LIFE = 604800;
+ var $MASK = 0;
+
+ var $flags = array(
+ "DISALLOW_POSTDATED" =>0x00000001 , // Pohibit postdated tickets
+ "DISALLOW_FORWARDABLE" =>0x00000002 , // Prohibit forwardable tickets
+ "DISALLOW_TGT_BASED" =>0x00000004 , // Disallow Ticket-Granting Service
+ "DISALLOW_RENEWABLE" =>0x00000008 , // Prohibit renewable tickets
+ "DISALLOW_PROXIABLE" =>0x00000010 , // Disallow proxiable tickets
+ "DISALLOW_DUP_SKEY" =>0x00000020 , // Disallow user to user authentification
+ "DISALLOW_ALL_TIX" =>0x00000040 , // Forbid ticket issuance
+ "REQUIRES_PRE_AUTH" =>0x00000080 , // Preauthentication required
+ "REQUIRES_HW_AUTH" =>0x00000100 , // Hardware preauthentication
+ "REQUIRES_PWCHANGE" =>0x00000200 , // Force a password change
+ "UNKNOWN_0x00000400" =>0x00000400 , // ?
+ "UNKNOWN_0x00000800" =>0x00000800 , // ?
+ "DISALLOW_SVR" =>0x00001000 , // Prohibit issuance of service tickets
+ "PWCHANGE_SERVICE" =>0x00002000 , // Password change service
+ "SUPPORT_DESMD5" =>0x00004000 , // ?
+ "NEW_PRINC" =>0x00008000 ); // ?
+
+ var $used_flags = 128; // Flags, see below
+
+ var $readonly = array(
+ "FAIL_AUTH_COUNT", // The number of failed logins
+ "KVNO", // Key version number
+ "LAST_FAILED", // Last failed login time
+ "LAST_PWD_CHANGE", // Password last change time
+ "LAST_SUCCESS", // Last successful login
+ "MOD_DATE"); // Last modification time
+
+ var $FAIL_AUTH_COUNT = 0;
+ var $KVNO = "";
+ var $LAST_FAILED = 0;
+ var $LAST_PWD_CHANGE = 0;
+ var $LAST_SUCCESS = 0;
+ var $MOD_DATE = 0;
+
+ var $POLICY = "";
+ var $POLICIES = array(); // Policies provided by the corrently selected realm/server
+
+
+ public function __construct(&$config,$dn = "new")
+ {
+ $this->config= $config;
+ $this->parent_dn = $dn;
+
+ /* No config object given, this may be the case
+ if there is only a is_available() request triggered.
+ */
+ if(!is_object($config)){
+ return;
+ }
+
+ /* Keep the cached valued and skip loading principals
+ from si until this method gets configured.
+ */
+ $skip_si_access = TRUE;
+ if($dn != "new" && $dn != ""){
+ session::un_set("MIT_CACHE");
+ session::un_set("MIT_PRINCIPAL_CACHE");
+ session::un_set("MIT_POLICY_CACHE");
+ $skip_si_access = FALSE;
+ }
+
+ /* Get a list of all kerberos servers, defined in ldap
+ and get a list of principals they are providing.
+ */
+ $ldap = $this->config->get_ldap_link();
+ $ldap->cd($this->config->current['BASE']);
+ $ldap->search("(&(objectClass=goServer)(objectClass=goKrbServer))",array("goKrbRealm","cn","description","macAddress"));
+ $this->server_list = array();
+ while($attrs = $ldap->fetch()){
+ if(!isset($attrs['macAddress'][0])) continue;
+ if(!isset($attrs['description'][0])) $attrs['description'][0] ="";
+
+ if($skip_si_access){
+ $principals = array();
+ }else{
+ $principals = $this->load_principals_for_server($attrs['macAddress'][0]);
+ }
+
+ /* Create Realm/Server/Principal mapping.
+ */
+ foreach($principals as $principal){
+ $this->map["PRINCIPAL_SERVER"][$principal] = $attrs['cn'][0];
+ $this->map["PRINCIPAL_REALM"] [$principal] = $attrs['goKrbRealm'][0];
+ }
+ $this->map["SERVER_REALM"][$attrs['cn'][0]] = $attrs['goKrbRealm'][0];
+ $this->map["REALM_SERVER"][$attrs['goKrbRealm'][0]] = $attrs['cn'][0];
+
+ /* Set first realm as selected.
+ */
+ if($this->goKrbRealm == ""){
+ $this->goKrbRealm = $attrs['goKrbRealm'][0];
+ }
+
+ /* Create Server list
+ */
+ $this->server_list[$attrs['cn'][0]] = array("macAddress" => $attrs['macAddress'][0],
+ "description"=> $attrs['description'][0],
+ "dn" => $attrs['dn'],
+ "principals" => $principals,
+ "goKrbRealm" => $attrs['goKrbRealm'][0],
+ "cn" => $attrs['cn'][0]);
+ }
+
+ /* If this methods is initialized with a valid object dn then
+ load the object data from ldap and the SI daemon && initialize this class.
+ */
+ $this->is_new = TRUE;
+ if(!$skip_si_access){
+ $ldap = $this->config->get_ldap_link();
+ $ldap->cd($dn);
+ $ldap->cat($dn);
+ $this->attrs = $ldap->fetch();
+
+ /* Set initial pwd hash which take effect if no password method was set yet.
+ Will be overwritten by the following lines, if the user has already a valid principal.
+ */
+ $this->principal = $this->attrs['uid'][0]."@".$this->goKrbRealm;
+
+ if(isset($this->attrs['userPassword']) && preg_match("/^\{".$this->get_hash_name()."\}/",$this->attrs['userPassword'][0])){
+
+ /* Extract principal name out of userPassword attribute
+ */
+ $p_name = preg_replace("/^\{".$this->get_hash_name()."\}/","",$this->attrs['userPassword'][0]);
+
+ /* Try to detect server our principal is configured on
+ */
+ if(isset($this->map['PRINCIPAL_SERVER'][$p_name])){
+ $server= $this->map['PRINCIPAL_SERVER'][$p_name];
+ $this->goKrbRealm = $this->map['SERVER_REALM'][$server];
+ $this->principal = $p_name;
+
+ /* Load policies */
+ $server_name = $this->map['REALM_SERVER'][$this->goKrbRealm];
+ $server_mac = $this->server_list[$server_name]['macAddress'];
+ $this->POLICIES = $this->load_policies_for_server($server_mac);
+
+ /* Load principal */
+ $this->load_principal($this->server_list[$server]['macAddress'],$p_name);
+ $this->is_new = FALSE;
+ }
+ }
+ }
+ }
+
+
+ /*! \brief Load a specific principal from the si daemon
+ and initialize this plugin with it.
+ @param String The macAddress of the kerberos server.
+ @param String The name of the principal to load.
+ */
+ public function load_principal($server,$name)
+ {
+ $o = new gosaSupportDaemon();
+ $tmp = array();
+ $tmp = $o->krb5_get_principal($server,$name);
+
+ if($o->is_error()){
+ $this->si_error = TRUE;
+ $this->si_error_msg = sprintf(_("Cannot load principal '%s', from server '%s'!"),$name,$server).": <br>".$o->get_error();
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ }else{
+
+ /* Load flags
+ */
+ if(isset($tmp['ATTRIBUTES'])){
+ $this->used_flags = $tmp['ATTRIBUTES'];
+ }
+
+ /* Load readonly attributes
+ */
+ foreach($this->readonly as $attr){
+ if(isset($tmp[$attr])){
+ $this->$attr = $tmp[$attr];
+ }
+ }
+
+ /* Load modifyable attributes
+ */
+ foreach($this->values as $attr){
+ if(isset($tmp[$attr])){
+ $this->$attr = $tmp[$attr];
+ }
+ }
+
+ /* Update time checkboxes
+ */
+ $date_values = array("PW_EXPIRATION","PRINC_EXPIRE_TIME");
+ foreach($date_values as $value){
+ if(!empty($this->$value)){
+ $clear = $value."_clear";
+ $this->$clear = FALSE;
+ }
+ }
+ }
+ }
+
+
+ /*! \brief Get the list of all configured principals for a given server.
+ @param String The servers mac address.
+ @return Array A list with all principals
+ The results will cached.
+ */
+ public function load_principals_for_server($server)
+ {
+ if(!session::is_set("MIT_PRINCIPAL_CACHE")){
+ session::set("MIT_PRINCIPAL_CACHE",array());
+ }
+ $cache = session::get("MIT_PRINCIPAL_CACHE");
+ if(!isset($cache[$server])){
+ $o = new gosaSupportDaemon();
+ $tmp = $o->krb5_list_principals($server);
+ if($o->is_error()){
+ $this->si_error = TRUE;
+ $this->si_error_msg = sprintf(_("Cannot load principals from server '%s'!"),$server).": <br>".$o->get_error();
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ return(array());
+ }else{
+ $cache[$server] = $tmp;
+ }
+ session::set("MIT_PRINCIPAL_CACHE",$cache);
+ }
+ return($cache[$server]);
+ }
+
+
+ /*! \brief get list of all configured policies
+ for a given server.
+ The results will cached.
+ */
+ public function load_policies_for_server($server)
+ {
+ if(!session::is_set("MIT_POLICY_CACHE")){
+ session::set("MIT_POLICY_CACHE",array());
+ }
+ $cache = session::get("MIT_POLICY_CACHE");
+ if(!isset($cache[$server])){
+ $o = new gosaSupportDaemon();
+ $tmp = $o->krb5_list_policies($server);
+ if($o->is_error()){
+ $this->si_error = TRUE;
+ $this->si_error_msg = sprintf(_("Cannot load policies from server '%s'!"),$server).": <br>".$o->get_error();
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ return(array());
+ }else{
+ $cache[$server] = array();
+ $cache[$server]["_none_"] = _("none");
+ foreach($tmp as $policy){
+ $cache[$server][$policy] = $policy;
+ }
+ ksort($cache[$server]);
+ }
+ session::set("MIT_POLICY_CACHE",$cache);
+ }
+ return($cache[$server]);
+ }
+
+
+ /*! \brief Check if this password method is useable.
+ This is the case if there is a si server running and at least one server configured.
+ kerberos support.
+ */
+ public function is_available()
+ {
+ $o = new gosaSupportDaemon(FALSE);
+ if(count($this->server_list) && $o->connect()){
+ return TRUE;
+ }
+ return(FALSE);
+ }
+
+
+ /*! \brief Create the password hash. In this case: {kerberos/sasl}name@RELAM
+ @param String The password -in this case unusued.
+ @return String The generated hash
+ */
+ public function generate_hash($pwd = "")
+ {
+ $mode= "kerberos";
+ if (isset($this->config->current['KRBSASL']) && preg_match('/^true$/i', $this->config->current['KRBSASL'])){
+ $mode= "sasl";
+ }
+ return "{".$mode."}".$this->attrs['uid'][0]."@".$this->goKrbRealm;
+ }
+
+
+ /*! \brief Removes this principal.
+ */
+ public function remove_from_parent()
+ {
+ if(!empty($this->principal) && $this->goKrbRealm){
+ $server = $this->map['REALM_SERVER'][$this->goKrbRealm];
+ $o = new gosaSupportDaemon();
+ if(!$o->krb5_del_principal($this->server_list[$server]['macAddress'],$this->principal)){
+ $this->si_error = TRUE;
+ $this->si_error_msg = $o->get_error();
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ }
+ }
+ }
+
+
+ /*! \brief Set a new password for this principal
+ @param String The new password.
+ */
+ public function set_password($password)
+ {
+ if(!empty($this->principal) && $this->goKrbRealm){
+ $server = $this->map['REALM_SERVER'][$this->goKrbRealm];
+ $o = new gosaSupportDaemon();
+ if(!$o->krb5_set_password($this->server_list[$server]['macAddress'],$this->principal,$password)){
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ return(FALSE);
+ }
+ }
+ return(TRUE);
+ }
+
+
+ /*! \brief Return the hash name of this mehtod, e.g. to identify methods.
+ @return String The hash used by this method.
+ */
+ public function get_hash_name()
+ {
+ $mode= "kerberos";
+ if (isset($this->config->current['KRBSASL']) && preg_match('/^true$/i', $this->config->current['KRBSASL'])){
+ $mode= "sasl";
+ }
+ return "$mode";
+ }
+
+
+ /*! \brief Returns TRUE if this method is configurable else FALSE
+ @retrun Boolena TRUE if configurable, else FALSE.
+ */
+ public function is_configurable()
+ {
+ return TRUE;
+ }
+
+
+ /*! \brief Additional info displayed in the users password method drop down.
+ @retunr String Additional password method info.
+ */
+ public function get_description()
+ {
+ return(_("Daemon based"));
+ }
+
+
+ /*! \brief Display a HTML based configuration dialog for this plugin
+ @return String HTML.
+ */
+ public function configure()
+ {
+ $this->save_object();
+
+ $years = array();
+ $start = date("Y")-1;
+ for($i = $start; $i < ($start +20) ; $i++){
+ $years[$i] = $i;
+ }
+ $month= array();
+ for($i = 1; $i <= 12 ; $i++){
+ $month[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
+ }
+ $days= array();
+ for($i = 1; $i <= 31 ; $i++){
+ $days[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
+ }
+ $hours= array();
+ for($i = 0; $i <= 23 ; $i++){
+ $hours[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
+ }
+ $minutes= array();
+ for($i = 0; $i <= 59 ; $i++){
+ $minutes[str_pad($i,2,"0",STR_PAD_LEFT)] = $i;
+ }
+
+
+ /* Cancel heimdal options */
+ if (isset($_POST['pw_abort']) || $this->display == FALSE){
+ $this->display = FALSE;
+ return("");
+ }
+
+ /* Cancel heimdal options */
+ if (isset($_POST['pw_save'])){
+ $msgs = $this->check();
+ if(count($msgs)){
+ foreach($msgs as $msg){
+ msg_dialog::display(_("Kerberos"),$msg,WARNING_DIALOG);
+ }
+ }else{
+ $this->display = FALSE;
+ return "";
+ }
+ }
+
+ $smarty = get_smarty();
+ $smarty->assign("si_error",$this->si_error);
+ $smarty->assign("si_error_msg",$this->si_error_msg);
+ $smarty->assign("years",$years);
+ $smarty->assign("month",$month);
+ $smarty->assign("days",$days);
+ $smarty->assign("hours",$hours);
+ $smarty->assign("minutes",$minutes);
+ $smarty->assign("server_list",$this->server_list);
+ $smarty->assign("POLICY" ,$this->POLICY);
+ $smarty->assign("goKrbRealm" , $this->goKrbRealm);
+ $server_name = $this->map['REALM_SERVER'][$this->goKrbRealm];
+ $server_mac = $this->server_list[$server_name]['macAddress'];
+ $this->POLICIES = $this->load_policies_for_server($server_mac);
+ $smarty->assign("POLICIES" ,$this->POLICIES);
+
+ foreach($this->values as $attr){
+ $smarty->assign($attr ,$this->$attr);
+ }
+ foreach($this->readonly as $attr){
+ $smarty->assign($attr ,$this->$attr);
+ }
+ foreach($this->flags as $attr => $hex){
+ $smarty->assign($attr, ($this->used_flags & $hex ));
+ }
+
+ $date_values = array("PRINC_EXPIRE_TIME","PW_EXPIRATION");
+ foreach($date_values as $date_val){
+ $clear = $date_val."_clear";
+ $smarty->assign($date_val."_clear",$this->$clear);
+ $smarty->assign($date_val."_y",date("Y",$this->$date_val));
+ $smarty->assign($date_val."_m",date("m",$this->$date_val));
+ $smarty->assign($date_val."_d",date("d",$this->$date_val));
+ $smarty->assign($date_val."_h",date("h",$this->$date_val));
+ $smarty->assign($date_val."_i",date("i",$this->$date_val));
+ }
+
+ return($smarty->fetch(get_template_path("pwd_kerberos_mit.tpl",TRUE,dirname(__FILE__))));
+ }
+
+
+ /*! \brief Saves all relevant HTML posts for this plugin
+ */
+ public function save_object()
+ {
+ /* If the communication with the si server failed,
+ you are able to retry to connect to the server.
+ Here we hanlde those requests.
+ */
+ if(isset($_POST['retry_si'])){
+ $this->si_error= FALSE;
+ $this->si_error_msg= "";
+ session::un_set("MIT_PRINCIPAL_CACHE");
+ session::un_set("MIT_POLICY_CACHE");
+ $this->__construct($this->config,$this->parent_dn);
+ }
+
+ /* Only handle posts for this plugin, it its content was posted
+ */
+ if(isset($_POST['pwd_heimdal_posted'])){
+
+ if(isset($_POST['goKrbRealm'])){
+ $this->goKrbRealm = get_post("goKrbRealm");
+ }
+
+ $this->used_flags = 0;
+ foreach($this->flags as $attr => $hex){
+ if(isset($_POST[$attr])){
+ $this->used_flags |= $hex;
+ }
+ }
+
+ foreach(array("MAX_LIFE","MAX_RENEWABLE_LIFE","POLICY") as $attr){
+ if(isset($_POST[$attr])){
+ $this->$attr = get_post($attr);
+ }
+ }
+
+ $date_values = array("PW_EXPIRATION","PRINC_EXPIRE_TIME");
+ foreach($date_values as $date_value){
+ $clear = $date_value."_clear";
+ if(isset($_POST[$date_value."_clear"])){
+ $this->$clear = TRUE;
+ }else{
+ $this->$clear = FALSE;
+ $this->$date_value = gmmktime(
+ $_POST[$date_value."_h"],
+ $_POST[$date_value."_i"],
+ 0,
+ $_POST[$date_value."_m"],
+ $_POST[$date_value."_d"],
+ $_POST[$date_value."_y"]);
+ }
+ }
+ }
+ }
+
+
+ /*! \brief Checks the values specified in the configuration dialog.
+ @return Array Containing all error messages.
+ */
+ public function check()
+ {
+ $message = array();
+
+ if(!preg_match("/^[0-9]*$/",$this->MAX_LIFE)){
+ $message[] = msgPool::invalid(_("Ticket max life"),$this->MAX_LIFE,"/[0-9]/");
+ }
+ if(!preg_match("/^[0-9]*$/",$this->MAX_RENEWABLE_LIFE)){
+ $message[] = msgPool::invalid(_("Ticket max renew"),$this->MAX_RENEWABLE_LIFE,"/[0-9]/");
+ }
+ return($message);
+ }
+
+
+ /*! \brief Saves changes back to the SI daemon.
+ */
+ public function save($dn)
+ {
+ $ldap = $this->config->get_ldap_link();
+ $ldap->cd($dn);
+ $ldap->cat($dn,array('uid'));
+ $attrs = $ldap->fetch();
+
+ if(isset($attrs['uid'][0])){
+
+ /* Get servers mac */
+ $server_name = $this->map['REALM_SERVER'][$this->goKrbRealm];
+ $server_mac = $this->server_list[$server_name]['macAddress'];
+
+ $uid = $attrs['uid'][0];
+ $principal = $uid."@".strtoupper($this->goKrbRealm);
+ $policy = $this->POLICY;
+
+ /* Collect flags */
+ $flags = array();
+ $entry = array();
+
+ $entry['ATTRIBUTES'] = $this->used_flags;
+
+ /* Append other values */
+ foreach($this->values as $attr){
+ if($attr == "POLICY") continue;
+ $entry[$attr] = $this->$attr;
+ }
+
+ /* Prepare entry to be saved */
+ if($policy != "_none_"){
+ $entry['POLICY'] = $policy;
+ }
+
+ /* Set date values
+ */
+ $date_values = array("PW_EXPIRATION","PRINC_EXPIRE_TIME");
+ foreach($date_values as $value){
+ $clear = $value."_clear";
+ if($this->$clear){
+ $entry[$value] = 0;
+ }
+ }
+
+
+ /* Save principal changes */
+ $o = new gosaSupportDaemon();
+ if(in_array($principal,$this->server_list[$server_name]['principals'])){
+ $this->is_new = FALSE;
+ }
+
+ if($this->is_new){
+ $o->krb5_add_principal($server_mac,$principal,$entry);
+ }else{
+ $o->krb5_set_principal($server_mac,$principal,$entry);
+ }
+ if($o->is_error()){
+ $this->si_error = TRUE;
+ $this->si_error_msg = $o->get_error();
+ msg_dialog::display(_("Service infrastructure"),msgPool::siError($o->get_error()),ERROR_DIALOG);
+ }
+ }
+ }
+}
+// vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler:
+?>
diff --git a/gosa-plugins/mit-krb5/admin/systems/services/kerberos/goKrbServer.tpl b/gosa-plugins/mit-krb5/admin/systems/services/kerberos/goKrbServer.tpl
--- /dev/null
@@ -0,0 +1,37 @@
+<h2><img class="center" alt="" align="middle" src="images/rightarrow.png" /> {t}Kerberos kadmin access{/t}</h2>
+
+ <table style='width:100%;'>
+ <tr>
+ <td>
+ <table>
+ <tr>
+ <td>{t}Kerberos Realms{/t}</td>
+ <td><input name="goKrbRealm" id="goKrbRealm" size=30 maxlength=60 value="{$goKrbRealm}"></td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <h2>{t}Policies{/t}</h2>
+ <table style="width:100%;">
+ <tr>
+ <td>
+ {render acl=$goKrbPolicyACL}
+ {$divlist}
+ {/render}
+ </td>
+ </tr>
+ </table>
+ <input type='submit' name="policy_add" value="{msgPool type=addButton}">
+ </td>
+ </tr>
+ </table>
+
+<p class='seperator'> </p>
+<div style="width:100%; text-align:right;padding-top:10px;padding-bottom:3px;">
+ <input type='submit' name='SaveService' value='{msgPool type=saveButton}'>
+
+ <input type='submit' name='CancelService' value='{msgPool type=cancelButton}'>
+</div>
+<input type="hidden" name="goKrbServerPosted" value="1">
diff --git a/gosa-plugins/mit-krb5/admin/systems/services/kerberos/krb5_policy.tpl b/gosa-plugins/mit-krb5/admin/systems/services/kerberos/krb5_policy.tpl
--- /dev/null
@@ -0,0 +1,49 @@
+<h2>{t}Policy settings{/t}</h2>
+<table style="width:100%">
+ <tr>
+ <td style="border-right:1px solid #AAA">
+ <table>
+ <tr>
+ <td>{t}Policy name{/t}{$must}</td>
+ <td><input type="text" name="name" value="{$name}"></td>
+ </tr>
+ <tr>
+ <td>{t}Minimum password length{/t}</td>
+ <td><input type="text" name="PW_MIN_LENGTH" value="{$PW_MIN_LENGTH}"></td>
+ </tr>
+ <tr>
+ <td>{t}Required different characters{/t}</td>
+ <td><input type="text" name="PW_MIN_CLASSES" value="{$PW_MIN_CLASSES}"></td>
+ </tr>
+ <tr>
+ <td>{t}Password history size{/t}</td>
+ <td><input type="text" name="PW_HISTORY_NUM" value="{$PW_HISTORY_NUM}"></td>
+ </tr>
+ </table>
+ </td>
+ <td style="vertical-align:top">
+ <table>
+ <td>
+ <tr>
+ <td>{t}Minimum password lifetime{/t}</td>
+ <td><input type="text" name="PW_MIN_LIFE" value="{$PW_MIN_LIFE}"> {t}seconds{/t}</td>
+ </tr>
+ <tr>
+ <td>{t}Password lifetime{/t}</td>
+ <td><input type="text" name="PW_MAX_LIFE" value="{$PW_MAX_LIFE}"> {t}seconds{/t}</td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2"><br>{$POLICY_REFCNT}</td>
+ </tr>
+ </table>
+<input type="hidden" name="Policy_Posted" value="1">
+<p class="seperator"> </p>
+
+<div style="text-align:right; padding:4px;">
+ <input type='submit' name="save_policy" value="{msgPool type=okButton}">
+
+ <input type='submit' name="cancel_policy" value="{msgPool type=cancelButton}">
+</div>
diff --git a/gosa-plugins/mit-krb5/admin/systems/services/kerberos/pwd_kerberos_mit.tpl b/gosa-plugins/mit-krb5/admin/systems/services/kerberos/pwd_kerberos_mit.tpl
--- /dev/null
@@ -0,0 +1,246 @@
+
+{if $si_error}
+
+ <h2>{t}Kerberos options{/t}</h2>
+ <p>
+ {msgPool type=siError p1=$si_error_msg}
+ </p>
+ <input type="submit" value="{t}Retry{/t}" name="retry_si">
+ <br>
+ <br>
+
+<p class="seperator"></p>
+<p style="text-align:right;">
+ <input type="submit" name="pw_abort" value="{t}Cancel{/t}">
+</p>
+{else}
+
+<table style="width:100%;">
+ <tr>
+ <td style="width:50%;vertical-align:top;">
+ <h2>{t}Kerberos options{/t}</h2>
+ <table style="width:100%;">
+ <tr>
+ <td>
+ <label for="goKrbRealm">{t}Realm{/t}</label>
+ </td>
+ <td>
+ <select name="goKrbRealm" onChange="document.mainform.submit();">
+ {foreach from=$server_list item=item key=key}
+ {if $item.goKrbRealm==$goKrbRealm}
+ <option selected value="{$item.goKrbRealm}">{$item.goKrbRealm}</option>
+ {else}
+ <option value="{$item.goKrbRealm}">{$item.goKrbRealm}</option>
+ {/if}
+ {/foreach}
+ </select>
+ </td>
+ <tr>
+ </tr>
+ <td>
+ <label for="POLICY">{t}Policy{/t}</label>
+ </td>
+ <td>
+ <select name="POLICY">
+ {foreach from=$POLICIES item=item key=key}
+ {if $POLICY==$item}
+ <option selected value="{$key}">{$item}</option>
+ {else}
+ <option value="{$key}">{$item}</option>
+ {/if}
+ {/foreach}
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <label for="MAX_LIFE">{t}Ticket max life{/t}</label>
+ </td>
+ <td>
+ <input id="MAX_LIFE" type="text" name="MAX_LIFE" value="{$MAX_LIFE}">
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <label for="MAX_RENEWABLE_LIFE">{t}Ticket max renew{/t}</label>
+ </td>
+ <td>
+ <input id="MAX_RENEWABLE_LIFE" type="text" name="MAX_RENEWABLE_LIFE" value="{$MAX_RENEWABLE_LIFE}">
+ </td>
+ </tr>
+ </table>
+ <p class='seperator'> </p>
+ <table>
+ <tr>
+ <td>
+ </td>
+ <td style="width:40px;"><i>{t}infinite{/t}</i>
+ </td>
+ <td><i>{t}Hour{/t}</i>
+ </td>
+ <td style="width:60px;"><i>{t}Minute{/t}</i>
+ </td>
+ <td><i>{t}Day{/t}</i>
+ </td>
+ <td><i>{t}Month{/t}</i>
+ </td>
+ <td><i>{t}Year{/t}</i>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <label for="PRINC_EXPIRE_TIME">{t}Valid ticket end time{/t}</label>
+ </td>
+ <td>
+ <input type="checkbox" name="PRINC_EXPIRE_TIME_clear"
+ onClick=" changeState('PRINC_EXPIRE_TIME_y');
+ changeState('PRINC_EXPIRE_TIME_m');
+ changeState('PRINC_EXPIRE_TIME_d');
+ changeState('PRINC_EXPIRE_TIME_h');
+ changeState('PRINC_EXPIRE_TIME_i');"
+ {if $PRINC_EXPIRE_TIME_clear} checked {/if}
+ >
+ </td>
+ <td>
+ <select name="PRINC_EXPIRE_TIME_h" id="PRINC_EXPIRE_TIME_h" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
+ {html_options options=$hours selected=$PRINC_EXPIRE_TIME_h}
+ </select>
+ </td>
+ <td>
+ <select name="PRINC_EXPIRE_TIME_i" id="PRINC_EXPIRE_TIME_i" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
+ {html_options options=$minutes selected=$PRINC_EXPIRE_TIME_i}
+ </select>
+ </td>
+ <td>
+ <select name="PRINC_EXPIRE_TIME_d" id="PRINC_EXPIRE_TIME_d" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
+ {html_options options=$days selected=$PRINC_EXPIRE_TIME_d}
+ </select>
+ </td>
+ <td>
+ <select name="PRINC_EXPIRE_TIME_m" id="PRINC_EXPIRE_TIME_m" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
+ {html_options options=$month selected=$PRINC_EXPIRE_TIME_m}
+ </select>
+ </td>
+ <td>
+ <select name="PRINC_EXPIRE_TIME_y" id="PRINC_EXPIRE_TIME_y" {if $PRINC_EXPIRE_TIME_clear} disabled {/if}>
+ {html_options options=$years selected=$PRINC_EXPIRE_TIME_y}
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <label for="PW_EXPIRATION">{t}Password expires{/t}</label>
+ </td>
+ <td>
+ <input type="checkbox" name="PW_EXPIRATION_clear"
+ onClick=" changeState('PW_EXPIRATION_y');
+ changeState('PW_EXPIRATION_m');
+ changeState('PW_EXPIRATION_d');
+ changeState('PW_EXPIRATION_h');
+ changeState('PW_EXPIRATION_i');"
+ {if $PW_EXPIRATION_clear} checked {/if}
+ >
+ </td>
+ <td>
+ <select name="PW_EXPIRATION_h" id="PW_EXPIRATION_h" {if $PW_EXPIRATION_clear} disabled {/if}>
+ {html_options options=$hours selected=$PW_EXPIRATION_h}
+ </select>
+ </td>
+ <td>
+ <select name="PW_EXPIRATION_i" id="PW_EXPIRATION_i" {if $PW_EXPIRATION_clear} disabled {/if}>
+ {html_options options=$minutes selected=$PW_EXPIRATION_i}
+ </select>
+
+ </td>
+ <td>
+ <select name="PW_EXPIRATION_d" id="PW_EXPIRATION_d" {if $PW_EXPIRATION_clear} disabled {/if}>
+ {html_options options=$days selected=$PW_EXPIRATION_d}
+ </select>
+ </td>
+ <td>
+ <select name="PW_EXPIRATION_m" id="PW_EXPIRATION_m" {if $PW_EXPIRATION_clear} disabled {/if}>
+ {html_options options=$month selected=$PW_EXPIRATION_m}
+ </select>
+ </td>
+ <td>
+ <select name="PW_EXPIRATION_y" id="PW_EXPIRATION_y" {if $PW_EXPIRATION_clear} disabled {/if}>
+ {html_options options=$years selected=$PW_EXPIRATION_y}
+ </select>
+ </td>
+ </tr>
+ </table>
+ <p class='seperator'> </p>
+ <h2>{t}Status{/t}</h2>
+ <table>
+ <tr>
+ <td style='width:160px;'>{t}Failed logins{/t}</td>
+ <td>{if !$FAIL_AUTH_COUNT} {t}none{/t} {else} {$FAIL_AUTH_COUNT} {/if}</td>
+ </tr>
+ <tr>
+ <td>{t}Key version number{/t}</td>
+ <td>{$KVNO}</td>
+ </tr>
+ <tr>
+ <td>{t}Last failed login{/t}</td>
+ <td>{if !$LAST_FAILED} {t}none{/t} {else} {$LAST_FAILED|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
+ </tr>
+ <tr>
+ <td>{t}Last password change{/t}</td>
+ <td>{if !$LAST_PWD_CHANGE} {t}none{/t} {else} {$LAST_PWD_CHANGE|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
+ </tr>
+ <tr>
+ <td>{t}Last successful login{/t}</td>
+ <td>{if !$LAST_SUCCESS} {t}none{/t} {else} {$LAST_SUCCESS|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
+ </tr>
+ <tr>
+ <td>{t}Last modification date{/t}</td>
+ <td>{if !$MOD_DATE} {t}none{/t} {else} {$MOD_DATE|date_format:"%d.%m.%Y %H:%m:%S"} {/if}</td>
+ </tr>
+ </table>
+
+
+ </td>
+ <td style="vertical-align:top; border-left: solid 1px #BBBBBB; padding-left: 3px;">
+ <h2>Flags</h2>
+ <table width="100%">
+ <tr>
+ <td style="width:50%;">
+<input {if $DISALLOW_SVR} checked {/if} class="center"
+ name="DISALLOW_SVR" value="1" type="checkbox">{t}Prohibit issuance of service tickets{/t}<br>
+<input {if $DISALLOW_FORWARDABLE} checked {/if} class="center"
+ name="DISALLOW_FORWARDABLE" value="1" type="checkbox">{t}Prohibit forwardable tickets{/t}<br>
+<input {if $DISALLOW_PROXIABLE} checked {/if} class="center"
+ name="DISALLOW_PROXIABLE" value="1" type="checkbox">{t}Disallow proxiable tickets{/t}<br>
+<input {if $DISALLOW_RENEWABLE} checked {/if} class="center"
+ name="DISALLOW_RENEWABLE" value="1" type="checkbox">{t}Prohibit renewable tickets{/t}<br>
+<input {if $DISALLOW_POSTDATED} checked {/if} class="center"
+ name="DISALLOW_POSTDATED" value="1" type="checkbox">{t}Pohibit postdated tickets{/t}<br>
+<input {if $DISALLOW_TGT_BASED} checked {/if} class="center"
+ name="DISALLOW_TGT_BASED" value="1" type="checkbox">{t}Disallow Ticket-Granting Service{/t}<br>
+<input {if $PWCHANGE_SERVICE} checked {/if} class="center"
+ name="PWCHANGE_SERVICE" value="1" type="checkbox">{t}Password change service{/t}<br>
+<input {if $REQUIRES_PRE_AUTH} checked {/if} class="center"
+ name="REQUIRES_PRE_AUTH" value="1" type="checkbox">{t}Preauthentication required{/t}<br>
+<input {if $REQUIRES_PWCHANGE} checked {/if} class="center"
+ name="REQUIRES_PWCHANGE" value="1" type="checkbox">{t}Force a password change{/t}<br>
+<input {if $REQUIRES_HW_AUTH} checked {/if} class="center"
+ name="REQUIRES_HW_AUTH" value="1" type="checkbox">{t}Hardware preauthentication{/t}<br>
+<input {if $DISALLOW_DUP_SKEY} checked {/if} class="center"
+ name="DISALLOW_DUP_SKEY" value="1" type="checkbox">{t}Disallow user to user authentification{/t}<br>
+<input {if $DISALLOW_ALL_TIX} checked {/if} class="center"
+ name="DISALLOW_ALL_TIX" value="1" type="checkbox">{t}Forbid ticket issuance{/t}<br>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+<input type="hidden" name="pwd_heimdal_posted" value="1">
+<p class="seperator"></p>
+<p style="text-align:right;">
+ <input type="submit" name="pw_save" value="{t}Save{/t}">
+
+ <input type="submit" name="pw_abort" value="{t}Cancel{/t}">
+</p>
+
+{/if}
diff --git a/gosa-plugins/mit-krb5/contrib/hdb.schema b/gosa-plugins/mit-krb5/contrib/hdb.schema
--- /dev/null
@@ -0,0 +1,139 @@
+# Definitions for a Kerberos V KDC schema
+#
+# $Id: hdb.schema 14958 2005-04-25 17:33:40Z lha $
+#
+# This version is compatible with OpenLDAP 1.8
+#
+# OID Base is iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) padl(5322) kdcSchema(10)
+#
+# Syntaxes are under 1.3.6.1.4.1.5322.10.0
+# Attributes types are under 1.3.6.1.4.1.5322.10.1
+# Object classes are under 1.3.6.1.4.1.5322.10.2
+
+# Syntax definitions
+
+#krb5KDCFlagsSyntax SYNTAX ::= {
+# WITH SYNTAX INTEGER
+#-- initial(0), -- require as-req
+#-- forwardable(1), -- may issue forwardable
+#-- proxiable(2), -- may issue proxiable
+#-- renewable(3), -- may issue renewable
+#-- postdate(4), -- may issue postdatable
+#-- server(5), -- may be server
+#-- client(6), -- may be client
+#-- invalid(7), -- entry is invalid
+#-- require-preauth(8), -- must use preauth
+#-- change-pw(9), -- change password service
+#-- require-hwauth(10), -- must use hwauth
+#-- ok-as-delegate(11), -- as in TicketFlags
+#-- user-to-user(12), -- may use user-to-user auth
+#-- immutable(13) -- may not be deleted
+# ID { 1.3.6.1.4.1.5322.10.0.1 }
+#}
+
+#krb5PrincipalNameSyntax SYNTAX ::= {
+# WITH SYNTAX OCTET STRING
+#-- String representations of distinguished names as per RFC1510
+# ID { 1.3.6.1.4.1.5322.10.0.2 }
+#}
+
+# Attribute type definitions
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.1
+ NAME 'krb5PrincipalName'
+ DESC 'The unparsed Kerberos principal name'
+ EQUALITY caseExactIA5Match
+ SINGLE-VALUE
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.2
+ NAME 'krb5KeyVersionNumber'
+ EQUALITY integerMatch
+ SINGLE-VALUE
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.3
+ NAME 'krb5MaxLife'
+ EQUALITY integerMatch
+ SINGLE-VALUE
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.4
+ NAME 'krb5MaxRenew'
+ EQUALITY integerMatch
+ SINGLE-VALUE
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.5
+ NAME 'krb5KDCFlags'
+ EQUALITY integerMatch
+ SINGLE-VALUE
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.6
+ NAME 'krb5EncryptionType'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.7
+ NAME 'krb5ValidStart'
+ EQUALITY generalizedTimeMatch
+ ORDERING generalizedTimeOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
+ SINGLE-VALUE )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.8
+ NAME 'krb5ValidEnd'
+ EQUALITY generalizedTimeMatch
+ ORDERING generalizedTimeOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
+ SINGLE-VALUE )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.9
+ NAME 'krb5PasswordEnd'
+ EQUALITY generalizedTimeMatch
+ ORDERING generalizedTimeOrderingMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
+ SINGLE-VALUE )
+
+# this is temporary; keys will eventually
+# be child entries or compound attributes.
+attributetype ( 1.3.6.1.4.1.5322.10.1.10
+ NAME 'krb5Key'
+ DESC 'Encoded ASN1 Key as an octet string'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.11
+ NAME 'krb5PrincipalRealm'
+ DESC 'Distinguished name of krb5Realm entry'
+ SUP distinguishedName )
+
+attributetype ( 1.3.6.1.4.1.5322.10.1.12
+ NAME 'krb5RealmName'
+ EQUALITY octetStringMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
+
+# Object class definitions
+
+objectclass ( 1.3.6.1.4.1.5322.10.2.1
+ NAME 'krb5Principal'
+ SUP top
+ AUXILIARY
+ MUST ( krb5PrincipalName )
+ MAY ( cn $ krb5PrincipalRealm ) )
+
+objectclass ( 1.3.6.1.4.1.5322.10.2.2
+ NAME 'krb5KDCEntry'
+ SUP krb5Principal
+ AUXILIARY
+ MUST ( krb5KeyVersionNumber )
+ MAY ( krb5ValidStart $ krb5ValidEnd $ krb5PasswordEnd $
+ krb5MaxLife $ krb5MaxRenew $ krb5KDCFlags $
+ krb5EncryptionType $ krb5Key ) )
+
+objectclass ( 1.3.6.1.4.1.5322.10.2.3
+ NAME 'krb5Realm'
+ SUP top
+ AUXILIARY
+ MUST ( krb5RealmName ) )
+
diff --git a/gosa-plugins/mit-krb5/help/guide.xml b/gosa-plugins/mit-krb5/help/guide.xml
diff --git a/gosa-plugins/mit-krb5/locale/de/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/de/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,316 @@
+# translation of messages.po to Deutsch
+# GOsa2 Translations
+# Copyright (C) 2003 GONICUS GmbH, Germany
+# This file is distributed under the same license as the GOsa2 package.
+#
+#
+# Alfred Schroeder <schroeder@GONICUS.de>, 2004.
+# Cajus Pollmeier <pollmeier@gonicus.de>, 2004, 2005, 2006, 2008.
+# Jan Wenzel <jan.wenzel@gonicus.de>, 2004,2005, 2008.
+# Stefan Koehler <stefan.koehler@GONICUS.de>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: messages\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2008-05-27 10:41+0200\n"
+"Last-Translator: Cajus Pollmeier <pollmeier@gonicus.de>\n"
+"Language-Team: Deutsch <de@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr "Kann Principal '%s' nicht von Server '%s' beziehen!"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr "Dienst-Infrastruktur"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr "Kann die Liste der Principals nicht von Server '%s' beziehen!"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr "Kann die Liste der Richtlinien nicht von Server '%s' beziehen!"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr "keine"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr "Dienst basierend"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr "Maximale Ticketlebensdauer"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr "Maximale Ticket-Erneuerbarkeit"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr "Kerberos-Zugang via kadmin"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+msgid "Kerberos Realms"
+msgstr "Kerberos Realms"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr "Richtlinien"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+msgid "Kerberos service"
+msgstr "Kerberos-Dienst"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Kerberos Dienst (kadmin Zugangs-Informationen)"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+msgid "Realm"
+msgstr "Realm"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid "Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr "Kann die Richtlinienänderungen nicht anwenden! Der verwendete Kerberos-Server hat keine MAC-Adresse."
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr "Entfernen"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr "Richtlinie"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Kerberos access information"
+msgstr "Kerberos Zugangs-Information"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "Dienste"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr "Richtlinien-Einstellungen"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr "Richtlinien-Name"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr "Minimale Passwortlänge"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr "Anzahl der unterschiedlichen Zeichen"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr "Größe der Passwort-Historie"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr "Minimale Passwort-Lebenszeit"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr "Sekunden"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Password lifetime"
+msgstr "Passwort-Lebenszeit"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+msgid "Kerberos options"
+msgstr "Kerberos Einstellungen"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr "Wiederholen"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "Abbrechen"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr "unendlich"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr "Stunde"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr "Minute"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr "Tag"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr "Monat"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr "Jahr"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr "Gültigkeitsende des Tickets"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+msgid "Password expires"
+msgstr "Passwort läuft ab"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr "Status"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr "Fehlgeschlagene Anmeldungen"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr "Schlüssel Versionsnummer"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr "Letzte fehlgeschlagene Anmeldung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr "Letzte Passwortänderung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr "Letzte erfolgreiche Anmeldung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr "Letzte Änderung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr "Ausgeben von Dienst-Tickets verbieten"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr "Ticketweiterleitung verbieten"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr "Proxyable-Ticekts verbieten"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr "Erneuerbare Tickets verbieten"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr "Zurückdatierte Tickets verbieten"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr "Ticket-Granting-Dienst verbieten"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr "Passwort-Änderungs-Dienst"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr "Benötige Vor-Authentifizierung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr "Erzwinge Passwortänderung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr "Hardware-Vorauthentifizierung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr "Verbiete Benutzer-Benutzer-Authentifizierung"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr "Ticketausgabe verbieten"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "Sichern"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr "Diese Richtlinie wird %d mal verwendet."
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr "Der für '%s' angegebene Wert muss kleiner als der für '%s' sein!"
+
diff --git a/gosa-plugins/mit-krb5/locale/es/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/es/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,359 @@
+# translation of admin.po to
+# translation of systems.po to
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: admin\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2007-07-24 00:26+0200\n"
+"Last-Translator: ALEJANDRO ESCANERO BLANCO\n"
+"Language-Team: <es@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+msgid "Kerberos service"
+msgstr "Servicio Kerberos"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Servicio Kerberos (información acceso kadmin)"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+msgid "Realm"
+msgstr "Dominio"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Kerberos access information"
+msgstr "Acceso a información Kerberos"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "Servicios"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+#, fuzzy
+msgid "Password lifetime"
+msgstr "Contraseña"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+#, fuzzy
+msgid "Kerberos options"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "Cancelar"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+#, fuzzy
+msgid "Password expires"
+msgstr "Contraseña"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "Guardar"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
+
+#, fuzzy
+#~ msgid "Heimdal"
+#~ msgstr "mujer"
+
+#, fuzzy
+#~ msgid "Heimdal options"
+#~ msgstr "mujer"
+
+#, fuzzy
+#~ msgid "Password end"
+#~ msgstr "Contraseña"
+
+#~ msgid "Admin user"
+#~ msgstr "Usuario administrador"
+
+#~ msgid "Admin"
+#~ msgstr "Administrador"
+
+#, fuzzy
+#~ msgid "Valid password"
+#~ msgstr "contraseña"
+
+#, fuzzy
+#~ msgid "Please specify a numeric value for %s."
+#~ msgstr "Por favor introduzca un valor numérico para TTL."
+
+#~ msgid "The specified kerberos password is empty."
+#~ msgstr "No ha introducido ninguna contraseña kerberos."
+
+#~ msgid "The specified kerberos admin is empty."
+#~ msgstr "No ha introducido ningún administrador kerberos."
+
+#~ msgid "The specified kerberos realm is empty."
+#~ msgstr "No ha introducido ningún dominio kerberos."
+
+#, fuzzy
+#~ msgid "Tried to remove heimdal extension."
+#~ msgstr "Eliminar extensión de entorno"
+
+#, fuzzy
+#~ msgid "Could not add or update heimdal extensions."
+#~ msgstr "No se puede subir la imagen a %s."
diff --git a/gosa-plugins/mit-krb5/locale/fr/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/fr/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,356 @@
+# translation of messages.po to Français
+# Benoit Mortier <benoit.mortier@opensides.be>, 2005, 2006, 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: messages\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2007-07-19 11:57+0200\n"
+"Last-Translator: Benoit Mortier <benoit.mortier@opensides.be>\n"
+"Language-Team: Français <fr@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr "Accès kadmin Kerberos"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Realm Kerberos"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+msgid "Kerberos service"
+msgstr "Service Kerberos"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Service Kerberos ( information accès kadmin Kerberos )"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+msgid "Realm"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Kerberos access information"
+msgstr "Information d'accès Kerberos"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "Services"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+#, fuzzy
+msgid "Password lifetime"
+msgstr "Mot de passe"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+#, fuzzy
+msgid "Kerberos options"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "Annuler"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+#, fuzzy
+msgid "Password expires"
+msgstr "Mot de passe"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "Enregistrer"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
+
+#, fuzzy
+#~ msgid "Heimdal"
+#~ msgstr "Série"
+
+#, fuzzy
+#~ msgid "Heimdal options"
+#~ msgstr "Série"
+
+#, fuzzy
+#~ msgid "Password end"
+#~ msgstr "Mot de passe"
+
+#~ msgid "Admin user"
+#~ msgstr "Administrateur"
+
+#~ msgid "Admin"
+#~ msgstr "Administrateur"
+
+#, fuzzy
+#~ msgid "Valid password"
+#~ msgstr "Ancien mot de passe"
+
+#, fuzzy
+#~ msgid "Please specify a numeric value for %s."
+#~ msgstr "Veuillez spécifier un nombre pour la durée du ttl."
+
+#~ msgid "The specified kerberos password is empty."
+#~ msgstr "Le mot de passe Kerberos est vide."
+
+#~ msgid "The specified kerberos admin is empty."
+#~ msgstr "L'admin kerberos spécifié est vide."
+
+#~ msgid "The specified kerberos realm is empty."
+#~ msgstr "Le realm kerberos spécifié est vide."
+
+#, fuzzy
+#~ msgid "Tried to remove heimdal extension."
+#~ msgstr "Enlever l'extension d'environnement"
+
+#, fuzzy
+#~ msgid "Could not add or update heimdal extensions."
+#~ msgstr "Impossible de sauvegarder l'image to %s."
diff --git a/gosa-plugins/mit-krb5/locale/it/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/it/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,362 @@
+# translation of messages.po to Italian
+# Copyright (c) 2005 B-Open Solutions srl - http://www.bopen.it/
+# Copyright (c) 2005 Alessandro Amici <a.amici@bopen.it>
+# Alessandro Amici <a.amici@bopen.it>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: messages\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2005-11-18 15:26+0100\n"
+"Last-Translator: Alessandro Amici <a.amici@bopen.it>\n"
+"Language-Team: Italian\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9.1\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+#, fuzzy
+msgid "Kerberos service"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+#, fuzzy
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Informazioni personali"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+#, fuzzy
+msgid "Realm"
+msgstr "Cognome"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+#, fuzzy
+msgid "Kerberos access information"
+msgstr "Informazioni personali"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "Servizi"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+#, fuzzy
+msgid "Password lifetime"
+msgstr "Password"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+#, fuzzy
+msgid "Kerberos options"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "Annulla"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+#, fuzzy
+msgid "Password expires"
+msgstr "Password"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "Salva"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
+
+#, fuzzy
+#~ msgid "Heimdal"
+#~ msgstr "Terminali"
+
+#, fuzzy
+#~ msgid "Heimdal options"
+#~ msgstr "Terminali"
+
+#, fuzzy
+#~ msgid "Password end"
+#~ msgstr "Password"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "DN dell'amministratore"
+
+#, fuzzy
+#~ msgid "Valid password"
+#~ msgstr "Password"
+
+#, fuzzy
+#~ msgid "Please specify a numeric value for %s."
+#~ msgstr "Specificare una dimenzione valida per le mail da rigettare."
+
+#, fuzzy
+#~ msgid "The specified kerberos password is empty."
+#~ msgstr "La password immessa come 'Nuova password' è vuota"
+
+#, fuzzy
+#~ msgid "The specified kerberos admin is empty."
+#~ msgstr "La password immessa come 'Nuova password' è vuota"
+
+#, fuzzy
+#~ msgid "The specified kerberos realm is empty."
+#~ msgstr "La password immessa come 'Nuova password' è vuota"
+
+#, fuzzy
+#~ msgid "Tried to remove heimdal extension."
+#~ msgstr "Questa identità non ha le estensioni per la posta"
+
+#, fuzzy
+#~ msgid "Could not add or update heimdal extensions."
+#~ msgstr "Questa identità non ha le estensioni per la posta"
diff --git a/gosa-plugins/mit-krb5/locale/messages.po b/gosa-plugins/mit-krb5/locale/messages.po
--- /dev/null
@@ -0,0 +1,311 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+msgid "Kerberos Realms"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+msgid "Kerberos service"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+msgid "Kerberos service (kadmin access informations)"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+msgid "Realm"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Kerberos access information"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+msgid "Kerberos options"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+msgid "Password expires"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
diff --git a/gosa-plugins/mit-krb5/locale/nl/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/nl/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,368 @@
+# translation of messages.po to Dutch
+# GOsa2 Translations
+# Copyright (C) 2003 GONICUS GmbH, Germany
+# This file is distributed under the same license as the GOsa2 package.
+# Alfred Schroeder <schroeder@GONICUS.de>, 2004.
+# Cajus Pollmeier <pollmeier@gonicus.de>, 2004.
+#
+# Translator:
+# Niels Klomp (CareWorks ICT Services) <nk@careworks.nl>, 2005.
+msgid ""
+msgstr ""
+"Project-Id-Version: messages\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2006-06-02 16:58+0100\n"
+"Last-Translator: Niels Klomp (CareWorks ICT Services) <nk@careworks.nl>\n"
+"Language-Team: CareWorks ICT Services <info@careworks.nl>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr "Kerberos kadmin toegang"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Kerberos Realm"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+#, fuzzy
+msgid "Kerberos service"
+msgstr "Kerberos server"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+#, fuzzy
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Kerberos kadmin toegang"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+#, fuzzy
+msgid "Realm"
+msgstr "RAM"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+#, fuzzy
+msgid "Kerberos access information"
+msgstr "Kerberos kadmin toegang"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "Services"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+#, fuzzy
+msgid "Password lifetime"
+msgstr "Wachtwoord"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+#, fuzzy
+msgid "Kerberos options"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "Annuleren"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+#, fuzzy
+msgid "Password expires"
+msgstr "Wachtwoord"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "Opslaan"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
+
+#, fuzzy
+#~ msgid "Heimdal"
+#~ msgstr "Serieel"
+
+#, fuzzy
+#~ msgid "Heimdal options"
+#~ msgstr "Serieel"
+
+#, fuzzy
+#~ msgid "Password end"
+#~ msgstr "Wachtwoord"
+
+#~ msgid "Admin user"
+#~ msgstr "Beheerder"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "Beheerders"
+
+#, fuzzy
+#~ msgid "Valid password"
+#~ msgstr "Oud wachtwoord"
+
+#, fuzzy
+#~ msgid "Please specify a numeric value for %s."
+#~ msgstr "Geef a.u.b. een nummerieke waarde op voor TTL."
+
+#~ msgid "The specified kerberos password is empty."
+#~ msgstr "Het opgegeven kerberos wachtwoord is leeg."
+
+#, fuzzy
+#~ msgid "The specified kerberos admin is empty."
+#~ msgstr "Het opgegeven kerberos wachtwoord is leeg."
+
+#, fuzzy
+#~ msgid "The specified kerberos realm is empty."
+#~ msgstr "Het opgegeven kerberos wachtwoord is leeg."
+
+#, fuzzy
+#~ msgid "Tried to remove heimdal extension."
+#~ msgstr "Verwijder omgevingsmogelijkheden"
+
+#, fuzzy
+#~ msgid "Could not add or update heimdal extensions."
+#~ msgstr "Dit account heeft E-mail mogelijkheden uitgeschakeld."
diff --git a/gosa-plugins/mit-krb5/locale/pl/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/pl/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,358 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: polski\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2007-07-14 21:45+0100\n"
+"Last-Translator: Piotr Rybicki <meritus@innervision.pl>\n"
+"Language-Team: Piotr Rybicki <meritus@innervision.pl>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Polish\n"
+"X-Poedit-Country: POLAND\n"
+"X-Poedit-SourceCharset: iso-8859-2\n"
+"X-Poedit-Basepath: tedst\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr "Dostęp do Kerberos kadmin"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Dziedzina Kerberos"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+msgid "Kerberos service"
+msgstr "Usługa Kerberos"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+#, fuzzy
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Informacje dostępowe Kerberos kadmin"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+msgid "Realm"
+msgstr "Dziedzina"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+#, fuzzy
+msgid "Kerberos access information"
+msgstr "Informacje dostępowe Kerberos kadmin"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "Usługi"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+#, fuzzy
+msgid "Password lifetime"
+msgstr "Hasło"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+#, fuzzy
+msgid "Kerberos options"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "Anuluj"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+#, fuzzy
+msgid "Password expires"
+msgstr "Hasło"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "Zapisz"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
+
+#, fuzzy
+#~ msgid "Heimdal"
+#~ msgstr "kobieta"
+
+#, fuzzy
+#~ msgid "Heimdal options"
+#~ msgstr "kobieta"
+
+#, fuzzy
+#~ msgid "Password end"
+#~ msgstr "Hasło"
+
+#~ msgid "Admin user"
+#~ msgstr "Użytkownik administracyjny"
+
+#~ msgid "Admin"
+#~ msgstr "Admin"
+
+#, fuzzy
+#~ msgid "Valid password"
+#~ msgstr "Stare hasło"
+
+#, fuzzy
+#~ msgid "Please specify a numeric value for %s."
+#~ msgstr "Proszę podać liczbę jako wartość dla ttl."
+
+#~ msgid "The specified kerberos password is empty."
+#~ msgstr "Podane hasło kerberos jest puste."
+
+#~ msgid "The specified kerberos admin is empty."
+#~ msgstr "Podany administrator kerberos jest pusty."
+
+#~ msgid "The specified kerberos realm is empty."
+#~ msgstr "Podana dziedzina kerberos jest pusta."
+
+#, fuzzy
+#~ msgid "Tried to remove heimdal extension."
+#~ msgstr "Usuń rozszerzenie środowiska"
+
+#, fuzzy
+#~ msgid "Could not add or update heimdal extensions."
+#~ msgstr "To konto nie posiada rozszerzeń pocztowych"
diff --git a/gosa-plugins/mit-krb5/locale/ru/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/ru/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,365 @@
+# Translation of messages.po to Russian
+# Valia V. Vaneeva <fattie@altlinux.ru>, 2004.
+# $Id: messages.po,v 1.61 2005/04/18 10:37:13 migor-guest Exp $
+msgid ""
+msgstr ""
+"Project-Id-Version: messages\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2005-04-18 14:35+0300\n"
+"Last-Translator: Igor Muratov <migor@altlinux.org>\n"
+"Language-Team: ALT Linux Team\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: poEdit 1.3.1\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+#, fuzzy
+msgid "Kerberos service"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+#, fuzzy
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Личная информация"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+#, fuzzy
+msgid "Realm"
+msgstr "Имя сервера"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+#, fuzzy
+msgid "Kerberos access information"
+msgstr "Личная информация"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "Сервисы"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+#, fuzzy
+msgid "Password lifetime"
+msgstr "Пароль"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+#, fuzzy
+msgid "Kerberos options"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "Отмена"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+#, fuzzy
+msgid "Password expires"
+msgstr "Пароль"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "Сохранить"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
+
+#, fuzzy
+#~ msgid "Heimdal"
+#~ msgstr "Email"
+
+#, fuzzy
+#~ msgid "Heimdal options"
+#~ msgstr "Email"
+
+#, fuzzy
+#~ msgid "Password end"
+#~ msgstr "Пароль"
+
+#, fuzzy
+#~ msgid "Admin user"
+#~ msgstr "Пользователи домена"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "DN администратора"
+
+#, fuzzy
+#~ msgid "Valid password"
+#~ msgstr "Пароль"
+
+#, fuzzy
+#~ msgid "Please specify a numeric value for %s."
+#~ msgstr "Укажите корректный номер телефона."
+
+#, fuzzy
+#~ msgid "The specified kerberos password is empty."
+#~ msgstr "Значение поля \"Файлы\" некорректно."
+
+#, fuzzy
+#~ msgid "The specified kerberos admin is empty."
+#~ msgstr "Значение поля \"Файлы\" некорректно."
+
+#, fuzzy
+#~ msgid "The specified kerberos realm is empty."
+#~ msgstr "Значение поля \"Файлы\" некорректно."
+
+#, fuzzy
+#~ msgid "Tried to remove heimdal extension."
+#~ msgstr "Удалить параметры"
+
+#, fuzzy
+#~ msgid "Could not add or update heimdal extensions."
+#~ msgstr "В этой учетной записи нет почтовых расширений."
diff --git a/gosa-plugins/mit-krb5/locale/zh/LC_MESSAGES/messages.po b/gosa-plugins/mit-krb5/locale/zh/LC_MESSAGES/messages.po
--- /dev/null
@@ -0,0 +1,365 @@
+# translation of messages.po to Chinese Simplified
+# Copyright (C) 2003 GONICUS GmbH, Germany
+# This file is distributed under the same license as the GOsa2 package.
+#
+# Jiang Xin <worldhello.net@gmail.com>, 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: messages\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-05-27 10:39+0200\n"
+"PO-Revision-Date: 2007-06-03 12:27+0800\n"
+"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
+"Language-Team: Chinese Simplified <zh@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:212
+#, php-format
+msgid "Cannot load principal '%s', from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:213
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:268
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:295
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:349
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:364
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:628
+#: admin/systems/services/kerberos/class_goKrbServer.inc:74
+#: admin/systems/services/kerberos/class_goKrbServer.inc:358
+#: admin/systems/services/kerberos/class_goKrbServer.inc:367
+#: admin/systems/services/kerberos/class_goKrbServer.inc:371
+msgid "Service infrastructure"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:267
+#, php-format
+msgid "Cannot load principals from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:294
+#, php-format
+msgid "Cannot load policies from server '%s'!"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:299
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:177
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:185
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:189
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:193
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:197
+msgid "none"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:399
+msgid "Daemon based"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:444
+#: admin/systems/services/kerberos/class_goKrbServer.inc:384
+msgid "Kerberos"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:558
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:57
+msgid "Ticket max life"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_password-methods-MIT.inc:561
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:65
+msgid "Ticket max renew"
+msgstr ""
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:1
+msgid "Kerberos kadmin access"
+msgstr "Kerberos kadmin 访问"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:8
+#, fuzzy
+msgid "Kerberos Realms"
+msgstr "Kerberos Realm"
+
+#: admin/systems/services/kerberos/goKrbServer.tpl:16
+#: admin/systems/services/kerberos/class_goKrbServer.inc:393
+msgid "Policies"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:58
+#, fuzzy
+msgid "Kerberos service"
+msgstr "Kerberos 服务器"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:165
+#, fuzzy
+msgid "Kerberos service (kadmin access informations)"
+msgstr "Kerberos kadmin 访问"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:178
+#: admin/systems/services/kerberos/class_goKrbServer.inc:394
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:25
+#, fuzzy
+msgid "Realm"
+msgstr "Ram"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:181
+msgid ""
+"Cannot apply policy changes! The defined kerberos server has no mac address."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+msgid "Remove"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:265
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:41
+msgid "Policy"
+msgstr ""
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+#, fuzzy
+msgid "Kerberos access information"
+msgstr "个人信息"
+
+#: admin/systems/services/kerberos/class_goKrbServer.inc:385
+msgid "Services"
+msgstr "服务"
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:1
+msgid "Policy settings"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:7
+#: admin/systems/services/kerberos/class_krb5_policy.inc:103
+#: admin/systems/services/kerberos/class_krb5_policy.inc:106
+#: admin/systems/services/kerberos/class_krb5_policy.inc:110
+msgid "Policy name"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:11
+#: admin/systems/services/kerberos/class_krb5_policy.inc:122
+#: admin/systems/services/kerberos/class_krb5_policy.inc:124
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Minimum password length"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:15
+#: admin/systems/services/kerberos/class_krb5_policy.inc:129
+#: admin/systems/services/kerberos/class_krb5_policy.inc:131
+#: admin/systems/services/kerberos/class_krb5_policy.inc:134
+msgid "Required different characters"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:19
+#: admin/systems/services/kerberos/class_krb5_policy.inc:115
+#: admin/systems/services/kerberos/class_krb5_policy.inc:117
+msgid "Password history size"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:28
+#: admin/systems/services/kerberos/class_krb5_policy.inc:139
+#: admin/systems/services/kerberos/class_krb5_policy.inc:141
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+msgid "Minimum password lifetime"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:29
+#: admin/systems/services/kerberos/krb5_policy.tpl:33
+msgid "seconds"
+msgstr ""
+
+#: admin/systems/services/kerberos/krb5_policy.tpl:32
+#: admin/systems/services/kerberos/class_krb5_policy.inc:146
+#: admin/systems/services/kerberos/class_krb5_policy.inc:148
+#: admin/systems/services/kerberos/class_krb5_policy.inc:151
+#, fuzzy
+msgid "Password lifetime"
+msgstr "口令"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:4
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:21
+#, fuzzy
+msgid "Kerberos options"
+msgstr "Kerberos"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:8
+msgid "Retry"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:14
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:243
+msgid "Cancel"
+msgstr "取消"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:77
+msgid "infinite"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:79
+msgid "Hour"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:81
+msgid "Minute"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:83
+msgid "Day"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:85
+msgid "Month"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:87
+msgid "Year"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:92
+msgid "Valid ticket end time"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:132
+#, fuzzy
+msgid "Password expires"
+msgstr "口令"
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:173
+msgid "Status"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:176
+msgid "Failed logins"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:180
+msgid "Key version number"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:184
+msgid "Last failed login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:188
+msgid "Last password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:192
+msgid "Last successful login"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:196
+msgid "Last modification date"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:209
+msgid "Prohibit issuance of service tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:211
+msgid "Prohibit forwardable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:213
+msgid "Disallow proxiable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:215
+msgid "Prohibit renewable tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:217
+msgid "Pohibit postdated tickets"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:219
+msgid "Disallow Ticket-Granting Service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:221
+msgid "Password change service"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:223
+msgid "Preauthentication required"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:225
+msgid "Force a password change"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:227
+msgid "Hardware preauthentication"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:229
+msgid "Disallow user to user authentification"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:231
+msgid "Forbid ticket issuance"
+msgstr ""
+
+#: admin/systems/services/kerberos/pwd_kerberos_mit.tpl:241
+msgid "Save"
+msgstr "保存"
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:73
+#, php-format
+msgid "This policy is referenced %d times."
+msgstr ""
+
+#: admin/systems/services/kerberos/class_krb5_policy.inc:133
+#: admin/systems/services/kerberos/class_krb5_policy.inc:150
+#, php-format
+msgid ""
+"The value specified for '%s' must be smaller than the value specified for '%"
+"s'!"
+msgstr ""
+
+#, fuzzy
+#~ msgid "Heimdal"
+#~ msgstr "串行"
+
+#, fuzzy
+#~ msgid "Heimdal options"
+#~ msgstr "串行"
+
+#, fuzzy
+#~ msgid "Password end"
+#~ msgstr "口令"
+
+#~ msgid "Admin user"
+#~ msgstr "管理员"
+
+#, fuzzy
+#~ msgid "Admin"
+#~ msgstr "管理员"
+
+#, fuzzy
+#~ msgid "Valid password"
+#~ msgstr "旧口令"
+
+#, fuzzy
+#~ msgid "Please specify a numeric value for %s."
+#~ msgstr "请为 ttl 提供一个数值。"
+
+#~ msgid "The specified kerberos password is empty."
+#~ msgstr "提供的 kerberos 口令为空。"
+
+#, fuzzy
+#~ msgid "The specified kerberos admin is empty."
+#~ msgstr "提供的 kerberos 口令为空。"
+
+#, fuzzy
+#~ msgid "The specified kerberos realm is empty."
+#~ msgstr "提供的 kerberos 口令为空。"
+
+#, fuzzy
+#~ msgid "Tried to remove heimdal extension."
+#~ msgstr "删除环境变量扩展"
+
+#, fuzzy
+#~ msgid "Could not add or update heimdal extensions."
+#~ msgstr "这个账号没有邮件扩展。"
diff --git a/gosa-plugins/mit-krb5/plugin.dsc b/gosa-plugins/mit-krb5/plugin.dsc
--- /dev/null
@@ -0,0 +1,6 @@
+[gosa-plugin]
+name = mit-kerb5
+description = "MIT kerberos management plugin"
+version = 2.6
+author = "Cajus Pollmeier <pollmeier@gonicus.de>"
+conflicts = heimdal
diff --git a/gosa-plugins/sudo/admin/sudo/class_divListSudo.inc b/gosa-plugins/sudo/admin/sudo/class_divListSudo.inc
index baed8f8ee8bc07dabe3be441967d3da819030ec1..111d8f22db8e785be817a63fff65e7b31f532295 100644 (file)
$actions= "";
if(($this->parent->CopyPasteHandler) && preg_match("/(c.*w|w.*c)/",$acl)){
# $actions.= "<input class='center' type='image'
-# src='images/lists/cut.png' alt='"._("cut")."' name='cut_%KEY%' title='"._("Cut this entry")."'> ";
+# src='images/lists/cut.png' alt='"._("Cut")."' name='cut_%KEY%' title='"._("Cut this entry")."'> ";
$actions.= "<input class='center' type='image'
- src='images/lists/copy.png' alt='"._("copy")."' name='copy_%KEY%' title='"._("Copy this entry")."'> ";
+ src='images/lists/copy.png' alt='"._("Copy")."' name='copy_%KEY%' title='"._("Copy this entry")."'> ";
}
diff --git a/gosa-plugins/sudo/admin/sudo/class_target_list_systems.inc b/gosa-plugins/sudo/admin/sudo/class_target_list_systems.inc
index 26206cba888eaf1936c8a6c88f69a49223633e33..ea240fefd9fefe1282e019d0f9a1745db3049aed 100644 (file)
/* Add department selector */
$listhead .= _("Base")." <select name='CurrentMainBase' onChange='mainform.submit()' class='center'>$options</select>".
" <input class='center' type='image' src='images/lists/submit.png' align='middle'
- title='"._("Submit department")."' name='submit_department' alt='"._("Submit")."'> ";
+ title='"._("Submit")."' name='submit_department' alt='"._("Submit")."'> ";
$listhead .="</div>";
$this->SetListHeader($listhead);
diff --git a/gosa-plugins/sudo/admin/sudo/class_target_list_users.inc b/gosa-plugins/sudo/admin/sudo/class_target_list_users.inc
index cc36e9d833e0d240a43bd27aa26e0469db5b118c..ad6636287d8351e69152356cd6d966d1868c09db 100644 (file)
/* Add department selector */
$listhead .= _("Base")." <select name='CurrentMainBase' onChange='mainform.submit()' class='center'>$options</select>".
" <input class='center' type='image' src='images/lists/submit.png' align='middle'
- title='"._("Submit department")."' name='submit_department' alt='"._("Submit")."'> ";
+ title='"._("Apply")."' name='submit_department' alt='"._("Submit")."'> ";
$listhead .="</div>";
$this->SetListHeader($listhead);
index 452ab0a01f6ee1cad105f9f91591ba7154df7f5a..917ceb77d3c19242820596472f59effe7d59b226 100644 (file)
{if $is_default}
-<h2>{t}Sudo generic{/t} - {t}Global defaults{/t}</h2>
+<h2>{t}Generic{/t} - {t}global defaults{/t}</h2>
<table>
<tr>
<td>
<table style="width: 90%;">
<tr>
<td style="vertical-align:top;width:50%">
- <h2>{t}Sudo generic{/t}</h2>
+ <h2>{t}Generic{/t}</h2>
<table>
<tr>
<td>
diff --git a/gosa-plugins/sudo/admin/sudo/paste_generic.tpl b/gosa-plugins/sudo/admin/sudo/paste_generic.tpl
index 54e52722bcbf06c22c677c0a00afbfaa7f34f3df..0d5a10b91b6a0b12f7a44fafca48e6217a036610 100644 (file)
-<h2>{t}Sudo generic{/t} - {t}Global defaults{/t}</h2>
+<h2>{t}Generic{/t} - {t}global defaults{/t}</h2>
<table>
<tr>
<td>
diff --git a/gosa-plugins/sudo/locale/de/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/de/LC_MESSAGES/messages.po
index b5c9410761931c701afeb6291ce59ad7cea9f055..a4e510f64b187a6b4ca76147c870a78c94ac6e23 100644 (file)
+# translation of messages.po to Deutsch
# translation of messages.po to
# Header entry was created by KBabel!
#
msgstr ""
"Project-Id-Version: messages\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-29 17:53+0200\n"
-"PO-Revision-Date: 2008-04-04 10:40+0200\n"
+"POT-Creation-Date: 2008-05-27 10:57+0200\n"
+"PO-Revision-Date: 2008-05-27 10:57+0200\n"
"Last-Translator: Cajus Pollmeier <pollmeier@gonicus.de>\n"
-"Language-Team: <de@li.org>\n"
+"Language-Team: Deutsch <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
-msgstr ""
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
+msgstr "Wählen Sie die hinzuzufügenden Systeme"
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-#, fuzzy
-msgid "Available targets"
-msgstr "Verfügbare Optionen"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
+msgstr "Zeige Systeme der Abteilung"
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
-msgstr ""
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
+msgstr "Wählen Sie die Abteilung auf der die Suche durchgeführt werden soll"
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
-msgstr ""
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
+msgstr "Zeige Systeme auf die folgendes passt"
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
-msgstr ""
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
+msgstr "Regulärer Ausdruck zum Abgleich der Addressen"
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
-msgstr ""
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
+msgstr "Sudo-Rollen"
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
-msgstr ""
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
+msgstr "Sudo-Rollen verwalten"
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
-msgstr ""
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
+msgstr "Sudo-Rolle"
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
-msgstr ""
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
+msgstr "Berechtigungs-Fehler"
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-#, fuzzy
-msgid "Regular expression for matching group names"
-msgstr "Regulärer Ausdruck zum Abgleich der Rollen-Namen"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
+msgstr "Administration der sudo-Rollen"
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
-msgstr ""
+#: admin/sudo/options.tpl:5
+msgid "Option name"
+msgstr "Options-Name"
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-#, fuzzy
-msgid "Submit department"
-msgstr "Abteilung"
+#: admin/sudo/options.tpl:7
+msgid "Value"
+msgstr "Wert"
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
-msgstr ""
+#: admin/sudo/options.tpl:8
+msgid "Options"
+msgstr "Optionen"
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
-msgstr ""
+#: admin/sudo/options.tpl:81
+msgid "Available options"
+msgstr "Verfügbare Optionen"
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
-msgstr ""
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
+msgstr "Warnung"
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
msgstr ""
+"Wenn Sie sicher sind, klicken Sie auf 'Entfernen' um fortzufahren oder "
+"'Abbrechen' um die Aktion abzubrechen."
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr "Allgemein"
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr "globale Vorgaben"
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr "Name"
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr "Beschreibung"
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr "System-Vertrauen"
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr "Vertrauens-Modus"
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
+msgstr "Aus Liste hinzufügen"
#: admin/sudo/class_sudoOption.inc:154
msgid "Unknown option"
msgid "list"
msgstr "Liste"
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr "Wählen Sie die Ziel-Objekte"
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr "Verfügbare Ziele"
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr "Objekt-Name"
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr "Auswählen um Benutzer zu sehen"
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr "Zeige Benutzer"
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr "Auswählen um Gruppen zu sehen"
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr "Zeige Gruppen"
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr "Regulärer Ausdruck zum Abgleich der Gruppen-Namen"
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr "Basis"
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr "Anwenden"
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr "Übertragen"
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr "Benutzer"
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr "Gruppe"
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr "Wählen Sie die Ziel-Objekte für die geplante Aktion."
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr "Auswählen um Terminals zu sehen"
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr "Zeige Terminals"
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr "Auswählen um Server zu sehen"
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr "Zeige Server"
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr "Auswählen um Arbeitsstationen zu sehen"
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr "Zeige Arbeitsstationen"
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr "Server"
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr "Arbeitsstation"
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr "Terminal"
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr "Liste der sudo-Rollen"
#: admin/sudo/class_divListSudo.inc:76
msgid "Select all"
-msgstr ""
-
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr "Name"
+msgstr "Alles auswählen"
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
#: admin/sudo/class_divListSudo.inc:115
msgid "Default"
-msgstr ""
+msgstr "Vorgabe"
#: admin/sudo/class_divListSudo.inc:122
msgid "Remove"
msgstr "Entfernen"
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
-msgstr ""
+msgstr "Kopieren"
#: admin/sudo/class_divListSudo.inc:135 admin/sudo/class_divListSudo.inc:138
msgid "Paste"
-msgstr ""
-
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
+msgstr "Einfügen"
#: admin/sudo/class_divListSudo.inc:196
-#, fuzzy
msgid "Copy this entry"
-msgstr "Diesen Eintrag bearbeiten"
+msgstr "Diesen Eintrag kopieren"
#: admin/sudo/class_divListSudo.inc:201
msgid "Edit this entry"
msgid "Number of listed roles"
msgstr "Anzahl der angezeigten Rollen"
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr "Warnung"
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-"Wenn Sie sicher sind, klicken Sie auf 'Entfernen' um fortzufahren oder "
-"'Abbrechen' um die Aktion abzubrechen."
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr "Sudo-Rollen"
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr "Sudo-Rollen verwalten"
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr "Sudo-Rolle"
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr "Berechtigungs-Fehler"
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr "Fehler"
#: admin/sudo/class_sudoGeneric.inc:351
msgid "disabled"
-msgstr ""
+msgstr "abgeschaltet"
#: admin/sudo/class_sudoGeneric.inc:352
msgid "full access"
-msgstr ""
+msgstr "Vollzugriff"
#: admin/sudo/class_sudoGeneric.inc:353
msgid "allow access to these hosts"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-#, fuzzy
-msgid "User"
-msgstr "Benutzer"
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
+msgstr "Zugriff auf diese Hosts erlauben"
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
-msgstr ""
+msgstr "LDAP-Fehler"
#: admin/sudo/class_sudoGeneric.inc:668
msgid "Sudo"
msgstr "Sudo"
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr "Beschreibung"
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr "Benutzer"
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
-msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-#, fuzzy
-msgid "Options"
-msgstr "Aktionen"
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr "Verfügbare Optionen"
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr "Aus Liste hinzufügen"
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr "Administration der sudo-Rollen"
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-#, fuzzy
-msgid "Regular expression for matching addresses"
-msgstr "Regulärer Ausdruck zum Abgleich der Rollen-Namen"
+msgstr "Zugriffsberechtigungen"
diff --git a/gosa-plugins/sudo/locale/es/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/es/LC_MESSAGES/messages.po
index 4378660cbd559fd8fff27e22b7beea3759523782..a402c9781ac085f561fa9b23eb20813d3a07c465 100644 (file)
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""
diff --git a/gosa-plugins/sudo/locale/fr/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/fr/LC_MESSAGES/messages.po
index 4378660cbd559fd8fff27e22b7beea3759523782..a402c9781ac085f561fa9b23eb20813d3a07c465 100644 (file)
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""
diff --git a/gosa-plugins/sudo/locale/it/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/it/LC_MESSAGES/messages.po
index 4378660cbd559fd8fff27e22b7beea3759523782..a402c9781ac085f561fa9b23eb20813d3a07c465 100644 (file)
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""
index 88df38726b7962ba92557479e184742ae980a39f..7e93f1b9f402aa42c1d5c533a9f300d19f21adaa 100644 (file)
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-04-29 17:53+0200\n"
+"POT-Creation-Date: 2008-05-27 10:57+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""
diff --git a/gosa-plugins/sudo/locale/nl/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/nl/LC_MESSAGES/messages.po
index 4378660cbd559fd8fff27e22b7beea3759523782..a402c9781ac085f561fa9b23eb20813d3a07c465 100644 (file)
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""
diff --git a/gosa-plugins/sudo/locale/pl/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/pl/LC_MESSAGES/messages.po
index 4378660cbd559fd8fff27e22b7beea3759523782..a402c9781ac085f561fa9b23eb20813d3a07c465 100644 (file)
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""
diff --git a/gosa-plugins/sudo/locale/ru/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/ru/LC_MESSAGES/messages.po
index 4378660cbd559fd8fff27e22b7beea3759523782..a402c9781ac085f561fa9b23eb20813d3a07c465 100644 (file)
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""
diff --git a/gosa-plugins/sudo/locale/zh/LC_MESSAGES/messages.po b/gosa-plugins/sudo/locale/zh/LC_MESSAGES/messages.po
index 4378660cbd559fd8fff27e22b7beea3759523782..a402c9781ac085f561fa9b23eb20813d3a07c465 100644 (file)
-#: admin/sudo/class_target_list_systems.inc:53
-msgid "Select the target objects for your scheduled action."
+#: admin/sudo/trust_machines.tpl:6
+msgid "Select systems to add"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:54
-#: admin/sudo/class_target_list_systems.inc:55
-#: admin/sudo/class_target_list_users.inc:51
-#: admin/sudo/class_target_list_users.inc:52
-msgid "Available targets"
+#: admin/sudo/trust_machines.tpl:26
+msgid "Display systems of department"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:64
-#: admin/sudo/class_target_list_users.inc:61
-msgid "Object name"
+#: admin/sudo/trust_machines.tpl:27
+msgid "Choose the department the search will be based on"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Select to see terminals"
+#: admin/sudo/trust_machines.tpl:30
+msgid "Display systems matching"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:67
-msgid "Show terminals"
+#: admin/sudo/trust_machines.tpl:31
+msgid "Regular expression for matching addresses"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Select to see servers"
+#: admin/sudo/class_sudoManagement.inc:31
+msgid "Sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:68
-msgid "Show servers"
+#: admin/sudo/class_sudoManagement.inc:32
+msgid "Manage sudo roles"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Select to see workstations"
+#: admin/sudo/class_sudoManagement.inc:250
+#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
+msgid "Sudo role"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:69
-msgid "Show workstations"
+#: admin/sudo/class_sudoManagement.inc:282
+msgid "Permission error"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:76
-#: admin/sudo/class_target_list_users.inc:73
-msgid "Regular expression for matching group names"
+#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
+msgid "Sudo role administration"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:143
-#: admin/sudo/class_target_list_users.inc:140
-msgid "Base"
+#: admin/sudo/options.tpl:5
+msgid "Option name"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit department"
+#: admin/sudo/options.tpl:7
+msgid "Value"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:145
-#: admin/sudo/class_target_list_users.inc:142
-msgid "Submit"
+#: admin/sudo/options.tpl:8
+msgid "Options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:187
-msgid "Server"
+#: admin/sudo/options.tpl:81
+msgid "Available options"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:189
-msgid "Workstation"
+#: admin/sudo/remove.tpl:2
+msgid "Warning"
msgstr ""
-#: admin/sudo/class_target_list_systems.inc:191
-msgid "Terminal"
+#: admin/sudo/remove.tpl:9
+msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/generic.tpl:30
+#: admin/sudo/paste_generic.tpl:1
+msgid "Generic"
+msgstr ""
+
+#: admin/sudo/generic.tpl:3 admin/sudo/paste_generic.tpl:1
+msgid "global defaults"
+msgstr ""
+
+#: admin/sudo/generic.tpl:7 admin/sudo/generic.tpl:34
+#: admin/sudo/class_divListSudo.inc:82 admin/sudo/paste_generic.tpl:5
+#: admin/sudo/class_sudoGeneric.inc:561 admin/sudo/class_sudoGeneric.inc:566
+#: admin/sudo/class_sudoGeneric.inc:571 admin/sudo/class_sudoGeneric.inc:580
+#: admin/sudo/class_sudoGeneric.inc:677
+msgid "Name"
+msgstr ""
+
+#: admin/sudo/generic.tpl:15 admin/sudo/generic.tpl:44
+#: admin/sudo/class_sudoGeneric.inc:678
+msgid "Description"
+msgstr ""
+
+#: admin/sudo/generic.tpl:55
+msgid "System trust"
+msgstr ""
+
+#: admin/sudo/generic.tpl:56
+msgid "Trust mode"
+msgstr ""
+
+#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
+msgid "Add from list"
msgstr ""
#: admin/sudo/class_sudoOption.inc:154
msgid "list"
msgstr ""
+#: admin/sudo/class_target_list_users.inc:50
+msgid "Select the target objects"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:51
+#: admin/sudo/class_target_list_users.inc:52
+#: admin/sudo/class_target_list_systems.inc:54
+#: admin/sudo/class_target_list_systems.inc:55
+msgid "Available targets"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:61
+#: admin/sudo/class_target_list_systems.inc:64
+msgid "Object name"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Select to see users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:63
+msgid "Show users"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Select to see groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:64
+msgid "Show groups"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:73
+#: admin/sudo/class_target_list_systems.inc:76
+msgid "Regular expression for matching group names"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:140
+#: admin/sudo/class_target_list_systems.inc:143
+msgid "Base"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+msgid "Apply"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:142
+#: admin/sudo/class_target_list_systems.inc:145
+msgid "Submit"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:181
+#: admin/sudo/class_sudoGeneric.inc:398
+msgid "User"
+msgstr ""
+
+#: admin/sudo/class_target_list_users.inc:182
+#: admin/sudo/class_sudoGeneric.inc:399
+msgid "Group"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:53
+msgid "Select the target objects for your scheduled action."
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Select to see terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:67
+msgid "Show terminals"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Select to see servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:68
+msgid "Show servers"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Select to see workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:69
+msgid "Show workstations"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:187
+msgid "Server"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:189
+msgid "Workstation"
+msgstr ""
+
+#: admin/sudo/class_target_list_systems.inc:191
+msgid "Terminal"
+msgstr ""
+
#: admin/sudo/class_divListSudo.inc:55 admin/sudo/class_divListSudo.inc:56
msgid "List of sudo roles"
msgstr ""
msgid "Select all"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:82 admin/sudo/class_sudoGeneric.inc:561
-#: admin/sudo/class_sudoGeneric.inc:566 admin/sudo/class_sudoGeneric.inc:571
-#: admin/sudo/class_sudoGeneric.inc:580 admin/sudo/class_sudoGeneric.inc:677
-#: admin/sudo/paste_generic.tpl:5 admin/sudo/generic.tpl:7
-#: admin/sudo/generic.tpl:34
-msgid "Name"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:82
msgid "Department"
msgstr ""
msgid "Remove"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:129
+#: admin/sudo/class_divListSudo.inc:129 admin/sudo/class_divListSudo.inc:196
msgid "Copy"
msgstr ""
msgid "Paste"
msgstr ""
-#: admin/sudo/class_divListSudo.inc:196
-msgid "copy"
-msgstr ""
-
#: admin/sudo/class_divListSudo.inc:196
msgid "Copy this entry"
msgstr ""
msgid "Number of listed roles"
msgstr ""
-#: admin/sudo/remove.tpl:2
-msgid "Warning"
-msgstr ""
-
-#: admin/sudo/remove.tpl:9
-msgid "If you're sure, press 'Delete' to continue or 'Cancel' to abort."
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:31
-msgid "Sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:32
-msgid "Manage sudo roles"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:248
-#: admin/sudo/class_sudoGeneric.inc:669 admin/sudo/class_sudoGeneric.inc:674
-msgid "Sudo role"
-msgstr ""
-
-#: admin/sudo/class_sudoManagement.inc:280
-msgid "Permission error"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:309
msgid "Error"
msgstr ""
msgid "allow access to these hosts"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:398
-#: admin/sudo/class_target_list_users.inc:181
-msgid "User"
-msgstr ""
-
-#: admin/sudo/class_sudoGeneric.inc:399
-#: admin/sudo/class_target_list_users.inc:182
-msgid "Group"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:547
msgid "LDAP error"
msgstr ""
msgid "Sudo"
msgstr ""
-#: admin/sudo/class_sudoGeneric.inc:678 admin/sudo/generic.tpl:15
-#: admin/sudo/generic.tpl:44
-msgid "Description"
-msgstr ""
-
#: admin/sudo/class_sudoGeneric.inc:679
msgid "Users"
msgstr ""
#: admin/sudo/class_sudoGeneric.inc:683
msgid "Access control list"
msgstr ""
-
-#: admin/sudo/options.tpl:5
-msgid "Option name"
-msgstr ""
-
-#: admin/sudo/options.tpl:7
-msgid "Value"
-msgstr ""
-
-#: admin/sudo/options.tpl:8
-msgid "Options"
-msgstr ""
-
-#: admin/sudo/options.tpl:81
-msgid "Available options"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-#: admin/sudo/generic.tpl:30
-msgid "Sudo generic"
-msgstr ""
-
-#: admin/sudo/paste_generic.tpl:1 admin/sudo/generic.tpl:3
-msgid "Global defaults"
-msgstr ""
-
-#: admin/sudo/generic.tpl:55
-msgid "System trust"
-msgstr ""
-
-#: admin/sudo/generic.tpl:56
-msgid "Trust mode"
-msgstr ""
-
-#: admin/sudo/generic.tpl:98 admin/sudo/generic.tpl:113
-msgid "Add from list"
-msgstr ""
-
-#: admin/sudo/main.inc:42 admin/sudo/main.inc:46
-msgid "Sudo role administration"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:50
-msgid "Select the target objects"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Select to see users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:63
-msgid "Show users"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Select to see groups"
-msgstr ""
-
-#: admin/sudo/class_target_list_users.inc:64
-msgid "Show groups"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:6
-msgid "Select systems to add"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:26
-msgid "Display systems of department"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:27
-msgid "Choose the department the search will be based on"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:30
-msgid "Display systems matching"
-msgstr ""
-
-#: admin/sudo/trust_machines.tpl:31
-msgid "Regular expression for matching addresses"
-msgstr ""