gosa-plugin-dhcp-2.7.4/0000755000175000017500000000000011752422560013665 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/contrib/0000755000175000017500000000000011752422560015325 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/contrib/dhcp.ldif0000644000175000017500000006564411550600345017115 0ustar cajuscajus# ################################################################################ # dn: cn=dhcp,cn=schema,cn=config objectClass: olcSchemaConfig cn: dhcp # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.1 NAME 'dhcpPrimaryDN' DESC 'The DN of the dhcpServer which is the primary server for the configuration.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.2 NAME 'dhcpSecondaryDN' DESC 'The DN of dhcpServer(s) which provide backup service for the configuration.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.3 NAME 'dhcpStatements' DESC 'Flexible storage for specific data depending on what object this exists in. Like conditional statements, server parameters, etc. This allows the standard to evolve without needing to adjust the schema.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.4 NAME 'dhcpRange' DESC 'The starting & ending IP Addresses in the range (inclusive), separated by a hyphen; if the range only contains one address, then just the address can be specified with no hyphen. Each range is defined as a separate value.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.5 NAME 'dhcpPermitList' DESC 'This attribute contains the permit lists associated with a pool. Each permit list is defined as a separate value.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.6 NAME 'dhcpNetMask' DESC 'The subnet mask length for the subnet. The mask can be easily computed from this length.' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.7 NAME 'dhcpOption' DESC 'Encoded option values to be sent to clients. Each value represents a single option and contains (OptionTag, Length, OptionValue) encoded in the format used by DHCP.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.8 NAME 'dhcpClassData' DESC 'Encoded text string or list of bytes expressed in hexadecimal, separated by colons. Clients match subclasses based on matching the class data with the results of match or spawn with statements in the class name declarations.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.9 NAME 'dhcpOptionsDN' DESC 'The distinguished name(s) of the dhcpOption objects containing the configuration options provided by the server.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.10 NAME 'dhcpHostDN' DESC 'the distinguished name(s) of the dhcpHost objects.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.11 NAME 'dhcpPoolDN' DESC 'The distinguished name(s) of pools.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.12 NAME 'dhcpGroupDN' DESC 'The distinguished name(s) of the groups.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.13 NAME 'dhcpSubnetDN' DESC 'The distinguished name(s) of the subnets.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.14 NAME 'dhcpLeaseDN' DESC 'The distinguished name of a client address.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.15 NAME 'dhcpLeasesDN' DESC 'The distinguished name(s) client addresses.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.16 NAME 'dhcpClassesDN' DESC 'The distinguished name(s) of a class(es) in a subclass.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.17 NAME 'dhcpSubclassesDN' DESC 'The distinguished name(s) of subclass(es).' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.18 NAME 'dhcpSharedNetworkDN' DESC 'The distinguished name(s) of sharedNetworks.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.19 NAME 'dhcpServiceDN' DESC 'The DN of dhcpService object(s)which contain the configuration information. Each dhcpServer object has this attribute identifying the DHCP configuration(s) that the server is associated with.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.20 NAME 'dhcpVersion' DESC 'The version attribute of this object.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.21 NAME 'dhcpImplementation' DESC 'Description of the DHCP Server implementation e.g. DHCP Servers vendor.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.22 NAME 'dhcpAddressState' DESC 'This stores information about the current binding-status of an address. For dynamic addresses managed by DHCP, the values should be restricted to the following: "FREE", "ACTIVE", "EXPIRED", "RELEASED", "RESET", "ABANDONED", "BACKUP". For other addresses, it SHOULD be one of the following: "UNKNOWN", "RESERVED" (an address that is managed by DHCP that is reserved for a specific client), "RESERVED-ACTIVE" (same as reserved, but address is currently in use), "ASSIGNED" (assigned manually or by some other mechanism), "UNASSIGNED", "NOTASSIGNABLE".' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.23 NAME 'dhcpExpirationTime' DESC 'This is the time the current lease for an address expires.' EQUALITY generalizedTimeMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.24 NAME 'dhcpStartTimeOfState' DESC 'This is the time of the last state change for a leased address.' EQUALITY generalizedTimeMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.25 NAME 'dhcpLastTransactionTime' DESC 'This is the last time a valid DHCP packet was received from the client.' EQUALITY generalizedTimeMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.26 NAME 'dhcpBootpFlag' DESC 'This indicates whether the address was assigned via BOOTP.' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.27 NAME 'dhcpDomainName' DESC 'This is the name of the domain sent to the client by the server. It is essentially the same as the value for DHCP option 15 sent to the client, and represents only the domain - not the full FQDN. To obtain the full FQDN assigned to the client you must prepend the "dhcpAssignedHostName" to this value with a ".".' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.28 NAME 'dhcpDnsStatus' DESC 'This indicates the status of updating DNS resource records on behalf of the client by the DHCP server for this address. The value is a 16-bit bitmask.' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.29 NAME 'dhcpRequestedHostName' DESC 'This is the hostname that was requested by the client.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.30 NAME 'dhcpAssignedHostName' DESC 'This is the actual hostname that was assigned to a client. It may not be the name that was requested by the client. The fully qualified domain name can be determined by appending the value of "dhcpDomainName" (with a dot separator) to this name.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.31 NAME 'dhcpReservedForClient' DESC 'The distinguished name of a "dhcpClient" that an address is reserved for. This may not be the same as the "dhcpAssignedToClient" attribute if the address is being reassigned but the current lease has not yet expired.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.32 NAME 'dhcpAssignedToClient' DESC 'This is the distinguished name of a "dhcpClient" that an address is currently assigned to. This attribute is only present in the class when the address is leased.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.33 NAME 'dhcpRelayAgentInfo' DESC 'If the client request was received via a relay agent, this contains information about the relay agent that was available from the DHCP request. This is a hex-encoded option value.' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.34 NAME 'dhcpHWAddress' DESC 'The clients hardware address that requested this IP address.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.35 NAME 'dhcpHashBucketAssignment' DESC 'HashBucketAssignment bit map for the DHCP Server, as defined in DHC Load Balancing Algorithm [RFC 3074].' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.36 NAME 'dhcpDelayedServiceParameter' DESC 'Delay in seconds corresponding to Delayed Service Parameter configuration, as defined in DHC Load Balancing Algorithm [RFC 3074]. ' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.37 NAME 'dhcpMaxClientLeadTime' DESC 'Maximum Client Lead Time configuration in seconds, as defined in DHCP Failover Protocol [FAILOVR]' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.38 NAME 'dhcpFailOverEndpointState' DESC 'Server (Failover Endpoint) state, as defined in DHCP Failover Protocol [FAILOVR]' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.39 NAME 'dhcpErrorLog' DESC 'Generic error log attribute that allows logging error conditions within a dhcpService or a dhcpSubnet, like no IP addresses available for lease.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.40 NAME 'dhcpLocatorDN' DESC 'The DN of dhcpLocator object which contain the DNs of all DHCP configuration objects. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.41 NAME 'dhcpKeyAlgorithm' DESC 'Algorithm to generate TSIG Key' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.42 NAME 'dhcpKeySecret' DESC 'Secret to generate TSIG Key' EQUALITY octetStringMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.43 NAME 'dhcpDnsZoneServer' DESC 'Master server of the DNS Zone' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.44 NAME 'dhcpKeyDN' DESC 'The DNs of TSIG Key to use in secure dynamic updates. In case of locator object, this will be list of TSIG keys. In case of DHCP Service, Shared Network, Subnet and DNS Zone, it will be a single key.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.45 NAME 'dhcpZoneDN' DESC 'The DNs of DNS Zone. In case of locator object, this will be list of DNS Zones in the tree. In case of DHCP Service, Shared Network and Subnet, it will be a single DNS Zone.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.46 NAME 'dhcpFailOverPrimaryServer' DESC 'IP address or DNS name of the server playing primary role in DHC Load Balancing and Fail over.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.47 NAME 'dhcpFailOverSecondaryServer' DESC 'IP address or DNS name of the server playing secondary role in DHC Load Balancing and Fail over.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.48 NAME 'dhcpFailOverPrimaryPort' DESC 'Port on which primary server listens for connections from its fail over peer (secondary server)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.49 NAME 'dhcpFailOverSecondaryPort' DESC 'Port on which secondary server listens for connections from its fail over peer (primary server)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.50 NAME 'dhcpFailOverResponseDelay' DESC 'Maximum response time in seconds, before Server assumes that connection to fail over peer has failed' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.51 NAME 'dhcpFailOverUnackedUpdates' DESC 'Number of BNDUPD messages that server can send before it receives BNDACK from its fail over peer' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.52 NAME 'dhcpFailOverSplit' DESC 'Split between the primary and secondary servers for fail over purpose' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.53 NAME 'dhcpFailOverLoadBalanceTime' DESC 'Cutoff time in seconds, after which load balance is disabled' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.54 NAME 'dhcpFailOverPeerDN' DESC 'The DNs of Fail over peers. In case of locator object, this will be list of fail over peers in the tree. In case of Subnet and pool, it will be a single Fail Over Peer' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.55 NAME 'dhcpServerDN' DESC 'List of all DHCP Servers in the tree. Used by dhcpLocatorObject' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) # ################################################################################ # olcAttributeTypes: ( 2.16.840.1.113719.1.203.4.56 NAME 'dhcpComments' DESC 'Generic attribute that allows coments within any DHCP object' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.1 NAME 'dhcpService' DESC 'Service object that represents the actual DHCP Service configuration. This is a container object.' SUP top MUST ( cn ) MAY ( dhcpPrimaryDN $ dhcpSecondaryDN $ dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.2 NAME 'dhcpSharedNetwork' DESC 'This stores configuration information for a shared network.' SUP top MUST cn MAY ( dhcpSubnetDN $ dhcpPoolDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpStatements $dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.3 NAME 'dhcpSubnet' DESC 'This class defines a subnet. This is a container object.' SUP top MUST ( cn $ dhcpNetMask ) MAY ( dhcpRange $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $ dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.4 NAME 'dhcpPool' DESC 'This stores configuration information about a pool.' SUP top MUST ( cn $ dhcpRange ) MAY ( dhcpClassesDN $ dhcpPermitList $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $dhcpKeyDN $ dhcpStatements $ dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.5 NAME 'dhcpGroup' DESC 'Group object that lists host DNs and parameters. This is a container object.' SUP top MUST cn MAY ( dhcpHostDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.6 NAME 'dhcpHost' DESC 'This represents information about a particular client' SUP top MUST cn MAY ( dhcpLeaseDN $ dhcpHWAddress $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.7 NAME 'dhcpClass' DESC 'Represents information about a collection of related clients.' SUP top MUST cn MAY ( dhcpSubClassesDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.8 NAME 'dhcpSubClass' DESC 'Represents information about a collection of related classes.' SUP top MUST cn MAY ( dhcpClassData $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.9 NAME 'dhcpOptions' DESC 'Represents information about a collection of options defined.' SUP top AUXILIARY MUST cn MAY ( dhcpOption $ dhcpComments ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.10 NAME 'dhcpLeases' DESC 'This class represents an IP Address, which may or may not have been leased.' SUP top MUST ( cn $ dhcpAddressState ) MAY ( dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.11 NAME 'dhcpLog' DESC 'This is the object that holds past information about the IP address. The cn is the time/date stamp when the address was assigned or released, the address state at the time, if the address was assigned or released.' SUP top MUST ( cn ) MAY ( dhcpAddressState $ dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress $ dhcpErrorLog ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.12 NAME 'dhcpServer' DESC 'DHCP Server Object' SUP top AUXILIARY MUST ( cn ) MAY ( dhcpServiceDN $ dhcpLocatorDN $ dhcpVersion $ dhcpImplementation $ dhcpHashBucketAssignment $ dhcpDelayedServiceParameter $ dhcpMaxClientLeadTime $ dhcpFailOverEndpointState $ dhcpStatements $ dhcpComments $ dhcpOption ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.13 NAME 'dhcpTSigKey' DESC 'TSIG key for secure dynamic updates' SUP top MUST ( cn $ dhcpKeyAlgorithm $ dhcpKeySecret ) MAY ( dhcpComments ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.14 NAME 'dhcpDnsZone' DESC 'DNS Zone for updating leases' SUP top MUST ( cn $ dhcpDnsZoneServer ) MAY ( dhcpKeyDN $ dhcpComments ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.15 NAME 'dhcpFailOverPeer' DESC 'This class defines the Fail over peer' SUP top MUST ( cn $ dhcpFailOverPrimaryServer $ dhcpFailOverSecondaryServer $ dhcpFailoverPrimaryPort $ dhcpFailOverSecondaryPort ) MAY ( dhcpFailOverResponseDelay $ dhcpFailOverUnackedUpdates $ dhcpMaxClientLeadTime $ dhcpFailOverSplit $ dhcpHashBucketAssignment $ dhcpFailOverLoadBalanceTime $ dhcpComments ) ) # ################################################################################ # olcObjectClasses: ( 2.16.840.1.113719.1.203.6.16 NAME 'dhcpLocator' DESC 'Locator object for DHCP configuration in the tree. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' SUP top MUST ( cn ) MAY ( dhcpServiceDN $dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpKeyDN $ dhcpZoneDN $ dhcpFailOverPeerDN $ dhcpOption $ dhcpComments ) ) # ################################################################################ # gosa-plugin-dhcp-2.7.4/contrib/dhcp.schema0000644000175000017500000005176410776436520017450 0ustar cajuscajusattributetype ( 2.16.840.1.113719.1.203.4.1 NAME 'dhcpPrimaryDN' EQUALITY distinguishedNameMatch DESC 'The DN of the dhcpServer which is the primary server for the configuration.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.2 NAME 'dhcpSecondaryDN' EQUALITY distinguishedNameMatch DESC 'The DN of dhcpServer(s) which provide backup service for the configuration.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.3 NAME 'dhcpStatements' EQUALITY caseIgnoreIA5Match DESC 'Flexible storage for specific data depending on what object this exists in. Like conditional statements, server parameters, etc. This allows the standard to evolve without needing to adjust the schema.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 2.16.840.1.113719.1.203.4.4 NAME 'dhcpRange' EQUALITY caseIgnoreIA5Match DESC 'The starting & ending IP Addresses in the range (inclusive), separated by a hyphen; if the range only contains one address, then just the address can be specified with no hyphen. Each range is defined as a separate value.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 2.16.840.1.113719.1.203.4.5 NAME 'dhcpPermitList' EQUALITY caseIgnoreIA5Match DESC 'This attribute contains the permit lists associated with a pool. Each permit list is defined as a separate value.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 2.16.840.1.113719.1.203.4.6 NAME 'dhcpNetMask' EQUALITY integerMatch DESC 'The subnet mask length for the subnet. The mask can be easily computed from this length.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.7 NAME 'dhcpOption' EQUALITY caseIgnoreIA5Match DESC 'Encoded option values to be sent to clients. Each value represents a single option and contains (OptionTag, Length, OptionValue) encoded in the format used by DHCP.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 2.16.840.1.113719.1.203.4.8 NAME 'dhcpClassData' EQUALITY caseIgnoreIA5Match DESC 'Encoded text string or list of bytes expressed in hexadecimal, separated by colons. Clients match subclasses based on matching the class data with the results of match or spawn with statements in the class name declarations.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.9 NAME 'dhcpOptionsDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of the dhcpOption objects containing the configuration options provided by the server.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.10 NAME 'dhcpHostDN' EQUALITY distinguishedNameMatch DESC 'the distinguished name(s) of the dhcpHost objects.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.11 NAME 'dhcpPoolDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of pools.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.12 NAME 'dhcpGroupDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of the groups.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.13 NAME 'dhcpSubnetDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of the subnets.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.14 NAME 'dhcpLeaseDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name of a client address.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE) attributetype ( 2.16.840.1.113719.1.203.4.15 NAME 'dhcpLeasesDN' DESC 'The distinguished name(s) client addresses.' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.16 NAME 'dhcpClassesDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of a class(es) in a subclass.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.17 NAME 'dhcpSubclassesDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of subclass(es).' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.18 NAME 'dhcpSharedNetworkDN' EQUALITY distinguishedNameMatch DESC 'The distinguished name(s) of sharedNetworks.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.19 NAME 'dhcpServiceDN' EQUALITY distinguishedNameMatch DESC 'The DN of dhcpService object(s)which contain the configuration information. Each dhcpServer object has this attribute identifying the DHCP configuration(s) that the server is associated with.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.20 NAME 'dhcpVersion' DESC 'The version attribute of this object.' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.21 NAME 'dhcpImplementation' EQUALITY caseIgnoreIA5Match DESC 'Description of the DHCP Server implementation e.g. DHCP Servers vendor.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.22 NAME 'dhcpAddressState' EQUALITY caseIgnoreIA5Match DESC 'This stores information about the current binding-status of an address. For dynamic addresses managed by DHCP, the values should be restricted to the following: "FREE", "ACTIVE", "EXPIRED", "RELEASED", "RESET", "ABANDONED", "BACKUP". For other addresses, it SHOULD be one of the following: "UNKNOWN", "RESERVED" (an address that is managed by DHCP that is reserved for a specific client), "RESERVED-ACTIVE" (same as reserved, but address is currently in use), "ASSIGNED" (assigned manually or by some other mechanism), "UNASSIGNED", "NOTASSIGNABLE".' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.23 NAME 'dhcpExpirationTime' EQUALITY generalizedTimeMatch DESC 'This is the time the current lease for an address expires.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.24 NAME 'dhcpStartTimeOfState' EQUALITY generalizedTimeMatch DESC 'This is the time of the last state change for a leased address.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.25 NAME 'dhcpLastTransactionTime' EQUALITY generalizedTimeMatch DESC 'This is the last time a valid DHCP packet was received from the client.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.26 NAME 'dhcpBootpFlag' EQUALITY booleanMatch DESC 'This indicates whether the address was assigned via BOOTP.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.27 NAME 'dhcpDomainName' EQUALITY caseIgnoreIA5Match DESC 'This is the name of the domain sent to the client by the server. It is essentially the same as the value for DHCP option 15 sent to the client, and represents only the domain - not the full FQDN. To obtain the full FQDN assigned to the client you must prepend the "dhcpAssignedHostName" to this value with a ".".' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.28 NAME 'dhcpDnsStatus' EQUALITY integerMatch DESC 'This indicates the status of updating DNS resource records on behalf of the client by the DHCP server for this address. The value is a 16-bit bitmask.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.29 NAME 'dhcpRequestedHostName' EQUALITY caseIgnoreIA5Match DESC 'This is the hostname that was requested by the client.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.30 NAME 'dhcpAssignedHostName' EQUALITY caseIgnoreIA5Match DESC 'This is the actual hostname that was assigned to a client. It may not be the name that was requested by the client. The fully qualified domain name can be determined by appending the value of "dhcpDomainName" (with a dot separator) to this name.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.31 NAME 'dhcpReservedForClient' EQUALITY distinguishedNameMatch DESC 'The distinguished name of a "dhcpClient" that an address is reserved for. This may not be the same as the "dhcpAssignedToClient" attribute if the address is being reassigned but the current lease has not yet expired.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.32 NAME 'dhcpAssignedToClient' EQUALITY distinguishedNameMatch DESC 'This is the distinguished name of a "dhcpClient" that an address is currently assigned to. This attribute is only present in the class when the address is leased.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.33 NAME 'dhcpRelayAgentInfo' EQUALITY octetStringMatch DESC 'If the client request was received via a relay agent, this contains information about the relay agent that was available from the DHCP request. This is a hex-encoded option value.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.34 NAME 'dhcpHWAddress' EQUALITY caseIgnoreIA5Match DESC 'The clients hardware address that requested this IP address.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.35 NAME 'dhcpHashBucketAssignment' EQUALITY octetStringMatch DESC 'HashBucketAssignment bit map for the DHCP Server, as defined in DHC Load Balancing Algorithm [RFC 3074].' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.36 NAME 'dhcpDelayedServiceParameter' EQUALITY integerMatch DESC 'Delay in seconds corresponding to Delayed Service Parameter configuration, as defined in DHC Load Balancing Algorithm [RFC 3074]. ' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.37 NAME 'dhcpMaxClientLeadTime' EQUALITY integerMatch DESC 'Maximum Client Lead Time configuration in seconds, as defined in DHCP Failover Protocol [FAILOVR]' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.38 NAME 'dhcpFailOverEndpointState' EQUALITY caseIgnoreIA5Match DESC 'Server (Failover Endpoint) state, as defined in DHCP Failover Protocol [FAILOVR]' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.39 NAME 'dhcpErrorLog' EQUALITY caseIgnoreIA5Match DESC 'Generic error log attribute that allows logging error conditions within a dhcpService or a dhcpSubnet, like no IP addresses available for lease.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.40 NAME 'dhcpLocatorDN' EQUALITY distinguishedNameMatch DESC 'The DN of dhcpLocator object which contain the DNs of all DHCP configuration objects. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.41 NAME 'dhcpKeyAlgorithm' EQUALITY caseIgnoreIA5Match DESC 'Algorithm to generate TSIG Key' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.42 NAME 'dhcpKeySecret' EQUALITY octetStringMatch DESC 'Secret to generate TSIG Key' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.43 NAME 'dhcpDnsZoneServer' EQUALITY caseIgnoreIA5Match DESC 'Master server of the DNS Zone' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) attributetype ( 2.16.840.1.113719.1.203.4.44 NAME 'dhcpKeyDN' EQUALITY distinguishedNameMatch DESC 'The DNs of TSIG Key to use in secure dynamic updates. In case of locator object, this will be list of TSIG keys. In case of DHCP Service, Shared Network, Subnet and DNS Zone, it will be a single key.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12) attributetype ( 2.16.840.1.113719.1.203.4.45 NAME 'dhcpZoneDN' EQUALITY distinguishedNameMatch DESC 'The DNs of DNS Zone. In case of locator object, this will be list of DNS Zones in the tree. In case of DHCP Service, Shared Network and Subnet, it will be a single DNS Zone.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12) attributetype ( 2.16.840.1.113719.1.203.4.46 NAME 'dhcpFailOverPrimaryServer' EQUALITY caseIgnoreIA5Match DESC 'IP address or DNS name of the server playing primary role in DHC Load Balancing and Fail over.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 2.16.840.1.113719.1.203.4.47 NAME 'dhcpFailOverSecondaryServer' EQUALITY caseIgnoreIA5Match DESC 'IP address or DNS name of the server playing secondary role in DHC Load Balancing and Fail over.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) attributetype ( 2.16.840.1.113719.1.203.4.48 NAME 'dhcpFailOverPrimaryPort' EQUALITY integerMatch DESC 'Port on which primary server listens for connections from its fail over peer (secondary server)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) attributetype ( 2.16.840.1.113719.1.203.4.49 NAME 'dhcpFailOverSecondaryPort' EQUALITY integerMatch DESC 'Port on which secondary server listens for connections from its fail over peer (primary server)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) attributetype ( 2.16.840.1.113719.1.203.4.50 NAME 'dhcpFailOverResponseDelay' EQUALITY integerMatch DESC 'Maximum response time in seconds, before Server assumes that connection to fail over peer has failed' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) attributetype ( 2.16.840.1.113719.1.203.4.51 NAME 'dhcpFailOverUnackedUpdates' EQUALITY integerMatch DESC 'Number of BNDUPD messages that server can send before it receives BNDACK from its fail over peer' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) attributetype ( 2.16.840.1.113719.1.203.4.52 NAME 'dhcpFailOverSplit' EQUALITY integerMatch DESC 'Split between the primary and secondary servers for fail over purpose' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) attributetype ( 2.16.840.1.113719.1.203.4.53 NAME 'dhcpFailOverLoadBalanceTime' EQUALITY integerMatch DESC 'Cutoff time in seconds, after which load balance is disabled' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) attributetype ( 2.16.840.1.113719.1.203.4.54 NAME 'dhcpFailOverPeerDN' EQUALITY distinguishedNameMatch DESC 'The DNs of Fail over peers. In case of locator object, this will be list of fail over peers in the tree. In case of Subnet and pool, it will be a single Fail Over Peer' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) #List of all servers in the tree attributetype ( 2.16.840.1.113719.1.203.4.55 NAME 'dhcpServerDN' EQUALITY distinguishedNameMatch DESC 'List of all DHCP Servers in the tree. Used by dhcpLocatorObject' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 ) attributetype ( 2.16.840.1.113719.1.203.4.56 NAME 'dhcpComments' EQUALITY caseIgnoreIA5Match DESC 'Generic attribute that allows coments within any DHCP object' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) # Classes objectclass ( 2.16.840.1.113719.1.203.6.1 NAME 'dhcpService' DESC 'Service object that represents the actual DHCP Service configuration. This is a container object.' SUP top MUST (cn) MAY ( dhcpPrimaryDN $ dhcpSecondaryDN $ dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $dhcpComments $ dhcpOption) ) objectclass ( 2.16.840.1.113719.1.203.6.2 NAME 'dhcpSharedNetwork' DESC 'This stores configuration information for a shared network.' SUP top MUST cn MAY ( dhcpSubnetDN $ dhcpPoolDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpStatements $dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('dhcpService' ) ) objectclass ( 2.16.840.1.113719.1.203.6.3 NAME 'dhcpSubnet' DESC 'This class defines a subnet. This is a container object.' SUP top MUST ( cn $ dhcpNetMask ) MAY ( dhcpRange $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $ dhcpKeyDN $ dhcpFailOverPeerDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork') ) objectclass ( 2.16.840.1.113719.1.203.6.4 NAME 'dhcpPool' DESC 'This stores configuration information about a pool.' SUP top MUST ( cn $ dhcpRange ) MAY ( dhcpClassesDN $ dhcpPermitList $ dhcpLeasesDN $ dhcpOptionsDN $ dhcpZoneDN $dhcpKeyDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ('dhcpSubnet' 'dhcpSharedNetwork') ) objectclass ( 2.16.840.1.113719.1.203.6.5 NAME 'dhcpGroup' DESC 'Group object that lists host DNs and parameters. This is a container object.' SUP top MUST cn MAY ( dhcpHostDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption ) X-NDS_CONTAINMENT ('dhcpSubnet' 'dhcpService' ) ) objectclass ( 2.16.840.1.113719.1.203.6.6 NAME 'dhcpHost' DESC 'This represents information about a particular client' SUP top MUST cn MAY (dhcpLeaseDN $ dhcpHWAddress $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' 'dhcpGroup') ) objectclass ( 2.16.840.1.113719.1.203.6.7 NAME 'dhcpClass' DESC 'Represents information about a collection of related clients.' SUP top MUST cn MAY (dhcpSubClassesDN $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' ) ) objectclass ( 2.16.840.1.113719.1.203.6.8 NAME 'dhcpSubClass' DESC 'Represents information about a collection of related classes.' SUP top MUST cn MAY (dhcpClassData $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT 'dhcpClass' ) objectclass ( 2.16.840.1.113719.1.203.6.9 NAME 'dhcpOptions' DESC 'Represents information about a collection of options defined.' SUP top AUXILIARY MUST cn MAY ( dhcpOption $ dhcpComments ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet' 'dhcpPool' 'dhcpGroup' 'dhcpHost' 'dhcpClass' ) ) objectclass ( 2.16.840.1.113719.1.203.6.10 NAME 'dhcpLeases' DESC 'This class represents an IP Address, which may or may not have been leased.' SUP top MUST ( cn $ dhcpAddressState ) MAY ( dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress ) X-NDS_CONTAINMENT ( 'dhcpService' 'dhcpSubnet' 'dhcpPool') ) objectclass ( 2.16.840.1.113719.1.203.6.11 NAME 'dhcpLog' DESC 'This is the object that holds past information about the IP address. The cn is the time/date stamp when the address was assigned or released, the address state at the time, if the address was assigned or released.' SUP top MUST ( cn ) MAY ( dhcpAddressState $ dhcpExpirationTime $ dhcpStartTimeOfState $ dhcpLastTransactionTime $ dhcpBootpFlag $ dhcpDomainName $ dhcpDnsStatus $ dhcpRequestedHostName $ dhcpAssignedHostName $ dhcpReservedForClient $ dhcpAssignedToClient $ dhcpRelayAgentInfo $ dhcpHWAddress $ dhcpErrorLog) X-NDS_CONTAINMENT ('dhcpLeases' 'dhcpPool' 'dhcpSubnet' 'dhcpSharedNetwork' 'dhcpService' ) ) objectclass ( 2.16.840.1.113719.1.203.6.12 NAME 'dhcpServer' DESC 'DHCP Server Object' SUP top AUXILIARY MUST ( cn ) MAY (dhcpServiceDN $ dhcpLocatorDN $ dhcpVersion $ dhcpImplementation $ dhcpHashBucketAssignment $ dhcpDelayedServiceParameter $ dhcpMaxClientLeadTime $ dhcpFailOverEndpointState $ dhcpStatements $ dhcpComments $ dhcpOption) X-NDS_CONTAINMENT ('organization' 'organizationalunit' 'domain') ) objectclass ( 2.16.840.1.113719.1.203.6.13 NAME 'dhcpTSigKey' DESC 'TSIG key for secure dynamic updates' SUP top MUST (cn $ dhcpKeyAlgorithm $ dhcpKeySecret ) MAY ( dhcpComments ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') ) objectclass ( 2.16.840.1.113719.1.203.6.14 NAME 'dhcpDnsZone' DESC 'DNS Zone for updating leases' SUP top MUST (cn $ dhcpDnsZoneServer ) MAY (dhcpKeyDN $ dhcpComments) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') ) objectclass ( 2.16.840.1.113719.1.203.6.15 NAME 'dhcpFailOverPeer' DESC 'This class defines the Fail over peer' SUP top MUST ( cn $ dhcpFailOverPrimaryServer $ dhcpFailOverSecondaryServer $ dhcpFailoverPrimaryPort $ dhcpFailOverSecondaryPort) MAY (dhcpFailOverResponseDelay $ dhcpFailOverUnackedUpdates $ dhcpMaxClientLeadTime $ dhcpFailOverSplit $ dhcpHashBucketAssignment $ dhcpFailOverLoadBalanceTime $ dhcpComments ) X-NDS_CONTAINMENT ('dhcpService' 'dhcpSharedNetwork' 'dhcpSubnet') ) objectclass ( 2.16.840.1.113719.1.203.6.16 NAME 'dhcpLocator' DESC 'Locator object for DHCP configuration in the tree. There will be a single dhcpLocator object in the tree with links to all the DHCP objects in the tree' SUP top MUST ( cn ) MAY ( dhcpServiceDN $dhcpServerDN $ dhcpSharedNetworkDN $ dhcpSubnetDN $ dhcpPoolDN $ dhcpGroupDN $ dhcpHostDN $ dhcpClassesDN $ dhcpKeyDN $ dhcpZoneDN $ dhcpFailOverPeerDN $ dhcpOption $ dhcpComments) X-NDS_CONTAINMENT ('organization' 'organizationalunit' 'domain') ) gosa-plugin-dhcp-2.7.4/plugin.dsc0000644000175000017500000000042311336200072015643 0ustar cajuscajus[gosa-plugin] name = dhcp description = "DHCP service management plugin" version = 2.6.8 author = "Cajus Pollmeier " maintainer = "GOsa packages maintainers group " homepage = https://oss.gonicus.de/labs/gosa/ depends = systems gosa-plugin-dhcp-2.7.4/locale/0000755000175000017500000000000011752422560015124 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/ru/0000755000175000017500000000000011752422560015552 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/ru/LC_MESSAGES/0000755000175000017500000000000011752422560017337 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/ru/LC_MESSAGES/messages.po0000644000175000017500000006265711475426262021533 0ustar cajuscajus# Translation of messages.po to Russian # Valia V. Vaneeva , 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: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2005-04-18 14:35+0300\n" "Last-Translator: Igor Muratov \n" "Language-Team: ALT Linux Team\n" "Language: \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/dhcp/class_dhcpHost.inc:64 #, fuzzy msgid "Ethernet" msgstr "Фильтры" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Фамилия" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 #, fuzzy msgid "Hardware address" msgstr "Основной адрес" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 #, fuzzy msgid "Network address" msgstr "Сетевые устройства" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 msgid "Net mask" msgstr "" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 #, fuzzy msgid "Range" msgstr "Название" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 #, fuzzy msgid "Network range" msgstr "Сетевые устройства" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 #, fuzzy msgid "'Range' is not inside the configured network." msgstr "Вы собираетесь удалить объект %s." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 #, fuzzy msgid "Key name" msgstr "Имя сервера" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 #, fuzzy msgid "DNS server" msgstr "Добавить сервис DNS" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 #, fuzzy msgid "Lease time" msgstr "Сообщение" #: admin/systems/services/dhcp/class_dhcpService.inc:129 #, fuzzy msgid "Max lease time" msgstr "Сообщение" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #, fuzzy msgid "Default lease time" msgstr "Выберите, чтобы просмотреть серверы" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #, fuzzy msgid "Maximum lease time" msgstr "Размер квоты" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 #, fuzzy msgid "Broadcast address" msgstr "Почтовый индекс" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 #, fuzzy msgid "Max. lease time" msgstr "Сообщение" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Предупреждение" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 #, fuzzy msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "Сюда входит вся информация о системе и ее настройках. Подумайте еще " "раз, действительно ли вам нужно удаление, так как GOsa не сможет отменить " "результаты этой операции." #: admin/systems/services/dhcp/remove_dhcp.tpl:8 #, fuzzy msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "Лучше всего перед удалением сохранить резервную копию текущего дерева LDAP в " "файл. Если вы сделали это и действительно хотите выполнить удаление, нажмите " "Удалить, иначе нажмите Отмена." #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 #, fuzzy msgid "Hide advanced settings" msgstr "Настройки телефона" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 #, fuzzy msgid "DHCP advanced settings" msgstr "Настройки телефона" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 #, fuzzy msgid "DHCP statements" msgstr "Подразделения" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 #, fuzzy msgid "DHCP options" msgstr "Добавить параметр" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 #, fuzzy msgid "Show advanced settings" msgstr "Настройки телефона" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 #, fuzzy msgid "DHCP host configuration" msgstr "Базы данных" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Общее" #: admin/systems/services/dhcp/dhcp_host.tpl:14 #, fuzzy msgid "Name of host" msgstr "Имя стоп-листа" #: admin/systems/services/dhcp/dhcp_host.tpl:19 #, fuzzy msgid "Fixed address" msgstr "MAC-адрес" #: admin/systems/services/dhcp/dhcp_host.tpl:23 msgid "Use host name or IP-address to assign fixed address" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:31 #, fuzzy msgid "Hardware" msgstr "Основной адрес" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 #, fuzzy msgid "DHCP service" msgstr "Добавить сервис DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:9 #, fuzzy msgid "Authoritative service" msgstr "Рабочие станции" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:22 #, fuzzy msgid "DHCP settings" msgstr "Проверка конфигурации PHP" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:33 #, fuzzy msgid "Maximum lease time (s)" msgstr "Размер квоты" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:13 msgid "Take over DHCP configuration from following server" msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:24 #, fuzzy msgid "DHCP sections" msgstr "Проверка конфигурации PHP" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 #, fuzzy msgid "Network configuration" msgstr "Базы данных" #: admin/systems/services/dhcp/dhcp_network.tpl:11 #, fuzzy msgid "Router" msgstr "не полный" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:40 #, fuzzy msgid "Boot up" msgstr "Перезагрузить" #: admin/systems/services/dhcp/dhcp_network.tpl:44 #, fuzzy msgid "Filename" msgstr "Имя сервера" #: admin/systems/services/dhcp/dhcp_network.tpl:48 msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:53 #, fuzzy msgid "Next server" msgstr "Сервер NTP" #: admin/systems/services/dhcp/dhcp_network.tpl:57 msgid "Enter name of server to retrieve boot images from" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:66 #, fuzzy msgid "Domain Name Service" msgstr "Сканер" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Домен" #: admin/systems/services/dhcp/dhcp_network.tpl:73 #, fuzzy msgid "Name of domain" msgstr "Подразделение" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:89 #, fuzzy msgid "DNS server do be added" msgstr "Выбрать номера для добавления" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:102 #, fuzzy msgid "Domain Name Service options" msgstr "Сканер" #: admin/systems/services/dhcp/dhcp_network.tpl:104 msgid "Assign host names found via reverse mapping" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:108 msgid "Assign host names from host declarations" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 #, fuzzy msgid "Create new DHCP section" msgstr "Создать приложения" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 #, fuzzy msgid "Section" msgstr "Действие" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 #, fuzzy msgid "Choose section type to create" msgstr "Выберите тип мыши" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Создать" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 msgid "DNS update zone" msgstr "" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 #, fuzzy msgid "DHCP subnet settings" msgstr "Проверка конфигурации PHP" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 #, fuzzy msgid "DHCP shared network" msgstr "Атрибуты UNIX" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 #, fuzzy msgid "Name for shared network" msgstr "Атрибуты UNIX" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 #, fuzzy msgid "Server identifier" msgstr "Номер дома" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 #, fuzzy msgid "Authoritative server" msgstr "Рабочие станции" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 #, fuzzy msgid "Leases" msgstr "Набор правил" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 #, fuzzy msgid "seconds" msgstr "отправка" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 #, fuzzy msgid "Minimum lease time" msgstr "Размер квоты" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 #, fuzzy msgid "Access control" msgstr "Параметры доступа" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 #, fuzzy msgid "Allow unknown clients" msgstr "состояние неизвестно" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Allow BOOTP clients" msgstr "состояние неизвестно" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 #, fuzzy msgid "Select if clients are allowed to boot using this DHCP server" msgstr "У вас недостаточно прав для удаления этого объекта!" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:38 #, fuzzy msgid "Logging" msgstr "Имя пользователя" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 #, fuzzy msgid "Global options" msgstr "Почтовые настройки" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 #, fuzzy msgid "Class" msgstr "Выберите тип мыши" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 #, fuzzy msgid "Subclass" msgstr "Экспорт успешен." #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 #, fuzzy msgid "Host" msgstr "отправка" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Группа" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 #, fuzzy msgid "Pool" msgstr "Английский" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 #, fuzzy msgid "Subnet" msgstr "Установить" #: admin/systems/services/dhcp/class_servDHCP.inc:46 #, fuzzy msgid "Fail-over peer" msgstr "Фильтры" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 #, fuzzy msgid "Shared network" msgstr "Атрибуты UNIX" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 msgid "DNS update key" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "Тип" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Option" msgstr "Параметры" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Адрес" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, fuzzy, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "Вы собираетесь удалить объект %s." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:237 #, fuzzy msgid "Permission error" msgstr "Права для членов группы" #: admin/systems/services/dhcp/class_servDHCP.inc:274 #, fuzzy msgid "DHCP section" msgstr "Проверка конфигурации PHP" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 #, fuzzy msgid "Edit DHCP section" msgstr "Проверка конфигурации PHP" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 #, fuzzy msgid "Remove DHCP section" msgstr "Удалить сервис DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 #, fuzzy msgid "LDAP error" msgstr "Ошибка LDAP:" #: admin/systems/services/dhcp/class_servDHCP.inc:709 #, fuzzy msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" "Не удается начать сеанс на LDAP-сервере. Обратитесь к системному " "администратору." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Сервисы" #: admin/systems/services/dhcp/class_servDHCP.inc:729 #, fuzzy msgid "DHCP entries" msgstr "Добавить сервис DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:730 #, fuzzy msgid "Start service" msgstr "Сервисы" #: admin/systems/services/dhcp/class_servDHCP.inc:731 #, fuzzy msgid "Stop service" msgstr "Сервисы" #: admin/systems/services/dhcp/class_servDHCP.inc:732 #, fuzzy msgid "Restart service" msgstr "Сервер NTP" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 #, fuzzy msgid "Cannot delete automatic statements!" msgstr "Удалить" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "автоматически" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 #, fuzzy msgid "Name of Key" msgstr "Имя стоп-листа" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 #, fuzzy msgid "DHCP pool settings" msgstr "Проверка конфигурации PHP" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 #, fuzzy msgid "Name of pool" msgstr "Имя стоп-листа" #: admin/systems/services/dhcp/dhcp_group.tpl:5 #, fuzzy msgid "DHCP group settings" msgstr "Настройки Samba" #: admin/systems/services/dhcp/dhcp_group.tpl:10 #, fuzzy msgid "Name of group" msgstr "Название группы" #, fuzzy #~ msgid "Service start" #~ msgstr "Сервисы" #, fuzzy #~ msgid "Service stop" #~ msgstr "Сервисы" #, fuzzy #~ msgid "Service restart" #~ msgstr "Искать в поддеревьях" #, fuzzy #~ msgid "May lease time" #~ msgstr "Сообщение" #~ msgid "Save" #~ msgstr "Сохранить" #~ msgid "Cancel" #~ msgstr "Отмена" #~ msgid "Required field 'Name' is not filled." #~ msgstr "Обязательное поле \"Имя\" не заполнено." #, fuzzy #~ msgid "The value specified as '%s' is not numeric!" #~ msgstr "Значение '%s' содержит недопустимые символы." #, fuzzy #~ msgid "The name for this host section is already used!" #~ msgstr "Указанное имя уже используется." #~ msgid "Delete" #~ msgstr "Удалить" #, fuzzy #~ msgid "The name for this section is already used!" #~ msgstr "Указанное имя уже используется." #, fuzzy #~ msgid "Required field 'Range' is not filled." #~ msgstr "Обязательное поле \"Имя\" не заполнено." #, fuzzy #~ msgid "Field 'Range' contains invalid IP addresses." #~ msgstr "Значение поля \"Имя\" содержит недопустимые символы." #, fuzzy #~ msgid "Field 'Range' contains invalid IP range." #~ msgstr "Значение поля \"Имя\" содержит недопустимые символы." #~ msgid "Add" #~ msgstr "Добавить" #~ msgid "Apply" #~ msgstr "Применить" #, fuzzy #~ msgid "Required field 'Network address' is not filled." #~ msgstr "Обязательное поле \"Имя\" не заполнено." #, fuzzy #~ msgid "Required field 'Netmask' is not filled." #~ msgstr "Обязательное поле \"Имя\" не заполнено." #, fuzzy #~ msgid "The field '%s' contains an invalid IP address" #~ msgstr "Значение поля \"Имя\" содержит недопустимые символы." #, fuzzy #~ msgid "Field 'Name' contains illegal characters." #~ msgstr "Значение поля \"Имя\" содержит недопустимые символы." #, fuzzy #~ msgid "The hardware address specified by you is not valid!" #~ msgstr "Значение поля \"Отношение\" некорректно." #, fuzzy #~ msgid "You have no permission to remove DHCP sections!" #~ msgstr "У вас недостаточно прав для удаления этого пользователя!" #, fuzzy #~ msgid "You're about to delete the DHCP section '%s'." #~ msgstr "Вы собираетесь удалить приложение \"%s\"." #, fuzzy #~ msgid "Removing DHCP entries failed" #~ msgstr "Удалить сервис DNS" #, fuzzy #~ msgid "Can't remove DHCP object!" #~ msgstr "Включаемые объекты" #, fuzzy #~ msgid "Can't save DHCP object!" #~ msgstr "Удалить" #, fuzzy #~ msgid "Saving DHCP service failed" #~ msgstr "Удалить сервис DNS" gosa-plugin-dhcp-2.7.4/locale/pl/0000755000175000017500000000000011752422560015537 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/pl/LC_MESSAGES/0000755000175000017500000000000011752422560017324 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/pl/LC_MESSAGES/messages.po0000644000175000017500000005670111475426262021511 0ustar cajuscajusmsgid "" msgstr "" "Project-Id-Version: polski\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2010-04-30 21:26+0100\n" "Last-Translator: Piort Rybicki \n" "Language-Team: Piotr Rybicki \n" "Language: \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/dhcp/class_dhcpHost.inc:64 msgid "Ethernet" msgstr "Ethernet" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "FDDI" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "Token Ring" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Nazwa" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 msgid "Hardware address" msgstr "Adres sprzętowy" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "Adres sieciowy" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 #, fuzzy msgid "Net mask" msgstr "Maska sieciowa" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 msgid "Range" msgstr "Zasięg" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 msgid "Network range" msgstr "Zasięg sieci" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 #, fuzzy msgid "'Range' is not inside the configured network." msgstr "Zamierzasz skopiować wpis '%s'." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 #, fuzzy msgid "Key name" msgstr "Zmień nazwę" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 msgid "DNS server" msgstr "Serwer DNS" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 #, fuzzy msgid "Lease time" msgstr "Max rozmiar wiadomości" #: admin/systems/services/dhcp/class_dhcpService.inc:129 #, fuzzy msgid "Max lease time" msgstr "Max rozmiar wiadomości" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #, fuzzy msgid "Default lease time" msgstr "Wybierz nazwę wydania" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #, fuzzy msgid "Maximum lease time" msgstr "Maksymalny rozmiar pliku" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "Błąd" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 #, fuzzy msgid "Broadcast address" msgstr "Adres pocztowy" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "Błąd w definicji '%s'!" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 #, fuzzy msgid "Max. lease time" msgstr "Max rozmiar wiadomości" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Ostrzeżenie" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 #, fuzzy msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "Operacja odnosi się do 'wszystkich' informacji obiektowych. Proszę upewnić " "się, czy na pewno wykonać tą operację, gdyż nie ma możliwości powrotu." #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "Przed wykonaniem tej operacji zaleca się wykonanie kopii bezpieczeństwa " "drzewa LDAP. Naciśnij 'Usuń' aby kontynuować, lub 'Anuluj' aby przerwać." #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 msgid "Hide advanced settings" msgstr "Ukryj ustawienia zaawansowane" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 #, fuzzy msgid "DHCP advanced settings" msgstr "Ukryj ustawienia zaawansowane" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 #, fuzzy msgid "DHCP statements" msgstr "Departamenty" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 msgid "DHCP options" msgstr "Opcje DHCP" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 msgid "Show advanced settings" msgstr "Pokaż ustawienia zaawansowane" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 #, fuzzy msgid "DHCP host configuration" msgstr "Konfiguracja ustawień PHP" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Ogólne" #: admin/systems/services/dhcp/dhcp_host.tpl:14 msgid "Name of host" msgstr "Nazwa hosta" #: admin/systems/services/dhcp/dhcp_host.tpl:19 #, fuzzy msgid "Fixed address" msgstr "Adres email" #: admin/systems/services/dhcp/dhcp_host.tpl:23 msgid "Use host name or IP-address to assign fixed address" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:31 #, fuzzy msgid "Hardware" msgstr "Typ sprzętu" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "Typ sprzętu" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 msgid "DHCP service" msgstr "Usługa DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:9 msgid "Authoritative service" msgstr "Usługa autorytarna" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:22 #, fuzzy msgid "DHCP settings" msgstr "Sekcje DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:33 #, fuzzy msgid "Maximum lease time (s)" msgstr "Maksymalny rozmiar pliku" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:13 msgid "Take over DHCP configuration from following server" msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:24 msgid "DHCP sections" msgstr "Sekcje DHCP" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 msgid "Network configuration" msgstr "Konfiguracja sieci" #: admin/systems/services/dhcp/dhcp_network.tpl:11 msgid "Router" msgstr "Router" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:40 #, fuzzy msgid "Boot up" msgstr "Bootup" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "Nazwa pliku" #: admin/systems/services/dhcp/dhcp_network.tpl:48 msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:53 msgid "Next server" msgstr "Następny serwer" #: admin/systems/services/dhcp/dhcp_network.tpl:57 msgid "Enter name of server to retrieve boot images from" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:66 msgid "Domain Name Service" msgstr "DNS" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Domena" #: admin/systems/services/dhcp/dhcp_network.tpl:73 msgid "Name of domain" msgstr "Nazwa domeny" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:89 msgid "DNS server do be added" msgstr "Serwer DNS do dodania" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:102 msgid "Domain Name Service options" msgstr "Opcje DNS" #: admin/systems/services/dhcp/dhcp_network.tpl:104 msgid "Assign host names found via reverse mapping" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:108 msgid "Assign host names from host declarations" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 msgid "Create new DHCP section" msgstr "Utwórz nową sekcję DHCP" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "Proszę wybrać jeden z następujących typów sekcji DHCP" #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "Sekcja" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "Wybierz typ sekcji do utworzenia" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Utwórz" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 msgid "DNS update zone" msgstr "" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 #, fuzzy msgid "DHCP subnet settings" msgstr "Sekcje DHCP" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 #, fuzzy msgid "DHCP shared network" msgstr "Współdzielona sieć" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 msgid "Name for shared network" msgstr "Nazwa sieci współdzielonej" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "Identyfikator serwera" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Authoritative server" msgstr "Serwer autorytarny" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 #, fuzzy msgid "Leases" msgstr "Wydania" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "seconds" msgstr "sekund" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 #, fuzzy msgid "Minimum lease time" msgstr "Maksymalny rozmiar pliku" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 msgid "Access control" msgstr "Kontrola dostępu" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "Zezwól na nieznanych klientów" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Allow BOOTP clients" msgstr "Zezwól na nieznanych klientów" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 #, fuzzy msgid "Select if clients are allowed to boot using this DHCP server" msgstr "Użytkownicy którzy mogą używać tej drukarki" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:38 msgid "Logging" msgstr "Logowanie" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 msgid "Global options" msgstr "Opcje globalne" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "Klasa" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 msgid "Subclass" msgstr "Podklada" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 msgid "Host" msgstr "Host" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Grupa" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 msgid "Pool" msgstr "Zakres" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 msgid "Subnet" msgstr "Podsieć" #: admin/systems/services/dhcp/class_servDHCP.inc:46 #, fuzzy msgid "Fail-over peer" msgstr "Wzorce pliku" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 msgid "Shared network" msgstr "Współdzielona sieć" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 msgid "DNS update key" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "Typ" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Option" msgstr "Opcje" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Adres" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "Zamierzasz zmigrować ustawienia DHCP z serwera '%s' do bierzącego." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:237 msgid "Permission error" msgstr "Błąd uprawnień" #: admin/systems/services/dhcp/class_servDHCP.inc:274 msgid "DHCP section" msgstr "Sekcja DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "Wstaw nową sekcję DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 msgid "Edit DHCP section" msgstr "Edytuj sekcję DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 msgid "Remove DHCP section" msgstr "Usuń sekcję DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 msgid "LDAP error" msgstr "błąd LDAP" #: admin/systems/services/dhcp/class_servDHCP.inc:709 #, fuzzy msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "Konto zablokowane. Proszę skontaktować się z administratorem systemu." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Usługi" #: admin/systems/services/dhcp/class_servDHCP.inc:729 #, fuzzy msgid "DHCP entries" msgstr "Usługa DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:730 msgid "Start service" msgstr "Uruchom usługę" #: admin/systems/services/dhcp/class_servDHCP.inc:731 msgid "Stop service" msgstr "Zatrzymaj usługę" #: admin/systems/services/dhcp/class_servDHCP.inc:732 msgid "Restart service" msgstr "Restart usługi" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 #, fuzzy msgid "Cannot delete automatic statements!" msgstr "Nie można otworzyć pliku '%s'." #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "automatyczne" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 #, fuzzy msgid "Name of Key" msgstr "Nazwa hosta" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 #, fuzzy msgid "DHCP pool settings" msgstr "Sekcje DHCP" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 msgid "Name of pool" msgstr "Nazwa zakresu" #: admin/systems/services/dhcp/dhcp_group.tpl:5 #, fuzzy msgid "DHCP group settings" msgstr "Ustawienia grupy" #: admin/systems/services/dhcp/dhcp_group.tpl:10 msgid "Name of group" msgstr "Nazwa grupy" #~ msgid "Broadcast" #~ msgstr "Broadcast" #, fuzzy #~ msgid "Service start" #~ msgstr "Usługi" #, fuzzy #~ msgid "Service stop" #~ msgstr "Usługi" #, fuzzy #~ msgid "Service restart" #~ msgstr "Szukaj wewnątrz tego poddrzewa" #, fuzzy #~ msgid "May lease time" #~ msgstr "Max rozmiar wiadomości" #~ msgid "Save" #~ msgstr "Zapisz" #~ msgid "Cancel" #~ msgstr "Anuluj" #~ msgid "Required field 'Name' is not filled." #~ msgstr "Wymagane pole 'Nazwa' nie jest wypełnione." #, fuzzy #~ msgid "The value specified as '%s' is not numeric!" #~ msgstr "Wartość podana jako '%s' zawiera niedozwolone znaki!" #, fuzzy #~ msgid "The name for this host section is already used!" #~ msgstr "Zmiana nazwy nieudana, ta nazwa typu systemu jest już w użyciu." #~ msgid "Delete" #~ msgstr "Usuń" #, fuzzy #~ msgid "The name for this section is already used!" #~ msgstr "Zmiana nazwy nieudana, ta nazwa typu systemu jest już w użyciu." #, fuzzy #~ msgid "Required field 'Range' is not filled." #~ msgstr "Wymagane pole 'Nazwa' nie jest wypełnione." #, fuzzy #~ msgid "Field 'Range' contains invalid IP addresses." #~ msgstr "Pole 'Nazwa' zawiera niedozwolone znaki." #, fuzzy #~ msgid "Field 'Range' contains invalid IP range." #~ msgstr "Pole 'Nazwa' zawiera niedozwolone znaki." #~ msgid "Add" #~ msgstr "Dodaj" #~ msgid "Apply" #~ msgstr "Zastosuj" #, fuzzy #~ msgid "Required field 'Network address' is not filled." #~ msgstr "Wymagane pole 'Nazwa' nie jest wypełnione." #, fuzzy #~ msgid "Required field 'Netmask' is not filled." #~ msgstr "Wymagane pole 'Nazwa' nie jest wypełnione." #, fuzzy #~ msgid "The field '%s' contains an invalid IP address" #~ msgstr "Pole adres IP zawiera nieprawidłowy adres." #, fuzzy #~ msgid "Field 'Name' contains illegal characters." #~ msgstr "Pole 'Nazwa' zawiera niedozwolone znaki." #, fuzzy #~ msgid "The hardware address specified by you is not valid!" #~ msgstr "Wartość podana jako 'Proporcja' jest nieprawidłowa." #, fuzzy #~ msgid "Default lease time needs to be numeric." #~ msgstr "Port sieve musi być liczbą." #, fuzzy #~ msgid "Maximum lease time needs to be numeric." #~ msgstr "Port sieve musi być liczbą." #, fuzzy #~ msgid "You have no permission to remove DHCP sections!" #~ msgstr "Brak uprawnień do usunięcia tego użytkownika!" #, fuzzy #~ msgid "You're about to delete the DHCP section '%s'." #~ msgstr "Zamierzasz usunąć aplikację '%s'." #, fuzzy #~ msgid "Removing DHCP entries failed" #~ msgstr "Usuwanie wpisów DNS nieudane" #, fuzzy #~ msgid "Can't remove DHCP object!" #~ msgstr "Usuń obiekt" #, fuzzy #~ msgid "Can't save DHCP object!" #~ msgstr "Nie można zapisać pliku '%s'." #, fuzzy #~ msgid "Saving DHCP service failed" #~ msgstr "Zapisywanie serwera nieudane" gosa-plugin-dhcp-2.7.4/locale/it/0000755000175000017500000000000011752422560015540 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/it/LC_MESSAGES/0000755000175000017500000000000011752422560017325 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/it/LC_MESSAGES/messages.po0000644000175000017500000005621711475426262021514 0ustar cajuscajus# translation of messages.po to Italian # Copyright (c) 2005 B-Open Solutions srl - http://www.bopen.it/ # Copyright (c) 2005 Alessandro Amici # Alessandro Amici , 2005. msgid "" msgstr "" "Project-Id-Version: messages\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2005-11-18 15:26+0100\n" "Last-Translator: Alessandro Amici \n" "Language-Team: Italian\n" "Language: \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/dhcp/class_dhcpHost.inc:64 #, fuzzy msgid "Ethernet" msgstr "Filtri" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Cognome" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 #, fuzzy msgid "Hardware address" msgstr "Indirizzo principale" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 #, fuzzy msgid "Network address" msgstr "Mostra dispositiva di rete" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 msgid "Net mask" msgstr "" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 #, fuzzy msgid "Range" msgstr "Nome gruppo" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 #, fuzzy msgid "Network range" msgstr "Mostra dispositiva di rete" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 #, fuzzy msgid "'Range' is not inside the configured network." msgstr "Non hai il permesso di cambiare la tua password." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 #, fuzzy msgid "Key name" msgstr "Cognome" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 #, fuzzy msgid "DNS server" msgstr "Mostra dispositiva di rete" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 #, fuzzy msgid "Lease time" msgstr "Inoltra i messaggi a" #: admin/systems/services/dhcp/class_dhcpService.inc:129 #, fuzzy msgid "Max lease time" msgstr "Inoltra i messaggi a" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #, fuzzy msgid "Default lease time" msgstr "Rimuovi" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #, fuzzy msgid "Maximum lease time" msgstr "Inoltra i messaggi a" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 #, fuzzy msgid "Broadcast address" msgstr "CAP" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 #, fuzzy msgid "Max. lease time" msgstr "Inoltra i messaggi a" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Attenzione" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 #, fuzzy msgid "Hide advanced settings" msgstr "Opzioni di posta avanzate" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 #, fuzzy msgid "DHCP advanced settings" msgstr "Opzioni di posta avanzate" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 #, fuzzy msgid "DHCP statements" msgstr "Dipartimenti" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 #, fuzzy msgid "DHCP options" msgstr "Opzioni" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 #, fuzzy msgid "Show advanced settings" msgstr "Opzioni di posta avanzate" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 #, fuzzy msgid "DHCP host configuration" msgstr "Scarica il file di configurazione" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Generale" #: admin/systems/services/dhcp/dhcp_host.tpl:14 #, fuzzy msgid "Name of host" msgstr "Nome del gruppo" #: admin/systems/services/dhcp/dhcp_host.tpl:19 #, fuzzy msgid "Fixed address" msgstr "Indirizzo principale" #: admin/systems/services/dhcp/dhcp_host.tpl:23 msgid "Use host name or IP-address to assign fixed address" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:31 #, fuzzy msgid "Hardware" msgstr "Indirizzo principale" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 #, fuzzy msgid "DHCP service" msgstr "Dispositivi" #: admin/systems/services/dhcp/dhcp_service.tpl:9 #, fuzzy msgid "Authoritative service" msgstr "server" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:22 #, fuzzy msgid "DHCP settings" msgstr "Ispezione della configurazione PHP" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:33 #, fuzzy msgid "Maximum lease time (s)" msgstr "Inoltra i messaggi a" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:13 msgid "Take over DHCP configuration from following server" msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:24 #, fuzzy msgid "DHCP sections" msgstr "Ispezione della configurazione PHP" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 #, fuzzy msgid "Network configuration" msgstr "Scarica il file di configurazione" #: admin/systems/services/dhcp/dhcp_network.tpl:11 #, fuzzy msgid "Router" msgstr "Computer" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:40 #, fuzzy msgid "Boot up" msgstr "Root" #: admin/systems/services/dhcp/dhcp_network.tpl:44 #, fuzzy msgid "Filename" msgstr "Cognome" #: admin/systems/services/dhcp/dhcp_network.tpl:48 msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:53 #, fuzzy msgid "Next server" msgstr "Servizi" #: admin/systems/services/dhcp/dhcp_network.tpl:57 msgid "Enter name of server to retrieve boot images from" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:66 #, fuzzy msgid "Domain Name Service" msgstr "Utenti di Dominio" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Dominio" #: admin/systems/services/dhcp/dhcp_network.tpl:73 #, fuzzy msgid "Name of domain" msgstr "Crea in" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:89 #, fuzzy msgid "DNS server do be added" msgstr "Seleziona il numero da aggiungere" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:102 #, fuzzy msgid "Domain Name Service options" msgstr "Amministratori di Dominio" #: admin/systems/services/dhcp/dhcp_network.tpl:104 msgid "Assign host names found via reverse mapping" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:108 msgid "Assign host names from host declarations" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 #, fuzzy msgid "Create new DHCP section" msgstr "Crea estensioni per le applicazioni" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 #, fuzzy msgid "Section" msgstr "Azione" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Creare" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 msgid "DNS update zone" msgstr "" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 #, fuzzy msgid "DHCP subnet settings" msgstr "Ispezione della configurazione PHP" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 #, fuzzy msgid "DHCP shared network" msgstr "Impostazioni Unix" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 #, fuzzy msgid "Name for shared network" msgstr "Impostazioni Unix" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 #, fuzzy msgid "Server identifier" msgstr "Identificativo della casa" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 #, fuzzy msgid "Authoritative server" msgstr "server" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 #, fuzzy msgid "Leases" msgstr "Rimuovi" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 #, fuzzy msgid "seconds" msgstr "invia" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 #, fuzzy msgid "Minimum lease time" msgstr "Inoltra i messaggi a" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 #, fuzzy msgid "Access control" msgstr "Opzioni di accesso" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Allow BOOTP clients" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Select if clients are allowed to boot using this DHCP server" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:38 #, fuzzy msgid "Logging" msgstr "Nome utente" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 #, fuzzy msgid "Global options" msgstr "Opzioni di posta" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 #, fuzzy msgid "Class" msgstr "classe" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 #, fuzzy msgid "Subclass" msgstr "classe" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 #, fuzzy msgid "Host" msgstr "spedire" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Gruppo" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 #, fuzzy msgid "Pool" msgstr "Inglese" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 #, fuzzy msgid "Subnet" msgstr "Imposta" #: admin/systems/services/dhcp/class_servDHCP.inc:46 #, fuzzy msgid "Fail-over peer" msgstr "Filtri" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 #, fuzzy msgid "Shared network" msgstr "Impostazioni Unix" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 msgid "DNS update key" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "Tipo" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Option" msgstr "Opzioni" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Indirizzo" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, fuzzy, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "Non hai il permesso di cambiare la tua password." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:237 #, fuzzy msgid "Permission error" msgstr "Permessi" #: admin/systems/services/dhcp/class_servDHCP.inc:274 #, fuzzy msgid "DHCP section" msgstr "Ispezione della configurazione PHP" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 #, fuzzy msgid "Edit DHCP section" msgstr "Ispezione della configurazione PHP" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 #, fuzzy msgid "Remove DHCP section" msgstr "Elimina estensioni per le applicazioni" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 #, fuzzy msgid "LDAP error" msgstr "Errore LDAP" #: admin/systems/services/dhcp/class_servDHCP.inc:709 #, fuzzy msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" "Errore di connessione al server LDAP. Contatta l'amministratore del sistema." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Servizi" #: admin/systems/services/dhcp/class_servDHCP.inc:729 #, fuzzy msgid "DHCP entries" msgstr "Dispositivi" #: admin/systems/services/dhcp/class_servDHCP.inc:730 #, fuzzy msgid "Start service" msgstr "Servizi" #: admin/systems/services/dhcp/class_servDHCP.inc:731 #, fuzzy msgid "Stop service" msgstr "Servizi" #: admin/systems/services/dhcp/class_servDHCP.inc:732 #, fuzzy msgid "Restart service" msgstr "Servizi" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 #, fuzzy msgid "Cannot delete automatic statements!" msgstr "Rimuovi" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "automatico" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 #, fuzzy msgid "Name of Key" msgstr "Nome del gruppo" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 #, fuzzy msgid "DHCP pool settings" msgstr "Ispezione della configurazione PHP" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 #, fuzzy msgid "Name of pool" msgstr "Nome del gruppo" #: admin/systems/services/dhcp/dhcp_group.tpl:5 #, fuzzy msgid "DHCP group settings" msgstr "Impostazioni FAX" #: admin/systems/services/dhcp/dhcp_group.tpl:10 #, fuzzy msgid "Name of group" msgstr "Nome del gruppo" #, fuzzy #~ msgid "Service start" #~ msgstr "Servizi" #, fuzzy #~ msgid "Service stop" #~ msgstr "Servizi" #, fuzzy #~ msgid "Service restart" #~ msgstr "Seleziona per mostrare le applicazioni" #, fuzzy #~ msgid "May lease time" #~ msgstr "Inoltra i messaggi a" #~ msgid "Save" #~ msgstr "Salva" #~ msgid "Cancel" #~ msgstr "Annulla" #, fuzzy #~ msgid "The value specified as '%s' is not numeric!" #~ msgstr "Il valore specificato come '%s' contiene dei caratteri invalidi!" #, fuzzy #~ msgid "The name for this host section is already used!" #~ msgstr "L'indirizzo principale inserito è già in uso." #~ msgid "Delete" #~ msgstr "Rimuovi" #, fuzzy #~ msgid "The name for this section is already used!" #~ msgstr "L'indirizzo principale inserito è già in uso." #, fuzzy #~ msgid "Required field 'Range' is not filled." #~ msgstr "Il campo 'Indirizzo principale' non è stao inserito" #, fuzzy #~ msgid "Field 'Range' contains invalid IP addresses." #~ msgstr "Il valore specificato come '%s' contiene dei caratteri invalidi!" #, fuzzy #~ msgid "Field 'Range' contains invalid IP range." #~ msgstr "Il valore specificato come '%s' contiene dei caratteri invalidi!" #~ msgid "Add" #~ msgstr "Aggiungi" #~ msgid "Apply" #~ msgstr "Applica" #, fuzzy #~ msgid "Required field 'Network address' is not filled." #~ msgstr "Il campo 'Indirizzo principale' non è stao inserito" #, fuzzy #~ msgid "Required field 'Netmask' is not filled." #~ msgstr "Il campo 'Indirizzo principale' non è stao inserito" #, fuzzy #~ msgid "The field '%s' contains an invalid IP address" #~ msgstr "Il valore specificato come '%s' contiene dei caratteri invalidi!" #, fuzzy #~ msgid "Field 'Name' contains illegal characters." #~ msgstr "Il valore specificato come '%s' contiene dei caratteri invalidi!" #, fuzzy #~ msgid "The hardware address specified by you is not valid!" #~ msgstr "Il valore specificato per il GID non è valido." #, fuzzy #~ msgid "You have no permission to remove DHCP sections!" #~ msgstr "Non hai il permesso di cambiare la tua password." #, fuzzy #~ msgid "You're about to delete the DHCP section '%s'." #~ msgstr "Non hai il permesso di cambiare la tua password." #, fuzzy #~ msgid "Removing DHCP entries failed" #~ msgstr "Rimuovi le estensioni di posta" #, fuzzy #~ msgid "Can't remove DHCP object!" #~ msgstr "Oggetti membri" #, fuzzy #~ msgid "Can't save DHCP object!" #~ msgstr "Rimuovi" #, fuzzy #~ msgid "Saving DHCP service failed" #~ msgstr "Gruppo di oggetti" gosa-plugin-dhcp-2.7.4/locale/pt_BR/0000755000175000017500000000000011752422560016132 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/pt_BR/LC_MESSAGES/0000755000175000017500000000000011752422560017717 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/pt_BR/LC_MESSAGES/messages.po0000644000175000017500000005526011475426262022103 0ustar cajuscajus# 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 , YEAR. # msgid "" msgstr "" "Project-Id-Version: GOsa plugins - dhcp\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2010-03-25 10:07-0300\n" "Last-Translator: Marcos Amorim \n" "Language-Team: Marcos Amorim Clever de Oliveira " "\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Portuguese\n" "X-Poedit-Country: BRAZIL\n" #: admin/systems/services/dhcp/class_dhcpHost.inc:64 msgid "Ethernet" msgstr "Ethernet" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "FDDI" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "Token Ring" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Nome" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 msgid "Hardware address" msgstr "Endereço MAC" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "Endereços de rede" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 #, fuzzy msgid "Net mask" msgstr "Máscara de rede" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 msgid "Range" msgstr "Intervalo" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 msgid "Network range" msgstr "Intervalo de rede" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 msgid "'Range' is not inside the configured network." msgstr "O 'Intervalo' configurado não esta dentro da rede." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 #, fuzzy msgid "Key name" msgstr "Primeiro Nome" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 msgid "DNS server" msgstr "Servidor DNS" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 msgid "Lease time" msgstr "Tempo de licença" #: admin/systems/services/dhcp/class_dhcpService.inc:129 msgid "Max lease time" msgstr "Tempo máximo para licença" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 msgid "Default lease time" msgstr "Tempo padrão de licença" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 msgid "Maximum lease time" msgstr "Tempo máximo licença" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "Erro" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 #, fuzzy msgid "Broadcast address" msgstr "Código Postal" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "Erro de definição para '%s'\"" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 msgid "Max. lease time" msgstr "Tempo máx. de licença" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "Tempo min. de licença" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Aviso" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "Isso inclui 'todas' as subseções do DHCP que estão localizados dentro desta " "seção. Por favor, verifique novamente se você realmente quer fazer isso já " "que não há caminho para GOsa para obter seus dados de volta." #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "O melhor que se tem a fazer antes de realizar esta ação é salvar os dados da " "sua árvore LDAP em um arquivo. Então, se pronto, pressione 'Deletar' para " "continuar ou 'Cancelar' para abortar." #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 msgid "Hide advanced settings" msgstr "Mostrar/Esconder configuração avançada" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 #, fuzzy msgid "DHCP advanced settings" msgstr "Mostrar/Esconder configuração avançada" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 msgid "DHCP statements" msgstr "Declarações DHCP" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 msgid "DHCP options" msgstr "Opções DHCP" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 msgid "Show advanced settings" msgstr "Mostrar configuração avançada" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 #, fuzzy msgid "DHCP host configuration" msgstr "Configurações do PHP" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Geral" #: admin/systems/services/dhcp/dhcp_host.tpl:14 msgid "Name of host" msgstr "Nome" #: admin/systems/services/dhcp/dhcp_host.tpl:19 msgid "Fixed address" msgstr "Endereço fixo" #: admin/systems/services/dhcp/dhcp_host.tpl:23 #, fuzzy msgid "Use host name or IP-address to assign fixed address" msgstr "Use nome ou endereço ip para atribuir um endereço fixo" #: admin/systems/services/dhcp/dhcp_host.tpl:31 #, fuzzy msgid "Hardware" msgstr "Tipo de hardware" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "Tipo de hardware" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 msgid "DHCP service" msgstr "Serviço DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:9 msgid "Authoritative service" msgstr "Serviço autoritativo" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "Atualização de DNS dinâmica" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "Estilo de atualização dinâmica de DNS" #: admin/systems/services/dhcp/dhcp_service.tpl:22 #, fuzzy msgid "DHCP settings" msgstr "Seções DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "Tempo padrão de licença (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "Informe o tempo de licença padrão em segundos." #: admin/systems/services/dhcp/dhcp_service.tpl:33 msgid "Maximum lease time (s)" msgstr "Tempo máximo licença (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "Informe o tempo de licença padrão em segundos." #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" "O DHCP irá assumir quando salvar esta entrada. Escolha 'Cancelar' para " "abortar." #: admin/systems/services/dhcp/servdhcp.tpl:13 #, fuzzy msgid "Take over DHCP configuration from following server" msgstr "Assumir a configuração do seguinte servidor DHCP" #: admin/systems/services/dhcp/servdhcp.tpl:24 msgid "DHCP sections" msgstr "Seções DHCP" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 msgid "Network configuration" msgstr "Configuração de rede" #: admin/systems/services/dhcp/dhcp_network.tpl:11 msgid "Router" msgstr "Roteador" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" "Informe o nome ou endereço ip do roteador para ser utilizado nesta seção" #: admin/systems/services/dhcp/dhcp_network.tpl:40 #, fuzzy msgid "Boot up" msgstr "Inicialização" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "Nome do arquivo" #: admin/systems/services/dhcp/dhcp_network.tpl:48 #, fuzzy msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" "Digite o nome do arquivo que será carregado via clientes TFTP depois " "inicializar" #: admin/systems/services/dhcp/dhcp_network.tpl:53 msgid "Next server" msgstr "Próximo servidor" #: admin/systems/services/dhcp/dhcp_network.tpl:57 #, fuzzy msgid "Enter name of server to retrieve boot images from" msgstr "Informe o nome do servidor para recuperar as imagens de boot" #: admin/systems/services/dhcp/dhcp_network.tpl:66 msgid "Domain Name Service" msgstr "Serviços de nomes de domínio" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Domínio" #: admin/systems/services/dhcp/dhcp_network.tpl:73 msgid "Name of domain" msgstr "Nome do domínio" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "Lista de servidores DNS para ser propagadas" #: admin/systems/services/dhcp/dhcp_network.tpl:89 msgid "DNS server do be added" msgstr "Servidor de DNS para ser adicionado" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "Clique aqui para adicionar o servidor selecionado para a lista" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "Clique aqui para remover o servidor selecionado da lista" #: admin/systems/services/dhcp/dhcp_network.tpl:102 msgid "Domain Name Service options" msgstr "Opções do serviços de nomes de domínio" #: admin/systems/services/dhcp/dhcp_network.tpl:104 #, fuzzy msgid "Assign host names found via reverse mapping" msgstr "Atribuir nomes de hosts encontrados através do mapeamento reverso" #: admin/systems/services/dhcp/dhcp_network.tpl:108 #, fuzzy msgid "Assign host names from host declarations" msgstr "Atribuir nome de host a partir das declarações" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 msgid "Create new DHCP section" msgstr "Criar nova seção DHCP" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "Por favor escolha um dos tipos de seção DHCP." #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "Seção" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "Escolha um tipo de seção para criar" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Criar" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 #, fuzzy msgid "DNS update zone" msgstr "Estilo de atualização dinâmica de DNS" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 #, fuzzy msgid "DHCP subnet settings" msgstr "Seções DHCP" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "Intervalo de atribuição de endereços dinâmicos" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 #, fuzzy msgid "DHCP shared network" msgstr "Rede compartilhada" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 msgid "Name for shared network" msgstr "Nome para a rede compartilhada" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "Identificação do servidor" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "Identificação do servidor propagadas para esta rede compartilhada" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "Selecione se este servidor é autoritário para esta rede compartilhada" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Authoritative server" msgstr "Servidor autoritário" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 msgid "Leases" msgstr "Licenças" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "seconds" msgstr "segundos" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "Minimum lease time" msgstr "Tempo mínimo de licença" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 msgid "Access control" msgstr "Controle de Acesso" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" "Selecione se os clientes desconhecidos devem obter endereços IP dinâmicos" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "Permitir clientes desconhecidos" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "Selecione se os clientes bootp devem obter endereços IP dinâmicos" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Allow BOOTP clients" msgstr "Permitir clientes bootp" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Select if clients are allowed to boot using this DHCP server" msgstr "" "Selecione se os clientes estão autorizados a iniciar utilizando este " "servidor DHCP" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "Permitir booting" #: admin/systems/services/dhcp/class_servDHCP.inc:38 msgid "Logging" msgstr "Depurando" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 msgid "Global options" msgstr "Opções globais" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "Classe" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 msgid "Subclass" msgstr "Subclasse" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 msgid "Host" msgstr "Host" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Grupo" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 #, fuzzy msgid "Pool" msgstr "Pool" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 msgid "Subnet" msgstr "Subrede" #: admin/systems/services/dhcp/class_servDHCP.inc:46 msgid "Fail-over peer" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 msgid "Shared network" msgstr "Rede compartilhada" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 #, fuzzy msgid "DNS update key" msgstr "Estilo de atualização dinâmica de DNS" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Type" msgstr "Tipo" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Option" msgstr "Seção" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Endereço" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "" "Você solicitou uma migração da configuração de DHCP do servidor '%s' para o " "atual." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "A migração será iniciada quando você salvar o sistema" #: admin/systems/services/dhcp/class_servDHCP.inc:237 msgid "Permission error" msgstr "Erro de permissão" #: admin/systems/services/dhcp/class_servDHCP.inc:274 msgid "DHCP section" msgstr "Seção DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "Inserir nova seção DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 msgid "Edit DHCP section" msgstr "Editar seção DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 msgid "Remove DHCP section" msgstr "Remover seção DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 msgid "LDAP error" msgstr "Erro LDAP" #: admin/systems/services/dhcp/class_servDHCP.inc:709 #, fuzzy msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" "A configuração do DHCP é desconhecida. Entre em contato com o administrador " "do sistema." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Serviços" #: admin/systems/services/dhcp/class_servDHCP.inc:729 #, fuzzy msgid "DHCP entries" msgstr "Serviço DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:730 msgid "Start service" msgstr "Iniciar serviço" #: admin/systems/services/dhcp/class_servDHCP.inc:731 msgid "Stop service" msgstr "Para serviço" #: admin/systems/services/dhcp/class_servDHCP.inc:732 msgid "Restart service" msgstr "Reiniciar serviço" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Cannot delete automatic statements!" msgstr "Não é possível excluir as declarações automáticas!" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "automático" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 #, fuzzy msgid "Name of Key" msgstr "Nome" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 #, fuzzy msgid "DHCP pool settings" msgstr "Seções DHCP" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 #, fuzzy msgid "Name of pool" msgstr "Nome do pool" #: admin/systems/services/dhcp/dhcp_group.tpl:5 #, fuzzy msgid "DHCP group settings" msgstr "Configurações de grupo" #: admin/systems/services/dhcp/dhcp_group.tpl:10 msgid "Name of group" msgstr "Nome do grupo" #~ msgid "Broadcast" #~ msgstr "Broadcast" gosa-plugin-dhcp-2.7.4/locale/es/0000755000175000017500000000000011752422560015533 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/es/LC_MESSAGES/0000755000175000017500000000000011752422560017320 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/es/LC_MESSAGES/messages.po0000644000175000017500000006304411475426262021503 0ustar cajuscajus# 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. # # , 2010. msgid "" msgstr "" "Project-Id-Version: admin\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2010-01-24 00:19+0100\n" "Last-Translator: \n" "Language-Team: Spanish <>\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 1.0\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: admin/systems/services/dhcp/class_dhcpHost.inc:64 msgid "Ethernet" msgstr "Ethernet" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "FDDI" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "Token Ring" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Nombre" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 msgid "Hardware address" msgstr "Dirección hardware" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "Dirección de red" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 #, fuzzy msgid "Net mask" msgstr "Mascara de red" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 msgid "Range" msgstr "Rango" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 msgid "Network range" msgstr "Rango de red" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 msgid "'Range' is not inside the configured network." msgstr "El rango no está dentro de la red configurada." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 #, fuzzy msgid "Key name" msgstr "Nombre del Rol" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 msgid "DNS server" msgstr "Servidor DNS" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 msgid "Lease time" msgstr "Tiempo de asignación" #: admin/systems/services/dhcp/class_dhcpService.inc:129 msgid "Max lease time" msgstr "Tiempo de asignación máximo" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 msgid "Default lease time" msgstr "Tiempo de asignación por omisión" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 msgid "Maximum lease time" msgstr "Tiempo de asignación máximo" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "Error" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 #, fuzzy msgid "Broadcast address" msgstr "Código Postal" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "¡Error en la definición de '%s'!" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 msgid "Max. lease time" msgstr "Tiempo de asignación máximo" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "Tiempo de asignación mínimo" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Aviso" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "Esto incluye 'todas' las subsecciones DHCP que están localizadas dentro de " "esta sección. Si está seguro de lo que quiere hacer pulse dos veces, ya que " "una vez hecho esto, no hay forma de que GOsa recupere la información." #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "La mejor opción antes de ejecutar esta acción es haber grabado el contenido " "actual de su árbol LDAP en un fichero. Entonces - Y solo entonces - presione " "'Eliminar' para continuar o 'Cancelar' para abortar." #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 msgid "Hide advanced settings" msgstr "Ocultar configuración avanzada" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 #, fuzzy msgid "DHCP advanced settings" msgstr "Ocultar configuración avanzada" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 msgid "DHCP statements" msgstr "Informes DHCP" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 msgid "DHCP options" msgstr "Opciones DHCP" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 msgid "Show advanced settings" msgstr "Mostrar configuración avanzada" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 #, fuzzy msgid "DHCP host configuration" msgstr "Configuración de PHP" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Genérico" #: admin/systems/services/dhcp/dhcp_host.tpl:14 msgid "Name of host" msgstr "Nombre de la máquina" #: admin/systems/services/dhcp/dhcp_host.tpl:19 msgid "Fixed address" msgstr "Dirección estática" #: admin/systems/services/dhcp/dhcp_host.tpl:23 #, fuzzy msgid "Use host name or IP-address to assign fixed address" msgstr "" "Usar nombre de máquina o dirección IP para asignar la dirección estática" #: admin/systems/services/dhcp/dhcp_host.tpl:31 #, fuzzy msgid "Hardware" msgstr "Tipo de hardware" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "Tipo de hardware" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 msgid "DHCP service" msgstr "Servicio DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:9 msgid "Authoritative service" msgstr "Servicio autorizado" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "Actualización DNS dinámica" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "Estilo de actualización DNS dinámica" #: admin/systems/services/dhcp/dhcp_service.tpl:22 #, fuzzy msgid "DHCP settings" msgstr "Secciones DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "Tiempo de asignación por omisión (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "Introduzca el Tiempo de asignación por omisión en segundos." #: admin/systems/services/dhcp/dhcp_service.tpl:33 msgid "Maximum lease time (s)" msgstr "Tiempo de asignación máximo (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "Introduzca el Tiempo de asignación máximo en segundos." #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" "DHCP tomara el control cuando grabe esta entrada. Elija 'Cancelar' para " "anular." #: admin/systems/services/dhcp/servdhcp.tpl:13 #, fuzzy msgid "Take over DHCP configuration from following server" msgstr "Gestionar configuración de dhcp desde el siguiente servidor" #: admin/systems/services/dhcp/servdhcp.tpl:24 msgid "DHCP sections" msgstr "Secciones DHCP" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 msgid "Network configuration" msgstr "Configuración de red" #: admin/systems/services/dhcp/dhcp_network.tpl:11 msgid "Router" msgstr "Encaminador" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" "Introduzca el nombre o la dirección del router seleccionado en esta sección" #: admin/systems/services/dhcp/dhcp_network.tpl:40 #, fuzzy msgid "Boot up" msgstr "Bootup" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "Nombre del archivo" #: admin/systems/services/dhcp/dhcp_network.tpl:48 #, fuzzy msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" "Introduzca el nombre del fichero que será cargado vía tftp despues de que el " "cliente haya iniciado" #: admin/systems/services/dhcp/dhcp_network.tpl:53 msgid "Next server" msgstr "Siguiente Servidor" #: admin/systems/services/dhcp/dhcp_network.tpl:57 #, fuzzy msgid "Enter name of server to retrieve boot images from" msgstr "" "Introduzca el nombre del servidor para recuperar desde el la imágenes de " "inicio" #: admin/systems/services/dhcp/dhcp_network.tpl:66 msgid "Domain Name Service" msgstr "Servicio de nombre de dominio" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Dominio" #: admin/systems/services/dhcp/dhcp_network.tpl:73 msgid "Name of domain" msgstr "Nombre del dominio" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "Lista de servidores DNS para la propagación" #: admin/systems/services/dhcp/dhcp_network.tpl:89 msgid "DNS server do be added" msgstr "Servidor DNS que será añadido" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "Pulse aquí para añadir el servidor seleccionado a la lista" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "Pulse aquí para eliminar los servidores seleccionados de la lista" #: admin/systems/services/dhcp/dhcp_network.tpl:102 msgid "Domain Name Service options" msgstr "Opciones del servicio de Nombres de Dominio" #: admin/systems/services/dhcp/dhcp_network.tpl:104 #, fuzzy msgid "Assign host names found via reverse mapping" msgstr "Asignar nombres de maquina encontrados a través de resolución inversa" #: admin/systems/services/dhcp/dhcp_network.tpl:108 #, fuzzy msgid "Assign host names from host declarations" msgstr "Asignar nombres de maquina a partir de las declaraciones de host" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 msgid "Create new DHCP section" msgstr "Crear una nueva sección DHCP" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "Porfavor elija uno de los siguientes tipos de sección DHCP." #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "Sección" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "Seleccione el tipo de sección para crear" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Crear" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 #, fuzzy msgid "DNS update zone" msgstr "Estilo de actualización DNS dinámica" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 #, fuzzy msgid "DHCP subnet settings" msgstr "Secciones DHCP" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "Rango de asignación de direcciones dinámicas" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 #, fuzzy msgid "DHCP shared network" msgstr "Red compartida" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 msgid "Name for shared network" msgstr "Nombre para la Red compartida" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "Identificador de servidor" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "Identificador de servidor propagado para esta red compartida" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "Selecciones si este servidor está autorizado para esta red compartida" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Authoritative server" msgstr "Servidor autorizado" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 msgid "Leases" msgstr "Asignaciones" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "seconds" msgstr "segundos" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "Minimum lease time" msgstr "Tiempo de asignación mínimo" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 msgid "Access control" msgstr "Control de acceso" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "Seleccione si clientes desconocidos deberían obtener direcciones IP" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "Permitir clientes desconocidos" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "Seleccione si clientes BOOTP deberían obtener direcciones IP dinámicas" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Allow BOOTP clients" msgstr "Permitir clientes BOOTP" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Select if clients are allowed to boot using this DHCP server" msgstr "" "Seleccione si los clientes van a poder iniciar usando este servidor DHCP" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "Permitir inicialización" #: admin/systems/services/dhcp/class_servDHCP.inc:38 msgid "Logging" msgstr "Registrando" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 msgid "Global options" msgstr "Opciones globales" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "Clase" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 msgid "Subclass" msgstr "Subclase" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 msgid "Host" msgstr "Nombre de equipo" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Grupo" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 msgid "Pool" msgstr "Conjunto(Pool)" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 msgid "Subnet" msgstr "Subred" #: admin/systems/services/dhcp/class_servDHCP.inc:46 #, fuzzy msgid "Fail-over peer" msgstr "Nodo de recuperación" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 msgid "Shared network" msgstr "Red compartida" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 #, fuzzy msgid "DNS update key" msgstr "Estilo de actualización DNS dinámica" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "Tipo" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Option" msgstr "Opciones" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Dirección" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "" "A solicitado una migración de la configuración DHCP del servidor '%s' al " "actual." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "La migración se iniciará cuando grabe este sistema." #: admin/systems/services/dhcp/class_servDHCP.inc:237 msgid "Permission error" msgstr "Error de permisos" #: admin/systems/services/dhcp/class_servDHCP.inc:274 msgid "DHCP section" msgstr "Sección DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "Insertar nueva sección DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 msgid "Edit DHCP section" msgstr "Editar sección DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 msgid "Remove DHCP section" msgstr "Eliminar sección DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 msgid "LDAP error" msgstr "Error LDAP" #: admin/systems/services/dhcp/class_servDHCP.inc:709 #, fuzzy msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" "La configuración DHCP es desconocida. Contacte con su administrador de " "sistemas." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Servicios" #: admin/systems/services/dhcp/class_servDHCP.inc:729 #, fuzzy msgid "DHCP entries" msgstr "Servicio DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:730 msgid "Start service" msgstr "Iniciar servicio" #: admin/systems/services/dhcp/class_servDHCP.inc:731 msgid "Stop service" msgstr "Parar servicio" #: admin/systems/services/dhcp/class_servDHCP.inc:732 msgid "Restart service" msgstr "Reiniciar servicio" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Cannot delete automatic statements!" msgstr "¡No se puede eliminar informes automáticos!" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "automático" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 #, fuzzy msgid "Name of Key" msgstr "Nombre de la máquina" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 #, fuzzy msgid "DHCP pool settings" msgstr "Secciones DHCP" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 msgid "Name of pool" msgstr "Nombre del Conjunto (Pool)" #: admin/systems/services/dhcp/dhcp_group.tpl:5 #, fuzzy msgid "DHCP group settings" msgstr "Parametros de grupos" #: admin/systems/services/dhcp/dhcp_group.tpl:10 msgid "Name of group" msgstr "Nombre del grupo" #~ msgid "Broadcast" #~ msgstr "Dirección de difusión" #, fuzzy #~ msgid "Service start" #~ msgstr "Servicios" #, fuzzy #~ msgid "Service stop" #~ msgstr "Servicios" #, fuzzy #~ msgid "Service restart" #~ msgstr "Servicios" #, fuzzy #~ msgid "May lease time" #~ msgstr "Máximo tamaño de mensaje" #~ msgid "Save" #~ msgstr "Guardar" #~ msgid "Cancel" #~ msgstr "Cancelar" #~ msgid "Required field 'Name' is not filled." #~ msgstr "No ha introducido el campo obligatorio 'Nombre'." #, fuzzy #~ msgid "The value specified as '%s' is not numeric!" #~ msgstr "¡El valor especificado como '%s' contiene caracteres no validos!" #, fuzzy #~ msgid "The name for this host section is already used!" #~ msgstr "" #~ "El cambio de nombre ha fallado, ha introducido uno que ya está siendo " #~ "usado." #~ msgid "Delete" #~ msgstr "Eliminar" #, fuzzy #~ msgid "The name for this section is already used!" #~ msgstr "" #~ "El cambio de nombre ha fallado, ha introducido uno que ya está siendo " #~ "usado." #, fuzzy #~ msgid "Required field 'Range' is not filled." #~ msgstr "No ha introducido el campo obligatorio 'Nombre'." #, fuzzy #~ msgid "Field 'Range' contains invalid IP addresses." #~ msgstr "El campo 'Nombre' no tiene caracteres validos." #, fuzzy #~ msgid "Field 'Range' contains invalid IP range." #~ msgstr "El campo 'Nombre' no tiene caracteres validos." #~ msgid "Add" #~ msgstr "Añadir" #~ msgid "Apply" #~ msgstr "Aplicar" #, fuzzy #~ msgid "Required field 'Network address' is not filled." #~ msgstr "No ha introducido el campo obligatorio 'Nombre'." #, fuzzy #~ msgid "Required field 'Netmask' is not filled." #~ msgstr "No ha introducido el campo obligatorio 'Nombre'." #, fuzzy #~ msgid "The field '%s' contains an invalid IP address" #~ msgstr "El campo 'Dirección IP' tiene una dirección no valida." #, fuzzy #~ msgid "Field 'Name' contains illegal characters." #~ msgstr "El campo 'Nombre' no tiene caracteres validos." #, fuzzy #~ msgid "The hardware address specified by you is not valid!" #~ msgstr "El valor especificado como 'UID' no es valido." #, fuzzy #~ msgid "Default lease time needs to be numeric." #~ msgstr "El puerto sieve necesita ser un numero." #, fuzzy #~ msgid "Maximum lease time needs to be numeric." #~ msgstr "El puerto sieve necesita ser un numero." #, fuzzy #~ msgid "You have no permission to remove DHCP sections!" #~ msgstr "No le está permitido eliminar este usuario." #, fuzzy #~ msgid "You're about to delete the DHCP section '%s'." #~ msgstr "Has decidido eliminar la aplicación '%s'." #, fuzzy #~ msgid "Removing DHCP entries failed" #~ msgstr "Ha fallado la eliminación del antiguo archivo ppd'%s'." #, fuzzy #~ msgid "Can't remove DHCP object!" #~ msgstr "No puedo encontrar el nombre de objeto " #, fuzzy #~ msgid "Saving DHCP service failed" #~ msgstr "Eliminar servicio DHCP" gosa-plugin-dhcp-2.7.4/locale/de/0000755000175000017500000000000011752422560015514 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/de/LC_MESSAGES/0000755000175000017500000000000011752422560017301 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/de/LC_MESSAGES/messages.po0000644000175000017500000005532111475426262021463 0ustar cajuscajus# translation of messages.po to # GOsa2 Translations # Copyright (C) 2003 GONICUS GmbH, Germany # This file is distributed under the same license as the GOsa2 package. # # # Alfred Schroeder , 2004. # Cajus Pollmeier , 2004, 2005, 2006, 2008. # Jan Wenzel , 2004,2005, 2008. # Stefan Koehler , 2005. msgid "" msgstr "" "Project-Id-Version: messages\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2010-09-15 07:32+0100\n" "Last-Translator: Fabian Hickert \n" "Language-Team: \n" "Language: \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/dhcp/class_dhcpHost.inc:64 msgid "Ethernet" msgstr "Ethernet" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "FDDI" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "Token Ring" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Name" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 msgid "Hardware address" msgstr "Hardware-Adresse" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "Netzwerk-Adresse" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 msgid "Net mask" msgstr "Netzmaske" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 msgid "Range" msgstr "Bereich" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 msgid "Network range" msgstr "Netzwerk-Bereich" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 msgid "'Range' is not inside the configured network." msgstr "" "Der Bereich befindet sich nicht innerhalb des konfigurierten Netzwerks." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "HMAC-MD5" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "RSAMD5" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "RSASHA1" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "DSA" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "DH" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 msgid "Key name" msgstr "Schlüssel-Name" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "Schlüssel" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "DNS Zone" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 msgid "DNS server" msgstr "DNS-Server" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "Schlüssel DN" #: admin/systems/services/dhcp/class_dhcpService.inc:126 msgid "Lease time" msgstr "Lease-Gültigkeit" #: admin/systems/services/dhcp/class_dhcpService.inc:129 msgid "Max lease time" msgstr "Max. Lease-Gültigkeit" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 msgid "Default lease time" msgstr "Standard Lease-Gültigkeit" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 msgid "Maximum lease time" msgstr "Maximale Lease-Gültigkeit" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "Fehler" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 msgid "Broadcast address" msgstr "Broadcast-Adresse" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "Fehler in Definition von '%s'!" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 msgid "Max. lease time" msgstr "Max. Lease-Gültigkeit" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "Min. Lease-Gültigkeit" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Warnung" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "Dies umfasst 'alle' DHCP-Subsektionen die sich innerhalb dieser Sektion " "befinden. Bitte prüfen Sie genau, ob Sie dies wirklich wünschen, da es für " "GOsa keine Möglichkeit gibt, die Daten wieder her zustellen." #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "Eine Sicherung der LDAP-Datenbank bietet sich an dieser Stelle an. Wenn Sie " "dies erledigt haben, drücken Sie 'Entfernen' um Fortzufahren oder " "'Abbrechen', um den Vorgang abzubrechen." #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 msgid "Hide advanced settings" msgstr "Verstecke Erweiterte Einstellungen" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 msgid "DHCP advanced settings" msgstr "DHCP erweiterte Einstellungen" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 msgid "DHCP statements" msgstr "DHCP-Anweisungen" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 msgid "DHCP options" msgstr "DHCP-Optionen" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 msgid "Show advanced settings" msgstr "Zeige Erweiterte Einstellungen" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 msgid "DHCP host configuration" msgstr "DHCP Host Konfiguration" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Allgemein" #: admin/systems/services/dhcp/dhcp_host.tpl:14 msgid "Name of host" msgstr "Name des Hosts" #: admin/systems/services/dhcp/dhcp_host.tpl:19 msgid "Fixed address" msgstr "Feste Adresse" #: admin/systems/services/dhcp/dhcp_host.tpl:23 msgid "Use host name or IP-address to assign fixed address" msgstr "Verwende Hostnamen oder IP-Adresse um eine feste Adresse zuzuweisen" #: admin/systems/services/dhcp/dhcp_host.tpl:31 msgid "Hardware" msgstr "Hardware" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "Hardware-Typ" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 msgid "DHCP service" msgstr "DHCP Dienst" #: admin/systems/services/dhcp/dhcp_service.tpl:9 msgid "Authoritative service" msgstr "Authoritativer Dienst" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "Dynamische DNS-Updates" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "Stil für Dynamische DNS-Updates" #: admin/systems/services/dhcp/dhcp_service.tpl:22 msgid "DHCP settings" msgstr "DHCP-Einstellungen" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "Standard Lease-Gültigkeit (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "Geben Sie die Standard Lease-Gültigkeit in Sekunden ein." #: admin/systems/services/dhcp/dhcp_service.tpl:33 msgid "Maximum lease time (s)" msgstr "Maximale Lease-Gültigkeit (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "Geben Sie die maximale Lease-Gültigkeit in Sekunden ein." #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" "DHCP-Übernahme wird durchgeführt, wenn der Eintrag gespeichert wird. Wählen " "Sie 'Abbrechen', um den Vorgang abzubrechen." #: admin/systems/services/dhcp/servdhcp.tpl:13 msgid "Take over DHCP configuration from following server" msgstr "Übernehme DHCP-Konfiguration von folgendem Server" #: admin/systems/services/dhcp/servdhcp.tpl:24 msgid "DHCP sections" msgstr "DHCP-Sektionen" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 msgid "Network configuration" msgstr "Netzwerk-Konfiguration" #: admin/systems/services/dhcp/dhcp_network.tpl:11 msgid "Router" msgstr "Router" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" "Geben Sie den Namen oder die IP-Adresse des Routers ein, der in dieser " "Sektion verwendet werden soll" #: admin/systems/services/dhcp/dhcp_network.tpl:40 msgid "Boot up" msgstr "Bootup" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "Dateiname" #: admin/systems/services/dhcp/dhcp_network.tpl:48 msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" "Geben Sie den Namen der Datei ein, die via Tftp geladen werden soll, wenn " "der Client gestartet wurde" #: admin/systems/services/dhcp/dhcp_network.tpl:53 msgid "Next server" msgstr "Nächster Server" #: admin/systems/services/dhcp/dhcp_network.tpl:57 msgid "Enter name of server to retrieve boot images from" msgstr "" "Geben Sie den Namen des Servers ein, von dem Bootimages bezogen werden sollen" #: admin/systems/services/dhcp/dhcp_network.tpl:66 msgid "Domain Name Service" msgstr "Domain Name Service" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Domäne" #: admin/systems/services/dhcp/dhcp_network.tpl:73 msgid "Name of domain" msgstr "Name der Domäne" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "Liste der DNS-Server die verbreitet werden soll" #: admin/systems/services/dhcp/dhcp_network.tpl:89 msgid "DNS server do be added" msgstr "DNS-Server, der hinzugefügt wird" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "Klicken Sie hier um den gewählten Server zur Liste hinzuzufügen" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "licken Sie hier um den/die gewählten Server aus der Liste zu entfernen" #: admin/systems/services/dhcp/dhcp_network.tpl:102 msgid "Domain Name Service options" msgstr "Domain Name Service Optionen" #: admin/systems/services/dhcp/dhcp_network.tpl:104 msgid "Assign host names found via reverse mapping" msgstr "Weise Hostnamen zu die via Reverse Mapping gefunden wurden" #: admin/systems/services/dhcp/dhcp_network.tpl:108 msgid "Assign host names from host declarations" msgstr "Weise Hostnamen aus Host-Deklarationen zu" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 msgid "Create new DHCP section" msgstr "Erzeuge neue DHCP-Sektion" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "Bitte verwenden Sie eine der folgenden Typen für DHCP-Sektionen." #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "Sektion" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "Wählen Sie den zu erzeugenden Sektions-Typ" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Erzeugen" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 msgid "DNS update zone" msgstr "DNS Update Zone" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 msgid "DHCP subnet settings" msgstr "DHCP Subnetz Einstellungen" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "Bereich für dynamische Adresszuweisung" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 msgid "DHCP shared network" msgstr "DHCP Verteiltes Netzwerk" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 msgid "Name for shared network" msgstr "Name des Verteilten Netzwerks" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "Serverbezeichnung" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "Öffentliche Serverbezeichnung für dieses Verteilte Netzwerk" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "" "Auswählen, wenn dieser Server Authoritativ für dieses Verteilte Netzwerk ist" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Authoritative server" msgstr "Authoritativer Server" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 msgid "Leases" msgstr "Leases" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "seconds" msgstr "Sekunden" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "Minimum lease time" msgstr "Minimale Lease-Gültigkeit" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 msgid "Access control" msgstr "Zugriffskontrolle" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" "Auswählen, wenn unbekannte Clients eine dynamische IP-Adresse erhalten sollen" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "Erlaube unbekannte Clients" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "" "Auswählen, wenn Bootp Clients eine dynamische IP-Adresse erhalten sollen" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Allow BOOTP clients" msgstr "Erlaube Bootp Clients" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Select if clients are allowed to boot using this DHCP server" msgstr "Auswählen, wenn Clients diesen DHCP-Server zum Booten verwenden dürfen" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "Erlaube Booten" #: admin/systems/services/dhcp/class_servDHCP.inc:38 msgid "Logging" msgstr "Protokollierung" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 msgid "Global options" msgstr "Globale Optionen" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "Klasse" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 msgid "Subclass" msgstr "Subklasse" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 msgid "Host" msgstr "Host" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Gruppe" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 msgid "Pool" msgstr "Vorrat" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 msgid "Subnet" msgstr "Subnetz" #: admin/systems/services/dhcp/class_servDHCP.inc:46 msgid "Fail-over peer" msgstr "Host für Ausfallsicherung" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 msgid "Shared network" msgstr "Verteiltes Netzwerk" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 msgid "DNS update key" msgstr "DNS Update Schlüssel" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "Typ" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Option" msgstr "Optionen" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Adresse" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "" "Sie haben die Migration des DHCP-Setups von Server '%s' auf den aktuellen " "Server angefordert." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "Die Migratione wird gestartet, wenn Sie dieses System speichern." #: admin/systems/services/dhcp/class_servDHCP.inc:237 msgid "Permission error" msgstr "Berechtigungsfehler" #: admin/systems/services/dhcp/class_servDHCP.inc:274 msgid "DHCP section" msgstr "DHCP-Sektion" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "Füge neue DHCP-Sektion ein" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 msgid "Edit DHCP section" msgstr "Bearbeite DHCP-Sektion" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 msgid "Remove DHCP section" msgstr "Entferne DHCP-Sektion" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 msgid "LDAP error" msgstr "LDAP-Fehler" #: admin/systems/services/dhcp/class_servDHCP.inc:709 msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" "Der DHCP-Konfigurationssatz ist unbekannt. Bitte benachrichtigen Sie Ihren " "System-Administrator." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Dienste" #: admin/systems/services/dhcp/class_servDHCP.inc:729 msgid "DHCP entries" msgstr "DHCP Einträge" #: admin/systems/services/dhcp/class_servDHCP.inc:730 msgid "Start service" msgstr "Dienst starten" #: admin/systems/services/dhcp/class_servDHCP.inc:731 msgid "Stop service" msgstr "Dienst stoppen" #: admin/systems/services/dhcp/class_servDHCP.inc:732 msgid "Restart service" msgstr "Dienst neustarten" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Cannot delete automatic statements!" msgstr "Kann automatische Anweisungen nicht entfernen!" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "automatisch" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 msgid "Name of Key" msgstr "Name des Schlüssels" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "Verschlüsselungs Methode" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 msgid "DHCP pool settings" msgstr "DHCP Pool Einstellungen" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 msgid "Name of pool" msgstr "Name des Vorrats" #: admin/systems/services/dhcp/dhcp_group.tpl:5 msgid "DHCP group settings" msgstr "DHCP Gruppeneinstellungen" #: admin/systems/services/dhcp/dhcp_group.tpl:10 msgid "Name of group" msgstr "Name der Gruppe" #~ msgid "Broadcast" #~ msgstr "Broadcast" gosa-plugin-dhcp-2.7.4/locale/fr/0000755000175000017500000000000011752422560015533 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/fr/LC_MESSAGES/0000755000175000017500000000000011752422560017320 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/fr/LC_MESSAGES/messages.po0000644000175000017500000005446011475426262021505 0ustar cajuscajus# translation of messages.po to # Benoit Mortier , 2005, 2006, 2007, 2008, 2009, 2010. msgid "" msgstr "" "Project-Id-Version: messages\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2010-11-24 23:07+0100\n" "Last-Translator: Benoit Mortier \n" "Language-Team: \n" "Language: \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/dhcp/class_dhcpHost.inc:64 msgid "Ethernet" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Nom" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 msgid "Hardware address" msgstr "Adresse hardware" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "Adresse réseau" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 msgid "Net mask" msgstr "Masque réseau" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 msgid "Range" msgstr "Etendue" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 msgid "Network range" msgstr "Etendue réseau" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 msgid "'Range' is not inside the configured network." msgstr "L'étendue réseau n'est pas comprise dans le réseau configuré." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 msgid "Key name" msgstr "Nom de la clef" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "Clef" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "Zone DNS" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 msgid "DNS server" msgstr "Serveur DNS" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "DN de la clef" #: admin/systems/services/dhcp/class_dhcpService.inc:126 msgid "Lease time" msgstr "Durée du bail" #: admin/systems/services/dhcp/class_dhcpService.inc:129 msgid "Max lease time" msgstr "Temps maximum du bail" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 msgid "Default lease time" msgstr "Bail par défaut" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 msgid "Maximum lease time" msgstr "Temps maximum du bail" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "Erreur" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 msgid "Broadcast address" msgstr "Adresse broadcast" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "Erreur lors de la définition de '%s' !" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 msgid "Max. lease time" msgstr "Temps maximum du bail" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "Temps minimum du bail" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Avertissement" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "Ceci inclut toutes les sous sections DHCP qui sont dans cette section. " "Veuillez vérifier que vous voulez effectuer cette opération, étant donné " "qu'il est impossible pour GOsa de récupérer vos données." #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "Il est conseillé de sauvegarder l'arbre de votre annuaire LDAP dans un " "fichier avant de réaliser cette action. Appuyez sur 'Supprimer' pour " "continuer ou 'Annuler' pour abandonner." #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 msgid "Hide advanced settings" msgstr "Cacher la configuration avancée" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 msgid "DHCP advanced settings" msgstr "Paramètres avancés DHCP" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 msgid "DHCP statements" msgstr "Directives DHCP" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 msgid "DHCP options" msgstr "Options dhcp" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 msgid "Show advanced settings" msgstr "Afficher la configuration avancée" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 msgid "DHCP host configuration" msgstr "Configuration d'hôte DHCP" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Informations" #: admin/systems/services/dhcp/dhcp_host.tpl:14 msgid "Name of host" msgstr "Nom de l'hôte" #: admin/systems/services/dhcp/dhcp_host.tpl:19 msgid "Fixed address" msgstr "Adresse fixe" #: admin/systems/services/dhcp/dhcp_host.tpl:23 msgid "Use host name or IP-address to assign fixed address" msgstr "" "Utiliser le nom de l'hôte ou de l'adresse ip pour assigner une adresse fixe" #: admin/systems/services/dhcp/dhcp_host.tpl:31 msgid "Hardware" msgstr "Matériel" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "Type de matériel" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 msgid "DHCP service" msgstr "Service DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:9 msgid "Authoritative service" msgstr "Service autoritatif" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "Mise à jour dynamique du DNS" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "Style de mise à jour dynamique du DNS" #: admin/systems/services/dhcp/dhcp_service.tpl:22 msgid "DHCP settings" msgstr "Paramètres DHCP" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "Temps par défaut pour le bail" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "Entrer le temps par défaut du bail en secondes" #: admin/systems/services/dhcp/dhcp_service.tpl:33 msgid "Maximum lease time (s)" msgstr "Temps maximum du bail" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "Entrer le temps maximum du bail en secondes" #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" "La prise de contrôle du DHCP s'exécutera quand vous sauverez cette entrée. " "Choisissez 'Annuler' pour l'annuler." #: admin/systems/services/dhcp/servdhcp.tpl:13 msgid "Take over DHCP configuration from following server" msgstr "Prendre le contrôle de la configuration DHCP du serveur suivant" #: admin/systems/services/dhcp/servdhcp.tpl:24 msgid "DHCP sections" msgstr "Sections DHCP" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 msgid "Network configuration" msgstr "Configuration réseau" #: admin/systems/services/dhcp/dhcp_network.tpl:11 msgid "Router" msgstr "Router" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" "Entrez le nom ou l'adresse ip du router qui doit être utilisé dans cette " "section" #: admin/systems/services/dhcp/dhcp_network.tpl:40 msgid "Boot up" msgstr "Démarrage" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "Nom du fichier" #: admin/systems/services/dhcp/dhcp_network.tpl:48 msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" "Entrez le nom du fichier qui doit être chargé via tftp après le demarrage du " "client" #: admin/systems/services/dhcp/dhcp_network.tpl:53 msgid "Next server" msgstr "Serveur suivant" #: admin/systems/services/dhcp/dhcp_network.tpl:57 msgid "Enter name of server to retrieve boot images from" msgstr "Entrez le nom du serveur qui contient les images de démarrage" #: admin/systems/services/dhcp/dhcp_network.tpl:66 msgid "Domain Name Service" msgstr "Service DNS" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Domaine" #: admin/systems/services/dhcp/dhcp_network.tpl:73 msgid "Name of domain" msgstr "Nom du domaine" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "Liste des serveurs dns à propager" #: admin/systems/services/dhcp/dhcp_network.tpl:89 msgid "DNS server do be added" msgstr "Serveur DNS à ajouter" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "Cliquez ici pour ajouter les serveurs sélectionnés à la liste" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "Cliquez ici pour enlever les serveurs sélectionnées de la liste" #: admin/systems/services/dhcp/dhcp_network.tpl:102 msgid "Domain Name Service options" msgstr "Options du serveur DNS" #: admin/systems/services/dhcp/dhcp_network.tpl:104 msgid "Assign host names found via reverse mapping" msgstr "Assigner les nom trouvés avec un lookup inverse" #: admin/systems/services/dhcp/dhcp_network.tpl:108 msgid "Assign host names from host declarations" msgstr "Attribuer les nom d'hôtes grâce au déclarations des hôtes" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 msgid "Create new DHCP section" msgstr "Créer une nouvelle section DHCP" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "Veuillez choisir une des sections DHCP suivantes." #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "Section" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "Choisissez le type de section à créer" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Créer" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 msgid "DNS update zone" msgstr "" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 msgid "DHCP subnet settings" msgstr "Paramètres de sous réseau DHCP" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "Intervalle pour l'affectation d'adresses dynamique" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 msgid "DHCP shared network" msgstr "Réseaux partagés DHCP" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 msgid "Name for shared network" msgstr "Nom du réseau partagé" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "Identifiant du serveur" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "Identifiant de serveur propagé pour ce réseau partagé" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "Sélectionnez si ce serveur doit être autoritaire pour ce réseau" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Authoritative server" msgstr "Serveur autoritatif" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 msgid "Leases" msgstr "Bail" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "seconds" msgstr "secondes" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "Minimum lease time" msgstr "Temps minimum du bail" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 msgid "Access control" msgstr "Contrôle d'accès" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" "Sélectionner si les clients inconnus doivent recevoir une adresse ip " "dynamique" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "Accepter les clients inconnus" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "" "Sélectionner si les clients bootp doivent recevoir une adresse ip dynamique" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Allow BOOTP clients" msgstr "Accepter les clients BOOTP" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Select if clients are allowed to boot using this DHCP server" msgstr "Sélectionner si les clients sont autorisés à utiliser ce serveur dhcp" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "Permettre le démarrage" #: admin/systems/services/dhcp/class_servDHCP.inc:38 msgid "Logging" msgstr "Journaux systèmes" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 msgid "Global options" msgstr "Options Globales" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "Classe" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 msgid "Subclass" msgstr "sous classe" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 msgid "Host" msgstr "Hôte" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Groupes" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 msgid "Pool" msgstr "réservoir" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 msgid "Subnet" msgstr "Sous réseau" #: admin/systems/services/dhcp/class_servDHCP.inc:46 msgid "Fail-over peer" msgstr "Partenaire pour la prise de contrôle" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 msgid "Shared network" msgstr "Réseaux partagés" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 msgid "DNS update key" msgstr "Clef de mise à jour du DNS" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "Type" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Option" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Adresse" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "" "Vous avez demandé la migration du serveur DHCP depuis le serveur '%s' vers " "le serveur actuel." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "La migration sera démarrée lorsque vous sauverez ce système." #: admin/systems/services/dhcp/class_servDHCP.inc:237 msgid "Permission error" msgstr "Erreur de permissions" #: admin/systems/services/dhcp/class_servDHCP.inc:274 msgid "DHCP section" msgstr "Section DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "Insérer une nouvelle section DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 msgid "Edit DHCP section" msgstr "Editer une section DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 msgid "Remove DHCP section" msgstr "Suppression d'une section DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 msgid "LDAP error" msgstr "Erreur LDAP" #: admin/systems/services/dhcp/class_servDHCP.inc:709 msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" "La configuration DHCP est inconnue. Veuillez contacter votre administrateur " "système." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Services" #: admin/systems/services/dhcp/class_servDHCP.inc:729 msgid "DHCP entries" msgstr "Entrées DHCP" #: admin/systems/services/dhcp/class_servDHCP.inc:730 msgid "Start service" msgstr "Démarrer le service" #: admin/systems/services/dhcp/class_servDHCP.inc:731 msgid "Stop service" msgstr "Arrêter le service" #: admin/systems/services/dhcp/class_servDHCP.inc:732 msgid "Restart service" msgstr "Redémarrer le service" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Cannot delete automatic statements!" msgstr "Impossible d'effacer les déclarations automatiques !" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "automatique" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 msgid "Name of Key" msgstr "Nom de la clef" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "Méthode de chiffrage" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 msgid "DHCP pool settings" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 msgid "Name of pool" msgstr "Nom du pool d'adresses" #: admin/systems/services/dhcp/dhcp_group.tpl:5 msgid "DHCP group settings" msgstr "Paramètres de groupe DHCP" #: admin/systems/services/dhcp/dhcp_group.tpl:10 msgid "Name of group" msgstr "Nom du groupe" gosa-plugin-dhcp-2.7.4/locale/en/0000755000175000017500000000000011752422560015526 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/en/LC_MESSAGES/0000755000175000017500000000000011752422560017313 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/messages.po0000644000175000017500000004517411475426262017313 0ustar cajuscajus# 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 , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: admin/systems/services/dhcp/class_dhcpHost.inc:64 msgid "Ethernet" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 msgid "Hardware address" msgstr "" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 msgid "Net mask" msgstr "" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 msgid "Range" msgstr "" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 msgid "Network range" msgstr "" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 msgid "'Range' is not inside the configured network." msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 msgid "Key name" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 msgid "DNS server" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 msgid "Lease time" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:129 msgid "Max lease time" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 msgid "Default lease time" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 msgid "Maximum lease time" msgstr "" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 msgid "Broadcast address" msgstr "" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 msgid "Max. lease time" msgstr "" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 msgid "Hide advanced settings" msgstr "" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 msgid "DHCP advanced settings" msgstr "" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 msgid "DHCP statements" msgstr "" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 msgid "DHCP options" msgstr "" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 msgid "Show advanced settings" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 msgid "DHCP host configuration" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:14 msgid "Name of host" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:19 msgid "Fixed address" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:23 msgid "Use host name or IP-address to assign fixed address" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:31 msgid "Hardware" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 msgid "DHCP service" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:9 msgid "Authoritative service" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:22 msgid "DHCP settings" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:33 msgid "Maximum lease time (s)" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:13 msgid "Take over DHCP configuration from following server" msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:24 msgid "DHCP sections" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 msgid "Network configuration" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:11 msgid "Router" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:40 msgid "Boot up" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:48 msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:53 msgid "Next server" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:57 msgid "Enter name of server to retrieve boot images from" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:66 msgid "Domain Name Service" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:73 msgid "Name of domain" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:89 msgid "DNS server do be added" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:102 msgid "Domain Name Service options" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:104 msgid "Assign host names found via reverse mapping" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:108 msgid "Assign host names from host declarations" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 msgid "Create new DHCP section" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 msgid "DNS update zone" msgstr "" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 msgid "DHCP subnet settings" msgstr "" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 msgid "DHCP shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 msgid "Name for shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Authoritative server" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 msgid "Leases" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "seconds" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "Minimum lease time" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 msgid "Access control" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Allow BOOTP clients" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Select if clients are allowed to boot using this DHCP server" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:38 msgid "Logging" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 msgid "Global options" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 msgid "Subclass" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 msgid "Host" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 msgid "Pool" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 msgid "Subnet" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:46 msgid "Fail-over peer" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 msgid "Shared network" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 msgid "DNS update key" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Option" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:237 msgid "Permission error" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:274 msgid "DHCP section" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 msgid "Edit DHCP section" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 msgid "Remove DHCP section" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 msgid "LDAP error" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:709 msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:729 msgid "DHCP entries" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:730 msgid "Start service" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:731 msgid "Stop service" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:732 msgid "Restart service" msgstr "" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Cannot delete automatic statements!" msgstr "" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 msgid "Name of Key" msgstr "" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 msgid "DHCP pool settings" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 msgid "Name of pool" msgstr "" #: admin/systems/services/dhcp/dhcp_group.tpl:5 msgid "DHCP group settings" msgstr "" #: admin/systems/services/dhcp/dhcp_group.tpl:10 msgid "Name of group" msgstr "" gosa-plugin-dhcp-2.7.4/locale/zh/0000755000175000017500000000000011752422560015545 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/zh/LC_MESSAGES/0000755000175000017500000000000011752422560017332 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/zh/LC_MESSAGES/messages.po0000644000175000017500000005650311475426262021517 0ustar cajuscajus# 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 , 2007. msgid "" msgstr "" "Project-Id-Version: messages\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2007-06-03 12:27+0800\n" "Last-Translator: Jiang Xin \n" "Language-Team: Chinese Simplified \n" "Language: \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/dhcp/class_dhcpHost.inc:64 #, fuzzy msgid "Ethernet" msgstr "内联网" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "名称" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 #, fuzzy msgid "Hardware address" msgstr "主要地址" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "网络地址" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 #, fuzzy msgid "Net mask" msgstr "Netatalk" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 #, fuzzy msgid "Range" msgstr "管理" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 #, fuzzy msgid "Network range" msgstr "网络地址" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 msgid "'Range' is not inside the configured network." msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 #, fuzzy msgid "Key name" msgstr "重命名" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 #, fuzzy msgid "DNS server" msgstr "添加 DNS 服务" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 #, fuzzy msgid "Lease time" msgstr "信息" #: admin/systems/services/dhcp/class_dhcpService.inc:129 #, fuzzy msgid "Max lease time" msgstr "信息" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #, fuzzy msgid "Default lease time" msgstr "选择发行名称" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #, fuzzy msgid "Maximum lease time" msgstr "最大文件大小" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "错误" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 #, fuzzy msgid "Broadcast address" msgstr "地址" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 #, fuzzy msgid "Max. lease time" msgstr "信息" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "警告" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 #, fuzzy msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "这包含“所有”对象信息。请再次检查您是否要这么做,因为 GOsa 没有办法将您的数据" "找回。" #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "最好在执行这个操作之前,保存当前 LDAP 树中的内容到一个文件。所以,如果您已经" "这么做了,按“删除”继续或者按“取消”退出。" #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 #, fuzzy msgid "Hide advanced settings" msgstr "高级电话设置" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 #, fuzzy msgid "DHCP advanced settings" msgstr "高级电话设置" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 #, fuzzy msgid "DHCP statements" msgstr "部门" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 #, fuzzy msgid "DHCP options" msgstr "文件系统选项" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 #, fuzzy msgid "Show advanced settings" msgstr "高级电话设置" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 #, fuzzy msgid "DHCP host configuration" msgstr "PHP 安装检查" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "通用配置" #: admin/systems/services/dhcp/dhcp_host.tpl:14 #, fuzzy msgid "Name of host" msgstr "黑名单名称" #: admin/systems/services/dhcp/dhcp_host.tpl:19 #, fuzzy msgid "Fixed address" msgstr "邮件地址" #: admin/systems/services/dhcp/dhcp_host.tpl:23 msgid "Use host name or IP-address to assign fixed address" msgstr "" #: admin/systems/services/dhcp/dhcp_host.tpl:31 #, fuzzy msgid "Hardware" msgstr "主要地址" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 #, fuzzy msgid "DHCP service" msgstr "添加 DHCP 服务" #: admin/systems/services/dhcp/dhcp_service.tpl:9 #, fuzzy msgid "Authoritative service" msgstr "工作站名称" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:22 #, fuzzy msgid "DHCP settings" msgstr "PHP 安装检查" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "" #: admin/systems/services/dhcp/dhcp_service.tpl:33 #, fuzzy msgid "Maximum lease time (s)" msgstr "最大文件大小" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:13 msgid "Take over DHCP configuration from following server" msgstr "" #: admin/systems/services/dhcp/servdhcp.tpl:24 #, fuzzy msgid "DHCP sections" msgstr "PHP 安装检查" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 #, fuzzy msgid "Network configuration" msgstr "下载配置" #: admin/systems/services/dhcp/dhcp_network.tpl:11 #, fuzzy msgid "Router" msgstr "计算机" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:40 #, fuzzy msgid "Boot up" msgstr "根" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "文件名" #: admin/systems/services/dhcp/dhcp_network.tpl:48 msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:53 #, fuzzy msgid "Next server" msgstr "NTP 服务器" #: admin/systems/services/dhcp/dhcp_network.tpl:57 msgid "Enter name of server to retrieve boot images from" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:66 #, fuzzy msgid "Domain Name Service" msgstr "时间服务" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "域" #: admin/systems/services/dhcp/dhcp_network.tpl:73 #, fuzzy msgid "Name of domain" msgstr "部门名称" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:89 #, fuzzy msgid "DNS server do be added" msgstr "选择要添加的打印机" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:102 #, fuzzy msgid "Domain Name Service options" msgstr "域管理员" #: admin/systems/services/dhcp/dhcp_network.tpl:104 msgid "Assign host names found via reverse mapping" msgstr "" #: admin/systems/services/dhcp/dhcp_network.tpl:108 msgid "Assign host names from host declarations" msgstr "" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 #, fuzzy msgid "Create new DHCP section" msgstr "创建新应用程序" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 #, fuzzy msgid "Please choose one of the following DHCP section types." msgstr "请使用下面的一个方法来选择新 FAI 分类的名称。" #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "节" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 #, fuzzy msgid "Choose section type to create" msgstr "选择鼠标类型" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "创建" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 msgid "DNS update zone" msgstr "" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 #, fuzzy msgid "DHCP subnet settings" msgstr "PHP 安装检查" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 #, fuzzy msgid "DHCP shared network" msgstr "SMTP 授权网络" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 #, fuzzy msgid "Name for shared network" msgstr "SMTP 授权网络" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "服务器标识" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 #, fuzzy msgid "Authoritative server" msgstr "工作站名称" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 #, fuzzy msgid "Leases" msgstr "发行" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 #, fuzzy msgid "seconds" msgstr "(秒)" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 #, fuzzy msgid "Minimum lease time" msgstr "最大文件大小" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 #, fuzzy msgid "Access control" msgstr "访问选项" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 #, fuzzy msgid "Allow unknown clients" msgstr "! 未知 id" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Allow BOOTP clients" msgstr "! 未知 id" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 #, fuzzy msgid "Select if clients are allowed to boot using this DHCP server" msgstr "允许使用该打印机的用户" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:38 #, fuzzy msgid "Logging" msgstr "登录名" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 #, fuzzy msgid "Global options" msgstr "邮件选项" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "类" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 #, fuzzy msgid "Subclass" msgstr "类" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 #, fuzzy msgid "Host" msgstr "贴" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "组" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 #, fuzzy msgid "Pool" msgstr "布尔值" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 #, fuzzy msgid "Subnet" msgstr "提交" #: admin/systems/services/dhcp/class_servDHCP.inc:46 #, fuzzy msgid "Fail-over peer" msgstr "过滤器" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 #, fuzzy msgid "Shared network" msgstr "SMTP 授权网络" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 msgid "DNS update key" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "类型" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Option" msgstr "选项" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "住址" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, fuzzy, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "您将要拷贝条目 '%s'。" #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:237 #, fuzzy msgid "Permission error" msgstr "允许" #: admin/systems/services/dhcp/class_servDHCP.inc:274 #, fuzzy msgid "DHCP section" msgstr "PHP 安装检查" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 #, fuzzy msgid "Edit DHCP section" msgstr "PHP 安装检查" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 #, fuzzy msgid "Remove DHCP section" msgstr "删除 DHCP 服务" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 #, fuzzy msgid "LDAP error" msgstr "LDAP 错误:" #: admin/systems/services/dhcp/class_servDHCP.inc:709 #, fuzzy msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "账户锁定。请联系管理员。" #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "服务" #: admin/systems/services/dhcp/class_servDHCP.inc:729 #, fuzzy msgid "DHCP entries" msgstr "添加 DHCP 服务" #: admin/systems/services/dhcp/class_servDHCP.inc:730 #, fuzzy msgid "Start service" msgstr "服务" #: admin/systems/services/dhcp/class_servDHCP.inc:731 #, fuzzy msgid "Stop service" msgstr "服务" #: admin/systems/services/dhcp/class_servDHCP.inc:732 #, fuzzy msgid "Restart service" msgstr "NTP 服务器" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 #, fuzzy msgid "Cannot delete automatic statements!" msgstr "无法打开文件 '%s'。" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "自动" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 #, fuzzy msgid "Name of Key" msgstr "黑名单名称" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 #, fuzzy msgid "DHCP pool settings" msgstr "PHP 安装检查" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 #, fuzzy msgid "Name of pool" msgstr "黑名单名称" #: admin/systems/services/dhcp/dhcp_group.tpl:5 #, fuzzy msgid "DHCP group settings" msgstr "组设置" #: admin/systems/services/dhcp/dhcp_group.tpl:10 #, fuzzy msgid "Name of group" msgstr "组名称" #, fuzzy #~ msgid "Service start" #~ msgstr "服务" #, fuzzy #~ msgid "Service stop" #~ msgstr "服务" #, fuzzy #~ msgid "Service restart" #~ msgstr "在子树中查找" #, fuzzy #~ msgid "May lease time" #~ msgstr "信息" #~ msgid "Save" #~ msgstr "保存" #~ msgid "Cancel" #~ msgstr "取消" #~ msgid "Required field 'Name' is not filled." #~ msgstr "需要的字段“名称”没有填写。" #, fuzzy #~ msgid "The value specified as '%s' is not numeric!" #~ msgstr "给出的数据 '%s' 包含无效字符!" #, fuzzy #~ msgid "The name for this host section is already used!" #~ msgstr "重命名失败,系统类型名称已经被使用。" #~ msgid "Delete" #~ msgstr "删除" #, fuzzy #~ msgid "The name for this section is already used!" #~ msgstr "重命名失败,系统类型名称已经被使用。" #, fuzzy #~ msgid "Required field 'Range' is not filled." #~ msgstr "需要的字段“名称”没有填写。" #, fuzzy #~ msgid "Field 'Range' contains invalid IP addresses." #~ msgstr "“姓名”字段包含无效字符。" #, fuzzy #~ msgid "Field 'Range' contains invalid IP range." #~ msgstr "“姓名”字段包含无效字符。" #~ msgid "Add" #~ msgstr "添加" #~ msgid "Apply" #~ msgstr "应用" #, fuzzy #~ msgid "Required field 'Network address' is not filled." #~ msgstr "需要的字段“名称”没有填写。" #, fuzzy #~ msgid "Required field 'Netmask' is not filled." #~ msgstr "需要的字段“名称”没有填写。" #, fuzzy #~ msgid "The field '%s' contains an invalid IP address" #~ msgstr "IP 地址字段包含无效地址。" #, fuzzy #~ msgid "Field 'Name' contains illegal characters." #~ msgstr "“姓名”字段包含无效字符。" #, fuzzy #~ msgid "The hardware address specified by you is not valid!" #~ msgstr "提供的“Ratio”值无效。" #, fuzzy #~ msgid "Default lease time needs to be numeric." #~ msgstr "Sieve 端口应为数字。" #, fuzzy #~ msgid "Maximum lease time needs to be numeric." #~ msgstr "Sieve 端口应为数字。" #, fuzzy #~ msgid "You have no permission to remove DHCP sections!" #~ msgstr "您无权删除这个用户!" #, fuzzy #~ msgid "You're about to delete the DHCP section '%s'." #~ msgstr "您将要删除应用程序 '%s'。" #, fuzzy #~ msgid "Removing DHCP entries failed" #~ msgstr "保存 DNS 记录失败" #, fuzzy #~ msgid "Can't remove DHCP object!" #~ msgstr "成员对象" #, fuzzy #~ msgid "Can't save DHCP object!" #~ msgstr "无法保存文件 '%s'。" #, fuzzy #~ msgid "Saving DHCP service failed" #~ msgstr "更新 DNS 服务失败" gosa-plugin-dhcp-2.7.4/locale/nl/0000755000175000017500000000000011752422560015535 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/nl/LC_MESSAGES/0000755000175000017500000000000011752422560017322 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/locale/nl/LC_MESSAGES/messages.po0000644000175000017500000005514111475426262021504 0ustar cajuscajus# 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 , 2004. # Cajus Pollmeier , 2004. # # Translator: # Niels Klomp (CareWorks ICT Services) , 2005,2006,2007,2008. msgid "" msgstr "" "Project-Id-Version: messages\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-11-04 15:22+0100\n" "PO-Revision-Date: 2008-06-09 18:26+0100\n" "Last-Translator: Niels Klomp (CareWorks ICT Services) \n" "Language-Team: CareWorks ICT Services \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: admin/systems/services/dhcp/class_dhcpHost.inc:64 msgid "Ethernet" msgstr "Ethernet" #: admin/systems/services/dhcp/class_dhcpHost.inc:65 msgid "FDDI" msgstr "FDDI" #: admin/systems/services/dhcp/class_dhcpHost.inc:66 msgid "Token Ring" msgstr "Token ring" #: admin/systems/services/dhcp/class_dhcpHost.inc:130 #: admin/systems/services/dhcp/class_dhcpHost.inc:138 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:147 #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:162 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:150 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:168 #: admin/systems/services/dhcp/dhcp_host.tpl:10 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:11 #: admin/systems/services/dhcp/class_dhcpPool.inc:101 #: admin/systems/services/dhcp/class_dhcpPool.inc:109 #: admin/systems/services/dhcp/dhcp_pool.tpl:7 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:84 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:87 #: admin/systems/services/dhcp/class_dhcpSubClass.inc:95 #: admin/systems/services/dhcp/class_dhcpGroup.inc:84 #: admin/systems/services/dhcp/class_dhcpGroup.inc:87 #: admin/systems/services/dhcp/class_dhcpGroup.inc:95 #: admin/systems/services/dhcp/class_dhcpClass.inc:84 #: admin/systems/services/dhcp/class_dhcpClass.inc:87 #: admin/systems/services/dhcp/class_dhcpClass.inc:95 #: admin/systems/services/dhcp/dhcp_group.tpl:7 msgid "Name" msgstr "Naam" #: admin/systems/services/dhcp/class_dhcpHost.inc:147 #: admin/systems/services/dhcp/dhcp_host.tpl:45 msgid "Hardware address" msgstr "Hardware adres" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:136 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:156 #: admin/systems/services/dhcp/dhcp_subnet.tpl:10 msgid "Network address" msgstr "Netwerkadres" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:139 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:155 #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:20 #: admin/systems/services/dhcp/dhcp_subnet.tpl:18 #, fuzzy msgid "Net mask" msgstr "Netmask" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:157 #: admin/systems/services/dhcp/class_dhcpSubnet.inc:158 #: admin/systems/services/dhcp/class_dhcpPool.inc:116 #: admin/systems/services/dhcp/class_dhcpPool.inc:120 #: admin/systems/services/dhcp/class_dhcpPool.inc:124 #: admin/systems/services/dhcp/dhcp_pool.tpl:13 msgid "Range" msgstr "Reeks" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:167 msgid "Network range" msgstr "Netwerkreeks" #: admin/systems/services/dhcp/class_dhcpSubnet.inc:173 #: admin/systems/services/dhcp/class_dhcpPool.inc:138 msgid "'Range' is not inside the configured network." msgstr "De reeks ligt niet binnen het geconfigureerde netwerk." #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:51 msgid "HMAC-MD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:52 msgid "RSAMD5" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:53 msgid "RSASHA1" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:54 msgid "DSA" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:55 msgid "DH" msgstr "" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:118 #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:131 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:6 #, fuzzy msgid "Key name" msgstr "Hernoemen" #: admin/systems/services/dhcp/class_dhcpTSigKey.inc:122 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:21 msgid "Key" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:145 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:6 msgid "DNS zone" msgstr "" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:149 #: admin/systems/services/dhcp/dhcp_network.tpl:79 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:13 msgid "DNS server" msgstr "DNS server" #: admin/systems/services/dhcp/class_dhcpDnsZone.inc:153 #: admin/systems/services/dhcp/dhcp_dnszone.tpl:21 msgid "Key DN" msgstr "" #: admin/systems/services/dhcp/class_dhcpService.inc:126 msgid "Lease time" msgstr "Leasetijd" #: admin/systems/services/dhcp/class_dhcpService.inc:129 msgid "Max lease time" msgstr "Maximale leasetijd" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:154 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:52 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 msgid "Default lease time" msgstr "Standaard lease tijd" #: admin/systems/services/dhcp/class_dhcpService.inc:132 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 msgid "Maximum lease time" msgstr "Maximale leasetijd" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:51 #: admin/systems/services/dhcp/class_servDHCP.inc:709 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Error" msgstr "Fout" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:200 #: admin/systems/services/dhcp/dhcp_network.tpl:28 #, fuzzy msgid "Broadcast address" msgstr "Adres thuis" #: admin/systems/services/dhcp/class_dhcpNetwork.inc:205 #, php-format msgid "Error in definition of '%s'!" msgstr "Fout in definitie van '%s'!" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:155 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:62 msgid "Max. lease time" msgstr "Maximale leasetijd" #: admin/systems/services/dhcp/class_dhcpSharedNetwork.inc:156 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:71 msgid "Min. lease time" msgstr "Minimale leasetijd" #: admin/systems/services/dhcp/remove_dhcp.tpl:3 #: admin/systems/services/dhcp/class_servDHCP.inc:123 msgid "Warning" msgstr "Waarschuwing" #: admin/systems/services/dhcp/remove_dhcp.tpl:6 msgid "" "This includes 'all' DHCP subsections that are located within this section. " "Please double check if your really want to do this since there is no way for " "GOsa to get your data back." msgstr "" "Dit omvat 'alle' DHCP subsecties die zich binnen deze locatie bevinden. " "Verzeker uzelf hiervan, aangezien er geen manier is voor GOsa om deze " "gegevens terug te halen." #: admin/systems/services/dhcp/remove_dhcp.tpl:8 msgid "" "Best thing to do before performing this action would be to save the current " "contents of your LDAP tree in a file. So - if you've done so - press " "'Delete' to continue or 'Cancel' to abort." msgstr "" "Het is aan te raden de huidige inhoud van uw LDAP database op te slaan " "alvorens u doorgaat. Indien u dat gedaan heeft drukt u op 'Verwijderen' om " "door te gaan of op 'Annuleren' om te annuleren." #: admin/systems/services/dhcp/dhcp_advanced.tpl:6 msgid "Hide advanced settings" msgstr "Verberg geavanceerde instellingen" #: admin/systems/services/dhcp/dhcp_advanced.tpl:8 #, fuzzy msgid "DHCP advanced settings" msgstr "Verberg geavanceerde instellingen" #: admin/systems/services/dhcp/dhcp_advanced.tpl:11 msgid "DHCP statements" msgstr "DHCP regels" #: admin/systems/services/dhcp/dhcp_advanced.tpl:30 msgid "DHCP options" msgstr "DHCP opties" #: admin/systems/services/dhcp/dhcp_advanced.tpl:50 msgid "Show advanced settings" msgstr "Toon geavanceerde instellingen" #: admin/systems/services/dhcp/dhcp_host.tpl:3 #: admin/systems/services/dhcp/dhcp_host.tpl:8 #: admin/systems/services/dhcp/dhcp_host.tpl:33 #, fuzzy msgid "DHCP host configuration" msgstr "FAX database" #: admin/systems/services/dhcp/dhcp_host.tpl:7 #: admin/systems/services/dhcp/dhcp_service.tpl:2 #: admin/systems/services/dhcp/dhcp_subnet.tpl:3 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:3 #: admin/systems/services/dhcp/dhcp_pool.tpl:3 #: admin/systems/services/dhcp/dhcp_group.tpl:3 msgid "Generic" msgstr "Algemeen" #: admin/systems/services/dhcp/dhcp_host.tpl:14 msgid "Name of host" msgstr "Hostnaam" #: admin/systems/services/dhcp/dhcp_host.tpl:19 msgid "Fixed address" msgstr "Vast adres" #: admin/systems/services/dhcp/dhcp_host.tpl:23 #, fuzzy msgid "Use host name or IP-address to assign fixed address" msgstr "Gebruik hostnaam of IP adres om een vast adres toe te kennen" #: admin/systems/services/dhcp/dhcp_host.tpl:31 #, fuzzy msgid "Hardware" msgstr "Hardware type" #: admin/systems/services/dhcp/dhcp_host.tpl:35 msgid "Hardware type" msgstr "Hardware type" #: admin/systems/services/dhcp/dhcp_service.tpl:4 #: admin/systems/services/dhcp/servdhcp.tpl:8 #: admin/systems/services/dhcp/class_servDHCP.inc:36 #: admin/systems/services/dhcp/class_servDHCP.inc:720 #: admin/systems/services/dhcp/class_servDHCP.inc:721 #: admin/systems/services/dhcp/class_servDHCP.inc:768 msgid "DHCP service" msgstr "DHCP service" #: admin/systems/services/dhcp/dhcp_service.tpl:9 msgid "Authoritative service" msgstr "Authoritaire service" #: admin/systems/services/dhcp/dhcp_service.tpl:13 msgid "Dynamic DNS update" msgstr "Dynamsche DNS update" #: admin/systems/services/dhcp/dhcp_service.tpl:15 msgid "Dynamic DNS update style" msgstr "Dynamische DNS update stijl" #: admin/systems/services/dhcp/dhcp_service.tpl:22 #, fuzzy msgid "DHCP settings" msgstr "DHCP secties" #: admin/systems/services/dhcp/dhcp_service.tpl:24 msgid "Default lease time (s)" msgstr "Standaard lease tijd (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:28 msgid "Enter default lease time in seconds." msgstr "Voer de standaard lease tijd in seconden in" #: admin/systems/services/dhcp/dhcp_service.tpl:33 msgid "Maximum lease time (s)" msgstr "Maximale leasetijd (s)" #: admin/systems/services/dhcp/dhcp_service.tpl:37 msgid "Enter maximum lease time in seconds." msgstr "Voer de maximale lease tijd in seconden in." #: admin/systems/services/dhcp/servdhcp.tpl:4 msgid "" "DHCP take over will take place when saving this entry. Choose 'Cancel' to " "abort." msgstr "" "Een DHCP overname zal plaatsvinden, zodra deze invoer opgeslagen wordt. " "Selecteer 'Annuleren' om de annuleren." #: admin/systems/services/dhcp/servdhcp.tpl:13 #, fuzzy msgid "Take over DHCP configuration from following server" msgstr "Neem DHCP configuratie over van de volgende server" #: admin/systems/services/dhcp/servdhcp.tpl:24 msgid "DHCP sections" msgstr "DHCP secties" #: admin/systems/services/dhcp/dhcp_network.tpl:3 #: admin/systems/services/dhcp/dhcp_network.tpl:7 #: admin/systems/services/dhcp/dhcp_network.tpl:9 #: admin/systems/services/dhcp/dhcp_network.tpl:42 #: admin/systems/services/dhcp/dhcp_network.tpl:68 msgid "Network configuration" msgstr "Netwerk configuratie" #: admin/systems/services/dhcp/dhcp_network.tpl:11 msgid "Router" msgstr "Router" #: admin/systems/services/dhcp/dhcp_network.tpl:15 msgid "Enter name or IP address of router to be used in this section" msgstr "" "Geeft de naam of het IP adres van de te gebruiken router op in deze sectie" #: admin/systems/services/dhcp/dhcp_network.tpl:40 #, fuzzy msgid "Boot up" msgstr "Opstarten" #: admin/systems/services/dhcp/dhcp_network.tpl:44 msgid "Filename" msgstr "Bestandsnaam" #: admin/systems/services/dhcp/dhcp_network.tpl:48 #, fuzzy msgid "" "Enter name of file that will be loaded via TFTP after client has started" msgstr "" "Geef de bestandsnaam die geladen zal worden via tftp nadat de client " "opgestart is" #: admin/systems/services/dhcp/dhcp_network.tpl:53 msgid "Next server" msgstr "Volgende server" #: admin/systems/services/dhcp/dhcp_network.tpl:57 #, fuzzy msgid "Enter name of server to retrieve boot images from" msgstr "Geef de naam van de server waarvandaan opstart images geladen worden" #: admin/systems/services/dhcp/dhcp_network.tpl:66 msgid "Domain Name Service" msgstr "Domein Naam Service" #: admin/systems/services/dhcp/dhcp_network.tpl:70 msgid "Domain" msgstr "Domein" #: admin/systems/services/dhcp/dhcp_network.tpl:73 msgid "Name of domain" msgstr "Domeinnaam" #: admin/systems/services/dhcp/dhcp_network.tpl:82 msgid "List of DNS servers to be propagated" msgstr "Lijst met te propageren DNS servers" #: admin/systems/services/dhcp/dhcp_network.tpl:89 msgid "DNS server do be added" msgstr "Selecteer de toe te voegen DNS server" #: admin/systems/services/dhcp/dhcp_network.tpl:92 msgid "Click here add the selected server to the list" msgstr "Klik hier om de geselecteerde server aan de lijst toe te voegen" #: admin/systems/services/dhcp/dhcp_network.tpl:97 msgid "Click here remove the selected servers from the list" msgstr "Klik hier om de geselecteerde server uit de lijst te verwijderen" #: admin/systems/services/dhcp/dhcp_network.tpl:102 msgid "Domain Name Service options" msgstr "Domein Naam Service opties" #: admin/systems/services/dhcp/dhcp_network.tpl:104 #, fuzzy msgid "Assign host names found via reverse mapping" msgstr "Ken hostnamen toe, zoals ze via omgekeerde DNS mapping gevonden worden" #: admin/systems/services/dhcp/dhcp_network.tpl:108 #, fuzzy msgid "Assign host names from host declarations" msgstr "Ken hostnamen toe zoals ze opgegeven zijn binnen host declaraties" #: admin/systems/services/dhcp/dhcpNewSection.tpl:2 msgid "Create new DHCP section" msgstr "Nieuwe DHCP sectie aanmaken" #: admin/systems/services/dhcp/dhcpNewSection.tpl:6 msgid "Please choose one of the following DHCP section types." msgstr "Selecteer a.u.b. een van de volgende DHCP sectie types." #: admin/systems/services/dhcp/dhcpNewSection.tpl:9 msgid "Section" msgstr "Sectie" #: admin/systems/services/dhcp/dhcpNewSection.tpl:11 msgid "Choose section type to create" msgstr "Selecteer het aan te maken sectie type" #: admin/systems/services/dhcp/dhcpNewSection.tpl:18 msgid "Create" msgstr "Aanmaken" #: admin/systems/services/dhcp/dhcp_dnszone.tpl:2 #: admin/systems/services/dhcp/class_servDHCP.inc:49 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:41 #, fuzzy msgid "DNS update zone" msgstr "Dynamische DNS update stijl" #: admin/systems/services/dhcp/dhcp_subnet.tpl:4 #: admin/systems/services/dhcp/dhcp_subnet.tpl:8 #: admin/systems/services/dhcp/dhcp_subnet.tpl:29 #, fuzzy msgid "DHCP subnet settings" msgstr "DHCP secties" #: admin/systems/services/dhcp/dhcp_subnet.tpl:37 msgid "Range for dynamic address assignment" msgstr "Reeks voor dynamische adres toekenning" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:5 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:9 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:45 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:50 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:85 #, fuzzy msgid "DHCP shared network" msgstr "Gedeeld netwerk" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:15 msgid "Name for shared network" msgstr "Naam voor gedeeld netwerk" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:20 msgid "Server identifier" msgstr "Server identificatie" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:25 msgid "Propagated server identifier for this shared network" msgstr "Gepropageerde server identiteit voor dit gedeeld netwerk" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Select if this server is authoritative for this shared network" msgstr "Selecteer of deze server authoritair is voor dit gedeeld netwerk" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:37 msgid "Authoritative server" msgstr "Authoritative server" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:48 msgid "Leases" msgstr "Leases" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:57 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:66 #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "seconds" msgstr "seconden" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:75 msgid "Minimum lease time" msgstr "Minimale leasetijd" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:84 msgid "Access control" msgstr "Toegangsbeheer" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Select if unknown clients should get dynamic IP addresses" msgstr "Geef op of onbekende clients een dynamisch IP adres moeten ontvangen" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:90 msgid "Allow unknown clients" msgstr "Sta onbekende clients toe" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Select if BOOTP clients should get dynamic IP addresses" msgstr "Geef op of bootp clients een dynamisch IP adres moeten ontvangen" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:98 #, fuzzy msgid "Allow BOOTP clients" msgstr "bootp clients toestaan" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Select if clients are allowed to boot using this DHCP server" msgstr "Geeft op of clients op mogen starten m.b.v. deze DHCP server" #: admin/systems/services/dhcp/dhcp_sharedNetwork.tpl:106 msgid "Allow booting" msgstr "Opstarten toestaan" #: admin/systems/services/dhcp/class_servDHCP.inc:38 msgid "Logging" msgstr "Loggen" #: admin/systems/services/dhcp/class_servDHCP.inc:39 #: admin/systems/services/dhcp/class_servDHCP.inc:321 #: admin/systems/services/dhcp/class_servDHCP.inc:628 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:32 msgid "Global options" msgstr "Globale opties" #: admin/systems/services/dhcp/class_servDHCP.inc:40 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:33 msgid "Class" msgstr "Klasse" #: admin/systems/services/dhcp/class_servDHCP.inc:41 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:34 msgid "Subclass" msgstr "Subklasse" #: admin/systems/services/dhcp/class_servDHCP.inc:42 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:35 msgid "Host" msgstr "Host" #: admin/systems/services/dhcp/class_servDHCP.inc:43 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:36 msgid "Group" msgstr "Groep" #: admin/systems/services/dhcp/class_servDHCP.inc:44 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:37 msgid "Pool" msgstr "Pool" #: admin/systems/services/dhcp/class_servDHCP.inc:45 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:38 msgid "Subnet" msgstr "Subnet" #: admin/systems/services/dhcp/class_servDHCP.inc:46 #, fuzzy msgid "Fail-over peer" msgstr "Failover peer" #: admin/systems/services/dhcp/class_servDHCP.inc:47 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:39 msgid "Shared network" msgstr "Gedeeld netwerk" #: admin/systems/services/dhcp/class_servDHCP.inc:48 #: admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc:40 #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:2 #, fuzzy msgid "DNS update key" msgstr "Dynamische DNS update stijl" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Type" msgstr "Type" #: admin/systems/services/dhcp/class_servDHCP.inc:70 #, fuzzy msgid "Option" msgstr "Opties" #: admin/systems/services/dhcp/class_servDHCP.inc:70 msgid "Address" msgstr "Adres" #: admin/systems/services/dhcp/class_servDHCP.inc:118 #, php-format msgid "" "You have requested a migration of the DHCP setup from server '%s' to the " "current one." msgstr "" "U heeft een aanvraag gedaan om de DHCP instellingen te migreren van server " "'%s' naar de huidige server." #: admin/systems/services/dhcp/class_servDHCP.inc:120 msgid "The migration will be started when you save this system." msgstr "De migratie zal gestart worden, zodra u dit systeem bewaart." #: admin/systems/services/dhcp/class_servDHCP.inc:237 msgid "Permission error" msgstr "Permissiefout" #: admin/systems/services/dhcp/class_servDHCP.inc:274 msgid "DHCP section" msgstr "DHCP sectie" #: admin/systems/services/dhcp/class_servDHCP.inc:338 #: admin/systems/services/dhcp/class_servDHCP.inc:342 msgid "Insert new DHCP section" msgstr "Voer nieuwe DHCP sectie in" #: admin/systems/services/dhcp/class_servDHCP.inc:339 #: admin/systems/services/dhcp/class_servDHCP.inc:343 #: admin/systems/services/dhcp/class_servDHCP.inc:345 msgid "Edit DHCP section" msgstr "Bewerk DCHP sectie" #: admin/systems/services/dhcp/class_servDHCP.inc:340 #: admin/systems/services/dhcp/class_servDHCP.inc:346 msgid "Remove DHCP section" msgstr "Verwijder DHCP sectie" #: admin/systems/services/dhcp/class_servDHCP.inc:402 #: admin/systems/services/dhcp/class_servDHCP.inc:419 #: admin/systems/services/dhcp/class_servDHCP.inc:474 #: admin/systems/services/dhcp/class_servDHCP.inc:550 #: admin/systems/services/dhcp/class_servDHCP.inc:558 #: admin/systems/services/dhcp/class_servDHCP.inc:585 msgid "LDAP error" msgstr "LDAP fout" #: admin/systems/services/dhcp/class_servDHCP.inc:709 #, fuzzy msgid "" "The DHCP configuration set is unknown. Please contact your system " "administrator." msgstr "" "De ingestelde DHCP configuratie is onbekend. Neem contact op met uw " "systeembeheerder." #: admin/systems/services/dhcp/class_servDHCP.inc:721 msgid "Services" msgstr "Services" #: admin/systems/services/dhcp/class_servDHCP.inc:729 #, fuzzy msgid "DHCP entries" msgstr "DHCP service" #: admin/systems/services/dhcp/class_servDHCP.inc:730 #, fuzzy msgid "Start service" msgstr "Services" #: admin/systems/services/dhcp/class_servDHCP.inc:731 #, fuzzy msgid "Stop service" msgstr "Services" #: admin/systems/services/dhcp/class_servDHCP.inc:732 #, fuzzy msgid "Restart service" msgstr "Volgende server" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:65 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:79 msgid "Cannot delete automatic statements!" msgstr "Kan automatische regels niet verwijderen!" #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:95 #: admin/systems/services/dhcp/class_dhcpAdvanced.inc:110 msgid "automatic" msgstr "automatisch" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:9 #, fuzzy msgid "Name of Key" msgstr "Hostnaam" #: admin/systems/services/dhcp/dhcp_tsigkey.tpl:13 msgid "Encryption method" msgstr "" #: admin/systems/services/dhcp/dhcp_pool.tpl:4 #, fuzzy msgid "DHCP pool settings" msgstr "DHCP secties" #: admin/systems/services/dhcp/dhcp_pool.tpl:10 msgid "Name of pool" msgstr "Poolnaam" #: admin/systems/services/dhcp/dhcp_group.tpl:5 #, fuzzy msgid "DHCP group settings" msgstr "Groep instellingen" #: admin/systems/services/dhcp/dhcp_group.tpl:10 msgid "Name of group" msgstr "Groepsnaam" #~ msgid "Broadcast" #~ msgstr "Broadcast" #, fuzzy #~ msgid "Service start" #~ msgstr "Services" #, fuzzy #~ msgid "Service stop" #~ msgstr "Services" #, fuzzy #~ msgid "Service restart" #~ msgstr "Zoek binnen subtree" gosa-plugin-dhcp-2.7.4/admin/0000755000175000017500000000000011752422560014755 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/admin/systems/0000755000175000017500000000000011752422560016464 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/admin/systems/services/0000755000175000017500000000000011752422560020307 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/0000755000175000017500000000000011752422560021225 5ustar cajuscajusgosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpSubnet.inc0000644000175000017500000001477511424503647025224 0ustar cajuscajusnew){ /* Load attributes */ foreach (array("dhcpNetMask", "dhcpRange") as $attr){ if (isset($attrs[$attr][0])){ $this->$attr= $attrs[$attr][0]; } } if (isset($attrs['dhcpRange']) && count($attrs['dhcpRange'])){ $this->use_range= TRUE; list($this->range_start, $this->range_stop)= preg_split('/\s+/', $this->dhcpRange); } } $this->dhcpNetMask= normalize_netmask($this->dhcpNetMask); } function execute() { $smarty= get_smarty(); $smarty->assign("cn", set_post($this->cn)); $smarty->assign("dhcp_netmask", set_post($this->dhcpNetMask)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Prepare range */ if ($this->use_range){ $smarty->assign("use_range", "checked"); $smarty->assign("range_disabled", ""); } else { $smarty->assign("use_range", ""); $smarty->assign("range_disabled", "disabled"); } $smarty->assign("range_start", set_post($this->range_start)); $smarty->assign("range_stop", set_post($this->range_stop)); /* Show main page */ $display= $smarty->fetch(get_template_path('dhcp_subnet.tpl', TRUE, dirname(__FILE__))).$this->network->execute(); $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; /* Show main page */ return $display; } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Skip here if do not have write permissions here Still executed at bottom - dhcpPlugin::save_object(); */ if(isset($_POST['dhcp_subnet_posted']) && preg_match("/w/",$this->parent->getacl(""))){ if (isset($_POST['cn'])){ $this->cn= get_post('cn'); } if (isset($_POST['dhcp_netmask'])){ $this->dhcpNetMask= get_post('dhcp_netmask'); } if (isset($_POST['use_range'])){ $this->use_range= TRUE; $this->range_start= get_post('range_start'); $this->range_stop= get_post('range_stop'); } else { $this->use_range= FALSE; } /* Move range to internal variable */ $this->dhcpRange= $this->range_start." ".$this->range_stop; } dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); $cache = $this->parent->dhcpObjectCache; /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Network address")); } if ($this->dhcpNetMask == ""){ $message[]= msgPool::required(_("Net mask")); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } /* IP's? */ foreach(array( 'dhcpNetMask' => _("Net mask"), 'cn' => _("Network address"), 'range_start' => _("Range"), 'range_stop' => _("Range")) as $attr => $str){ if ($this->$attr != "" && !tests::is_ip($this->$attr)){ $message[]= msgPool::invalid($str,"","","192.168.0.23"); } } /* Check ip range */ if ($this->use_range){ if(!tests::is_ip_range($this->range_start,$this->range_stop)){ $message[]= msgPool::invalid(_("Network range")); } /* Check if range is in the network */ if (!tests::is_in_network($this->cn, $this->dhcpNetMask, $this->range_start) || !tests::is_in_network($this->cn, $this->dhcpNetMask, $this->range_stop)){ $message[] = _("'Range' is not inside the configured network."); } } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); /* Move dn to the result */ $this->attrs['dhcpNetMask']= array(netmask_to_bits($this->dhcpNetMask)); if ($this->use_range && !empty($this->dhcpRange)){ $this->attrs['dhcpRange']= array($this->range_start." ".$this->range_stop); } else { $this->attrs['dhcpRange']= array(); } return ($this->attrs); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpPlugin.inc0000644000175000017500000001122311425514414025176 0ustar cajuscajusinitTime = microtime(TRUE); $this->parent = $parent; $this->options = new dhcpOption(); $this->statements = new dhcpOption(); /* Load statements / options */ if (is_array($attrs)){ $this->dn= $attrs['dn']; $this->cn= $attrs['cn'][0]; $this->new= FALSE; /* Load options */ if (isset($attrs['dhcpOption'])){ foreach($attrs['dhcpOption'] as $opt){ $this->options->add(trim($opt)); } } /* Load statements */ if (isset($attrs['dhcpStatements'])){ foreach($attrs['dhcpStatements'] as $opt){ $this->statements->add(trim($opt)); } } } else { /* We keep the parent dn here if it's new */ $this->dn= $attrs; $this->new= TRUE; } /* Load network module */ $this->network= new dhcpNetwork(); $this->network->options= &$this->options; $this->network->statements= &$this->statements; $this->advanced= new dhcpAdvanced(); $this->advanced->options= &$this->options; $this->advanced->statements= &$this->statements; $this->network->parent = $parent; $this->advanced->parent = $parent; /* Save CN for later reference */ $this->orig_cn= $this->cn; // Create statistic table entry stats::log('plugin', $class = get_class($this), $category = array($this->acl_category), $action = 'open', $amount = 1, $duration = (microtime(TRUE) - $this->initTime)); } function execute() { plugin::execute(); return (""); } function remove_from_parent() { } /* Save data to object */ function save_object() { # // CHECK # foreach (array("filename", "next-server","get-lease-hostnames","use-host-decl-names") as $toberemoved){ # unset($this->statements[$toberemoved]); # } /* Save sub-objects */ $this->network->save_object(); $this->advanced->save_object(); } /* Check values */ function check() { $message= array(); return $message; } /* Save to LDAP */ function save() { /* Add cn if we're new */ if ($this->new){ $this->dn= "cn=".$this->cn.",".$this->dn; } else { $this->dn= "cn=".$this->cn.preg_replace('/^cn=[^,]+/', '', $this->dn); } /* Assemble new entry - options */ $this->attrs['dhcpOption']= $this->options->save(); /* Assemble new entry - statements */ $this->attrs['dhcpStatements']= $this->statements->save(); /* Move dn to the result */ $this->attrs['dn']= $this->dn; $this->attrs['cn']= array($this->cn); $this->attrs['objectClass']= $this->objectclasses; $this->attrs['MODIFIED']= TRUE; return ($this->attrs); } function removeAttrs($name, $type) { $new= array(); foreach ($this->attrs[$type] as $value){ if (!preg_match("/^$name /", $value)){ $new[]= $value; } } $this->attrs[$type]= $new; } function removeOption($name) { $this->removeAttrs($name, 'dhcpOption'); } function removeStatement($name) { $this->removeAttrs($name, 'dhcpStatement'); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpTSigKey.inc0000644000175000017500000001150211423522067025260 0ustar cajuscajusnew){ $this->dhcpKeyAlgorithm= $attrs['dhcpKeyAlgorithm'][0]; $this->dhcpKeySecret= $attrs['dhcpKeySecret'][0]; } } function execute() { $smarty= get_smarty(); $smarty->assign("cn", set_post($this->cn)); $dhcpKeyAlgorithm=preg_replace('/\s.*$/', '', $this->dhcpKeyAlgorithm); $smarty->assign("dhcpKeyAlgorithm",$dhcpKeyAlgorithm); $smarty->assign("dhcpKeyAlgorithms", set_post( array( "HMAC-MD5" => _("HMAC-MD5"), "RSAMD5" => _("RSAMD5"), "RSASHA1" => _("RSASHA1"), "DSA" => _("DSA"), "DH" => _("DH")))); $smarty->assign("dhcpKeySecret", set_post($this->dhcpKeySecret)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Show main page */ $display= $smarty->fetch(get_template_path('dhcp_tsigkey.tpl', TRUE,dirname(__FILE__))); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Save remaining attributes */ if (isset($_POST['dhcp_tsigkey_posted']) && preg_match("/w/",$this->parent->getacl(""))){ if (isset($_POST['dhcpKeyAlgorithm'])){ $this->dhcpKeyAlgorithm=get_post('dhcpKeyAlgorithm'); } if (isset($_POST['dhcpKeySecret'])){ $this->dhcpKeySecret=get_post('dhcpKeySecret'); } if (isset($_POST['cn'])){ $this->cn=get_post('cn'); } } dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); $cache = array(); if(isset($this->parent) && isset($this->parent->dhcpObjectCache)){ $cache = $this->parent->dhcpObjectCache; } /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Key name")); } if ($this->dhcpKeySecret == ""){ $message[]= msgPool::required(_("Key")); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Key name")); break; } } } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); if ($this->dhcpKeyAlgorithm != ""){ $this->attrs['dhcpKeyAlgorithm']= array($this->dhcpKeyAlgorithm); } else { $this->attrs['dhcpKeyAlgorithm']= array(); } if ($this->dhcpKeySecret != ""){ $this->attrs['dhcpKeySecret']= array($this->dhcpKeySecret); } else { $this->attrs['dhcpKeySecret']= array(); } return ($this->attrs); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_network.tpl0000644000175000017500000000634511424503647024447 0ustar cajuscajus{* GOsa dhcp sharedNetwork - smarty template *}

{t}Network configuration{/t}

{t}Router{/t} {render acl=$acl} {/render}
{t}Net mask{/t} {render acl=$acl} {/render}
{t}Broadcast address{/t} {render acl=$acl} {/render}

{t}Boot up{/t}

{t}Filename{/t} {render acl=$acl} {/render}
{t}Next server{/t} {render acl=$acl} {/render}

{t}Domain Name Service{/t}

{t}Domain{/t} {render acl=$acl} {/render}

{t}DNS server{/t}
{render acl=$acl} {/render}
{render acl=$acl}   {/render} {render acl=$acl} {/render} {render acl=$acl} {/render}

{t}Domain Name Service options{/t}

{render acl=$acl} {t}Assign host names found via reverse mapping{/t} {/render}
{render acl=$acl} {t}Assign host names from host declarations{/t} {/render}
gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpOption.inc0000644000175000017500000000521111423522045025205 0ustar cajuscajusoptions); } function get($name){ if(isset($this->options[$name])){ if(count($this->options[$name]) == 0){ return(""); }elseif(count($this->options[$name]) == 1){ return($this->options[$name][0]); }else{ return($this->options[$name]); } } } function removeAll($name){ if(isset($this->options[$name])){ unset($this->options[$name]); } } function remove($name,$entry = 0){ if(!isset($this->options[$name])){ return; } if(isset($this->options[$name][$entry])){ unset($this->options[$name][$entry]); } if(count($this->options[$name]) == 0){ unset($this->options[$name]); }else{ $this->options[$name] = array_unique($this->options[$name]); $this->options[$name] = array_values($this->options[$name]); } } function set($name,$value = null){ if($value == null){ $value = trim(preg_replace("/^[^ ]*/",'',$name)); $name = trim(preg_replace("/ .*$/",'',$name)); } if(!isset($this->options[$name])){ $this->options[$name] = array(); } $this->options[$name] = array($value); } function add($name,$value = null){ if($value == null){ $value = trim(preg_replace("/^[^ ]*/",'',$name)); $name = trim(preg_replace("/ .*$/",'',$name)); } if(!isset($this->options[$name])){ $this->options[$name] = array(); } $this->options[$name][] = $value; $this->options[$name] = array_unique($this->options[$name]); $this->options[$name] = array_values($this->options[$name]); } function save(){ $res = array(); foreach($this->options as $key => $values){ foreach($values as $value){ $res[] = $key." ".$value; } } $res=array_unique($res); return($res); } function exists($name){ if(isset($this->options[$name]) && count($this->options[$name]) == 0){ return(false); } return(isset($this->options[$name])); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_host.tpl0000644000175000017500000000314211424503647023723 0ustar cajuscajus{* GOsa dhcp host - smarty template *}

{t}Generic{/t}

{t}Name{/t}{$must} {render acl=$acl} {/render}
{t}Fixed address{/t} {render acl=$acl} {/render}

{t}Hardware{/t}

{t}Hardware type{/t} {render acl=$acl} {/render}
{t}Hardware address{/t}{$must} {render acl=$acl} {/render}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_service.tpl0000644000175000017500000000257511351651364024416 0ustar cajuscajus

{t}Generic{/t}

{render acl=$acl} {t}Authoritative service{/t}
{/render}
{t}Dynamic DNS update{/t} {render acl=$acl} {/render}
{t}Default lease time (s){/t} {render acl=$acl} {/render}
{t}Maximum lease time (s){/t} {render acl=$acl} {/render}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpSharedNetwork.inc0000644000175000017500000001464511613742614026537 0ustar cajuscajusadvanced->setAutoStatements(array("server-identifier", "default-lease-time", "max-lease-time", "min-lease-time", "authoritative", "deny unknown-clients", "deny bootp", "deny booting", "allow unknown-clients", "allow bootp", "allow booting")); } function execute() { $smarty= get_smarty(); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Fill template */ $smarty->assign ("cn", set_post($this->cn)); foreach (array("server-identifier", "default-lease-time", "max-lease-time", "min-lease-time") as $attr){ $name = preg_replace('/-/', '_', $attr); $smarty->assign($name, set_post($this->statements->get($attr))); } if ($this->statements->exists("authoritative")){ $smarty->assign("authoritative", "checked"); } else { $smarty->assign("authoritative", ""); } $allow = $this->statements->get("allow"); if(!is_array($allow)) $allow=array($allow); foreach(array( "unknown-clients" => "allow_unknown_state", "bootp" => "allow_bootp_state", "booting" => "allow_booting_state") as $state => $target){ if(in_array_strict($state,$allow)){ $smarty->assign($target,"checked"); }else{ $smarty->assign($target,""); } } /* Show main page */ $display= $smarty->fetch(get_template_path('dhcp_sharedNetwork.tpl', TRUE,dirname(__FILE__))).$this->network->execute(); /* Remove states configured by checkboxes. */ foreach(array("deny unknown-clients", "deny bootp", "deny booting", "allow unknown-clients", "allow bootp", "allow booting") as $name){ if($this->statements->exists($name)){ $this->statements->remove($name); } } $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Check permissions, don't touch anything if we do not have write permissions */ if (!preg_match("/w/",$this->parent->getacl(""))){ dhcpPlugin::save_object(); }elseif(isset($_POST['cn'])){ $this->cn= get_post('cn'); dhcpPlugin::save_object(); foreach (array("server-identifier", "default-lease-time", "max-lease-time", "min-lease-time") as $attr){ if (isset($_POST[$attr]) && $_POST[$attr] != ""){ $this->statements->set($attr,get_post($attr)); } else { $this->statements->removeAll($attr); } } if (isset($_POST["authoritative"])){ $this->statements->set("authoritative", ""); } else { $this->statements->removeAll("authoritative"); } $this->statements->removeAll("deny"); $this->statements->removeAll("allow"); foreach(array("unknown-clients", "bootp", "booting") as $name){ if (isset($_POST[$name])){ $this->statements->add("allow",$name); } else { $this->statements->add("deny",$name); } } } } /* Check values */ function check() { $message= array(); $cache = $this->parent->dhcpObjectCache; /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Name")); } /* Check lease times */ foreach (array("default-lease-time" => _("Default lease time"), "max-lease-time" => _("Max. lease time"), "min-lease-time" => _("Min. lease time")) as $key => $val){ if ($this->statements->exists($key) && $this->statements->get($key) != "" && !tests::is_id($this->statements->get($key))){ $message[]= msgPool::invalid($val,$this->statements->get($key),"/[0-9]/"); } } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); return ($this->attrs); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpGroup.inc0000644000175000017500000000650411423522031025032 0ustar cajuscajusassign("cn", set_post($this->cn)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Show main page */ $display= $smarty->fetch (get_template_path('dhcp_group.tpl', TRUE, dirname(__FILE__))).$this->network->execute(); $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Save cn */ if (preg_match("/w/",$this->parent->getacl("")) && isset($_POST['cn'])){ $this->cn= get_post('cn'); } /* Handle global saving */ dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); $cache = $this->parent->dhcpObjectCache; /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Name")); } if (!preg_match('/^[a-z0-9_-]*$/i', $this->cn)){ $message[]= msgPool::invalid(_("Name"),$this->cn,"/[a-z0-9_-]/i"); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); return ($this->attrs); } } ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/servdhcp.tpl0000644000175000017500000000153511424503647023572 0ustar cajuscajus {if $dns_take_over}

{t}DHCP take over will take place when saving this entry. Choose 'Cancel' to abort.{/t}

{else} {if $dhcp_server_list_cnt} {/if}
{t}Take over DHCP configuration from following server{/t} 

{t}DHCP sections{/t}

{$DhcpList}
{/if}
gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpSubClass.inc0000644000175000017500000000651511423522062025463 0ustar cajuscajusassign("cn", set_post($this->cn)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Show main page */ $display= $smarty->fetch (get_template_path('dhcp_group.tpl', TRUE, dirname(__FILE__))).$this->network->execute(); $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Save cn */ if (preg_match("/w/",$this->parent->getacl("")) && isset($_POST['cn'])){ $this->cn= get_post('cn'); } /* Handle global saving */ dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); $cache = $this->parent->dhcpObjectCache; /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Name")); } if (!preg_match('/^[a-z0-9_-]*$/i', $this->cn)){ $message[]= msgPool::invalid(_("Name"),$this->cn,"/[a-z0-9_-]/i"); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); return ($this->attrs); } } ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_group.tpl0000644000175000017500000000074011351651364024102 0ustar cajuscajus{* GOsa dhcp sharedNetwork - smarty template *}

{t}Generic{/t}

{t}Name{/t}{$must} {render acl=$acl} {/render}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpNewSectionDialog.inc0000644000175000017500000000531511425514412027141 0ustar cajuscajus array("dhcpSharedNetwork", "dhcpSubnet", "dhcpGroup", "dhcpHost", "dhcpClass", "dhcpTSigKey", "dhcpDnsZone"), "dhcpClass" => array("dhcpSubClass"), "dhcpSubClass" => array(), "dhcpHost" => array(), "dhcpGroup" => array("dhcpHost"), "dhcpPool" => array(), "dhcpSubnet" => array("dhcpPool", "dhcpGroup", "dhcpHost", "dhcpClass", "dhcpTSigKey", "dhcpDnsZone"), "dhcpSharedNetwork" => array("dhcpSubnet", "dhcpPool", "dhcpTsigKey", "dhcpDnsZone"), "dhcpTSigKey"=> array(), "dhcpDnsZone" => array()); function dhcpNewSectionDialog($type) { $this->initTime = microtime(TRUE); stats::log('plugin', $class = get_class($this), $category = array($this->acl_category), $action = 'open', $amount = 1, $duration = (microtime(TRUE) - $this->initTime)); $this->types= array( "dhcpService" => _("Global options"), "dhcpClass" => _("Class"), "dhcpSubClass" => _("Subclass"), "dhcpHost" => _("Host"), "dhcpGroup" => _("Group"), "dhcpPool" => _("Pool"), "dhcpSubnet" => _("Subnet"), "dhcpSharedNetwork" => _("Shared network"), "dhcpTSigKey" => _("DNS update key"), "dhcpDnsZone" => _("DNS update zone") ); $this->classtype= $type; } function execute() { plugin::execute(); /* Fill templating stuff */ $smarty = get_smarty(); $display= ""; $sections= $this->sectionMap[$this->classtype]; $t_sections= array(); foreach ($sections as $section){ $t_sections[$section]= $this->types[$section]; } asort($t_sections); $ui = get_userinfo(); $smarty->assign("sections", set_post($t_sections)); $display.= $smarty->fetch(get_template_path('dhcpNewSection.tpl', TRUE, dirname(__FILE__))); return($display); } /* Get posts and set class name */ function save_object() { } /* Check given class name */ function check() { /* Call common method to give check the hook */ $message= ""; return ($message); } /* Return the class name */ function save() { } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_advanced.tpl0000644000175000017500000000277011351651364024520 0ustar cajuscajus{* GOsa dhcp sharedNetwork - smarty template *}
{if $show_advanced}

{t}DHCP statements{/t} {render acl=$acl} {/render}
{render acl=$acl}   {/render} {render acl=$acl}   {/render} {render acl=$acl} {/render}

{t}DHCP options{/t}

{render acl=$acl} {/render}
{render acl=$acl}   {/render} {render acl=$acl}   {/render} {render acl=$acl} {/render}
{else} {/if}
gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_sharedNetwork.tpl0000644000175000017500000000603011424503647025565 0ustar cajuscajus{* GOsa dhcp sharedNetwork - smarty template *}

{t}Generic{/t}

{t}Name{/t}{$must} {render acl=$acl} {/render}
{t}Server identifier{/t} {render acl=$acl} {/render}
{render acl=$acl} {t}Authoritative server{/t} {/render}

{t}Leases{/t}

{t}Default lease time{/t} {render acl=$acl}  {t}seconds{/t} {/render}
{t}Max. lease time{/t} {render acl=$acl}  {t}seconds{/t} {/render}
{t}Min. lease time{/t} {render acl=$acl}  {t}seconds{/t} {/render}

{t}Access control{/t}

{render acl=$acl} {t}Allow unknown clients{/t} {/render}
{render acl=$acl} {t}Allow BOOTP clients{/t} {/render}
{render acl=$acl} {t}Allow booting{/t} {/render}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_subnet.tpl0000644000175000017500000000307511424503647024253 0ustar cajuscajus{* GOsa dhcp subnet - smarty template *}

{t}Generic{/t}

{t}Network address{/t}{$must} {render acl=$acl} {/render}
{t}Net mask{/t}{$must} {render acl=$acl} {/render}
{/render}
{render acl=$acl} {t}Range for dynamic address assignment{/t}
  {render acl=$acl} {/render}  -  {render acl=$acl} {/render}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpAdvanced.inc0000644000175000017500000001340311613742614025453 0ustar cajuscajusinitTime = microtime(TRUE); $this->is_account= TRUE; $this->setAutoStatements(); $this->setAutoOptions(); // Create statistic table entry stats::log('plugin', $class = get_class($this), $category = array($this->acl_category), $action = 'open', $amount = 1, $duration = (microtime(TRUE) - $this->initTime)); } function execute() { plugin::execute(); $acl_writeable = preg_match("/w/",$this->parent->getacl("")); /* Check for interaction */ if ($acl_writeable && isset($_POST['add_statement']) && $_POST['addstatement'] != ""){ $key= preg_replace('/^([a-z0-9-]+)\s(.*)$/', '\\1', get_post('addstatement')); $val= preg_replace("/^$key\s*/", '', get_post('addstatement')); $this->statements->add($key,$val); } if ($acl_writeable && isset($_POST['delete_statement']) && isset($_POST['dhcpstatements'])){ $name = preg_replace('/_[0-9]*$/', '', get_post('dhcpstatements')); $key = preg_replace('/^.*_/', '', get_post('dhcpstatements')); if (in_array_strict($name, $this->autoStatements)){ msg_dialog::display(_("Error"), _("Cannot delete automatic statements!"), ERROR_DIALOG); } else { $this->statements->remove($name,$key); } } if ($acl_writeable && isset($_POST['add_option']) && $_POST['addoption'] != ""){ $key= preg_replace('/^([a-z0-9-]+)\s(.*)$/', '\\1', get_post('addoption')); $val= preg_replace("/^$key\s*/", '', get_post('addoption')); $this->options->add($key,$val); } if ($acl_writeable && isset($_POST['delete_option']) && isset($_POST['dhcpoptions'])){ $name = preg_replace('/_[0-9]*$/', '', get_post('dhcpoptions')); $key = preg_replace('/^.*_/', '', get_post('dhcpoptions')); if (in_array_strict($name, $this->autoOptions)){ msg_dialog::display(_("Error"), _("Cannot delete automatic statements!"), ERROR_DIALOG); } else { $this->options->remove($name,$key); } } $smarty= get_smarty(); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Assign statements */ $statements= array(); foreach ($this->statements->getAll() as $key => $val){ if (in_array_strict($key, $this->autoStatements)){ foreach($val as $id => $entry){ $statements[$key."_".$id]= "$key $entry ["._("automatic")."]"; } } else { foreach($val as $id => $entry){ $statements[$key."_".$id]= "$key $entry"; } } } $smarty->assign("dhcpstatements", set_post($statements)); /* Assign options */ $options= array(); foreach ($this->options->getAll() as $key => $val){ if (in_array_strict($key, $this->autoOptions)){ foreach($val as $id => $entry){ $options[$key."_".$id]= "$key $entry ["._("automatic")."]"; } } else { foreach($val as $id => $entry){ $options[$key."_".$id]= "$key $entry"; } } } $smarty->assign("dhcpoptions", set_post($options)); /* Show main page */ $smarty->assign("show_advanced", $this->show_advanced); return ($smarty->fetch (get_template_path('dhcp_advanced.tpl', TRUE,dirname(__FILE__)))); } function remove_from_parent() { } /* Save data to object */ function save_object() { if (isset($_POST['show_advanced'])){ $this->show_advanced= TRUE; } if (isset($_POST['hide_advanced'])){ $this->show_advanced= FALSE; } } /* Check values */ function check() { /* Nothing to check here */ $message= array(); return $message; } /* Save to LDAP */ function save() { } function setAutoOptions($addopt= array()) { $options= array("routers", "domain-name", "domain-name-servers", "subnet-mask", "broadcast-address"); $this->autoOptions= array_merge($options, $addopt); } function setAutoStatements($addstat= array()) { $statements= array("filename", "next-server", "get-lease-hostnames", "use-host-decl-names"); $this->autoStatements= array_merge($statements, $addstat); } } ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_servDHCP.inc0000644000175000017500000007230611705243756024541 0ustar cajuscajus array(),"FOR_LIST"=> array()); var $take_over_id = -1; var $display_warning = TRUE; function servdhcp (&$config, $dn= NULL, $parent= NULL) { plugin::plugin ($config, $dn, $parent); $this->serviceDN = "cn=dhcp,".$dn; $this->orig_dn = $dn; $this->DisplayName = _("DHCP service"); $this->types= array( "dhcpLog" => _("Logging"), "dhcpService" => _("Global options"), "dhcpClass" => _("Class"), "dhcpSubClass" => _("Subclass"), "dhcpHost" => _("Host"), "dhcpGroup" => _("Group"), "dhcpPool" => _("Pool"), "dhcpSubnet" => _("Subnet"), "dhcpFailOverPeer" => _("Fail-over peer"), "dhcpSharedNetwork" => _("Shared network"), "dhcpTSigKey" => _("DNS update key"), "dhcpDnsZone" => _("DNS update zone") ); /* Backport: PHP4 compatibility */ foreach($this->types as $type => $translation){ $this->types[strtolower($type)] = $translation; } /* Load information about available services */ $this->reload(); if (!count($this->dhcpSections)){ $this->is_account= FALSE; $this->dhcp_server_list = $this->get_list_of_dhcp_servers(); } // Prepare lists $this->entryList = new sortableListing(); $this->entryList->setDeleteable(false); $this->entryList->setEditable(false); $this->entryList->setWidth("100%"); $this->entryList->setHeight("400px"); $this->entryList->setHeader(array(_("Type"),_("Option"),_("Address"))); $this->entryList->setColspecs(array('*','*','*', '80px')); } function execute() { /* Call parent execute */ plugin::execute(); /* Fill templating stuff */ $smarty= get_smarty(); $smarty->assign("dns_take_over",FALSE); $display= ""; /*****************/ /* Handle Take Over Actions /*****************/ /* Give smarty the required informations */ $smarty->assign("dhcp_server_list", $this->dhcp_server_list['FOR_LIST']); $smarty->assign("dhcp_server_list_cnt", count($this->dhcp_server_list['FOR_LIST'])); /* Take over requested, save id */ if(isset($_POST['take_over_src']) && isset($_POST['take_over'])){ $id = get_post('take_over_src'); if(isset($this->dhcp_server_list['ENTRIES'][$id])){ $this->take_over_id = $id; } } /* Abort take over action */ if(isset($_POST['cancel_take_over'])){ $this->dialog =false; $this->take_over_id = -1; $this->dhcp_server_list = $this->get_list_of_dhcp_servers(); } /* Display informartion about take over that will be started when saving this server * and hide default dhcp output */ if($this->take_over_id != -1){ $this->dialog = FALSE; $id = $this->take_over_id; $smarty->assign("dns_take_over",TRUE); $warning = sprintf(_("You have requested a migration of the DHCP setup from server '%s' to the current one."), $this->dhcp_server_list['ENTRIES'][$id]['cn'][0]); $warning.= " "._("The migration will be started when you save this system."); if($this->display_warning){ msg_dialog::display(_("Warning"), $warning, WARNING_DIALOG); $this->display_warning = FALSE; } return($smarty->fetch(get_template_path('servdhcp.tpl', TRUE, dirname(__FILE__)))); } /*****************/ /* List handling /*****************/ /* Section Creation? */ if (isset($_POST['create_section']) && isset($_POST['section'])){ $section= get_post('section'); $tmp = new dhcpNewSectionDialog(NULL); if (isset($tmp->sectionMap[$section])){ $this->dialog= new $section($this,$this->current_object); $this->current_object= ""; } else { $this->dialog= FALSE; } } /* Cancel section creation? */ if (isset($_POST['cancel_section']) || isset($_POST['cancel_dhcp'])){ $this->dialog= FALSE; } /* Save changes */ if (isset($_POST['save_dhcp'])){ $this->dialog->save_object(); $messages= $this->dialog->check(); if (count($messages)){ msg_dialog::displayChecks($messages); } else { $dn= $this->dialog->dn; $class= get_class($this->dialog); $type= $this->types[$class]; if(empty($this->serviceDN)){ $indent= substr_count(preg_replace("/".$this->dn."/", '', $dn), ",") -1; }else{ $indent= substr_count(preg_replace("/".$this->serviceDN."/", '', $dn), ","); } $spaces= ""; for ($i= 0; $i<$indent; $i++){ $spaces.= "    "; } $data= $this->dialog->save(); if ($this->current_object == ""){ /* New object */ $newsects= array(); foreach ($this->dhcpSections as $key => $dsc){ $newsects[$key]= $dsc; if ($key == $dn){ $spaces.= "    "; $newsects[$data['dn']]= "$spaces$type '".preg_replace('/^[^=]+=([^,]+),.*$/', '\1', $data['dn'])."'"; } } $this->dhcpObjectCache[$data['dn']]= $data; $this->dhcpSections= $newsects; } else { if ($dn != $data['dn']){ /* Old object, new name */ $this->dhcpObjectCache[$dn]= array(); $this->dhcpObjectCache[$data['dn']]= $data; /* If we renamed a section, we've to rename a couple of objects, too */ foreach ($this->dhcpObjectCache as $key => $dsc){ if (preg_match("/,$dn$/", $key)){ $new_dn= preg_replace("/,$dn$/", ",".$data['dn'], $key); $dsc['MODIFIED']= TRUE; $this->dhcpObjectCache[$new_dn]= $dsc; unset($this->dhcpObjectCache[$key]); } } $newsects= array(); foreach ($this->dhcpSections as $key => $dsc){ if ($key == $dn){ $newsects[$data['dn']]= "$spaces$type '".preg_replace('/^[^=]+=([^,]+),.*$/', '\1', $data['dn'])."'"; continue; } if (preg_match("/,$dn$/", $key)){ $new_dn= preg_replace("/,$dn$/", ",".$data['dn'], $key); $newsects[$new_dn]= $dsc; } else { $newsects[$key]= $dsc; } } $this->dhcpSections= $newsects; } else { /* Old object, old name */ $this->dhcpObjectCache[$data['dn']]= $data; } } $this->dialog= FALSE; } } /* Remove section? */ if (isset($_POST['delete_dhcp_confirm'])){ if ($this->acl_is_removeable()){ unset($this->dhcpSections[$this->current_object]); unset($this->dhcpObjectCache[$this->current_object]); $this->dhcpObjectCache[$this->current_object]= array(); foreach ($this->dhcpSections as $key => $value){ if (preg_match("/".$this->current_object."$/", $key)){ unset($this->dhcpSections[$key]); unset($this->dhcpObjectCache[$key]); $this->dhcpObjectCache[$key]= array(); } } } else { msg_dialog::display(_("Permission error"), msgPool::permDelete(), ERROR_DIALOG); } $this->dialog= FALSE; } /* Look for post entries */ foreach($_POST as $name => $value){ /* Insert new section? */ if (preg_match('/^insertDhcp_.*/', $name)){ $id= preg_replace('/^insertDhcp_(.*)$/', '\1', $name); $dn = $this->dhcpDNtoID[$id]; if (isset($this->dhcpObjectCache[$dn])){ $this->dialog= new dhcpNewSectionDialog($this->objectType($dn)); $this->current_object= $dn; $this->dialog->acl= $this->acl; } } /* Edit section? */ if (preg_match('/^editDhcp_.*$/', $name)){ $id= preg_replace('/^editDhcp_(.*)$/', '\1', $name); $dn = $this->dhcpDNtoID[$id]; if (isset($this->dhcpObjectCache[$dn])){ $section= $this->objectType($dn); $this->current_object= $dn; $this->dialog= new $section($this,$this->dhcpObjectCache[$dn]); } } /* Remove section? */ if (preg_match('/^delDhcp_.*$/', $name)){ $id= preg_replace('/^delDhcp_(.*)$/', '\1', $name); $dn = $this->dhcpDNtoID[$id]; if (isset($this->dhcpObjectCache[$dn])){ $this->current_object= $dn; $this->dialog= 1; $smarty->assign("warning", msgPool::deleteInfo(LDAP::fix($dn),_("DHCP section"))); return($smarty->fetch(get_template_path('remove_dhcp.tpl', TRUE, dirname(__FILE__)))); } } } if(isset($_GET['act']) && $_GET['act']=="edit" && isset($_GET['id'])){ $id = $_GET['id']; $dn = $this->dhcpDNtoID[$id]; if (isset($this->dhcpObjectCache[$dn])){ $section= $this->objectType($dn); $this->current_object= $dn; $this->dialog= new $section($this,$this->dhcpObjectCache[$dn]); } } if(isset($_GET['act']) && $_GET['act']=="edit" && isset($_GET['id'])){ $id = $_GET['id']; $dn = $this->dhcpDNtoID[$id]; if (isset($this->dhcpObjectCache[$dn])){ $section= $this->objectType($dn); $this->current_object= $dn; $this->dialog= new $section($this,$this->dhcpObjectCache[$dn]); } } /* Do we need to flip is_account state? */ if (isset($_POST['modify_state'])){ $this->is_account= !$this->is_account; } /* Show tab dialog headers */ if ($this->is_account){ if (!count($this->dhcpObjectCache)){ $attrs= array(); $attrs['dn']= 'cn=dhcp,'.$this->dn; $attrs['cn']= array('dhcp'); $attrs['objectClass']= array('top', 'dhcpService'); $attrs['dhcpPrimaryDN']= array($this->dn); $attrs['dhcpStatements']= array("default-lease-time 600", "max-lease-time 1200", "authoritative", "ddns-update-style none"); $attrs['MODIFIED']= TRUE; $this->dhcpSections['cn=dhcp,'.$this->dn]= _("Global options"); $this->dhcpObjectCache['cn=dhcp,'.$this->dn]= $attrs; } } else { return ($display); } /* Show dialog */ if(isset($this->dialog) && is_object($this->dialog)){ $this->dialog->save_object(); $this->dialog->parent = $this; return($this->dialog->execute()); } $editImgIns = image('images/lists/element.png[new]', 'insertDhcp_%s', _("Insert new DHCP section")); $editImgIns.= image('images/lists/edit.png', 'editDhcp_%s', _("Edit DHCP section")); $editImgIns.= image('images/lists/trash.png', 'delDhcp_%s', _("Remove DHCP section")); $editImgInsNoDel = image('images/lists/element.png[new]', 'insertDhcp_%s', _("Insert new DHCP section")); $editImgInsNoDel.= image('images/lists/edit.png', 'editDhcp_%s', _("Edit DHCP section")); $editImg = image('images/lists/edit.png', 'editDhcp_%s', _("Edit DHCP section")); $editImg.= image('images/lists/trash.png', 'delDhcp_%s', _("Remove DHCP section")); $this->entryList->setAcl('rwcdm'); $lData = $data = array(); $tmp = new dhcpNewSectionDialog(NULL); foreach($this->dhcpSections as $section => $values ){ // Ensure that we've a valid id for this section. if(!in_array_strict($section,$this->dhcpDNtoID)){ $this->dhcpDNtoID[] = $section; } // Get entry ID $id = array_search($section,$this->dhcpDNtoID); $data[$id] = $values; $values = "".$values.""; $objtype = $this->objectType($section); $dhcpObject = new $objtype($this,$this->dhcpObjectCache[$section]); if (count($tmp->sectionMap[$objtype])){ if ($objtype == "dhcpService"){ $lData[$id] = array('data' => array($values,'','',str_replace("%s",$id,$editImgInsNoDel))); } else { $lData[$id] = array('data' => array($values,$dhcpObject->options->get('routers'),'',str_replace("%s",$id,$editImgIns))); } } else { $lData[$id] = array('data' => array($values, $dhcpObject->statements->get('fixed-address'), preg_replace('/^[^ ]+ /', '', isset($dhcpObject->dhcpHWAddress)?$dhcpObject->dhcpHWAddress:""), str_replace("%s",$id,$editImg))); } } $this->entryList->setListData($this->dhcpSections, $lData); $this->entryList->update(); /* Display tempalte */ $smarty->assign("DhcpList",$this->entryList->render()); $display.= $smarty->fetch(get_template_path('servdhcp.tpl', TRUE, dirname(__FILE__))); return($display); } function remove_from_parent() { /* Cancel if there's nothing to do here */ if (!$this->initially_was_account){ return; } /* Remove subtrees */ $ldap= $this->config->get_ldap_link(); foreach ($this->dhcpObjectCache as $dn => $content){ if ($this->objectType($dn) == 'dhcpService'){ $ldap->rmdir_recursive($dn); if (!$ldap->success()){ msg_dialog::display(_("LDAP error"), msgPool::ldaperror($ldap->get_error(), $dn, LDAP_DEL, get_class())); } } } /* Remove from self */ $ldap= $this->config->get_ldap_link(); /* Remove and write to LDAP */ plugin::remove_from_parent(); @DEBUG (DEBUG_LDAP, __LINE__, __FUNCTION__, __FILE__, $this->attributes, "Save"); $ldap->cd($this->dn); $this->cleanup(); $ldap->modify ($this->attrs); if (!$ldap->success()){ msg_dialog::display(_("LDAP error"), msgPool::ldaperror($ldap->get_error(), $this->dn, LDAP_MOD, get_class())); } /* Optionally execute a command after we're done */ $this->handle_post_events("remove"); } /* Save data to object */ function save_object() { plugin::save_object(); } /* Check supplied data */ function check() { /* Call common method to give check the hook */ $message= plugin::check(); return ($message); } /* Save to LDAP */ function save() { /* Take over handling * - Load servdhcp class and dhcpObjectCache for the source dhcp setup. * - Assign dhcpObjectCache to this configuration. * - Save this setup and remove source setup from ldap. */ if($this->take_over_id != -1){ $id = $this->take_over_id; $src = preg_replace("/cn=dhcp,/","",$this->dhcp_server_list['ENTRIES'][$id]['dn']); $tmp = new servdhcp ($this->config, $src); $this->orig_dn = $src; $this->dhcpObjectCache = $tmp->dhcpObjectCache; } /* Save dhcp setttings */ $ldap= $this->config->get_ldap_link(); foreach ($this->dhcpObjectCache as $dn => $data){ if($this->dn != $this->orig_dn){ $dn = preg_replace("/".preg_quote($this->orig_dn, '/')."$/i",$this->dn,$dn); } /* Remove entry? */ if (count($data) == 0){ /* Check if exists, then remove... */ if($ldap->cat($dn)){ $ldap->rmdir_recursive($dn); if (!$ldap->success()){ msg_dialog::display(_("LDAP error"), msgPool::ldaperror($ldap->get_error(), $dn, LDAP_MOD, get_class())); } } continue; } /* Update dhcp option 'server-name' to actual server name */ if($this->dn != $this->orig_dn){ $fixed = FALSE; foreach(array("dhcpHost","dhcpSubnet","dhcpGroup","dhcpSharedNetwork") as $object){ if(in_array_strict($object,$data['objectClass']) && isset($data['dhcpOption'])){ foreach($data['dhcpOption'] as $key => $option){ if(preg_match("/^server-name /",$option)){ $data['dhcpOption'][$key] = "server-name ".$this->cn; $data['MODIFIED'] = TRUE; break; } } } /* Skip next loops if entry is updated */ if($fixed){ break; } } } /* Modify existing entry? */ if (isset($data['MODIFIED']) || $this->orig_dn != $this->dn){ if($ldap->cat($dn)){ $modify= TRUE; } else { $modify= FALSE; } /* Build new entry */ $attrs= array(); foreach ($data as $attribute => $values){ if ($attribute == "MODIFIED" || $attribute == "dn"){ continue; } if(in_array_strict($attribute,array("dhcpPrimaryDN","dhcpSecondaryDN","dhcpServerDN","dhcpFailOverPeerDN"))){ foreach($values as $v_key => $value){ $values[$v_key] = preg_replace("/".preg_quote($this->orig_dn, '/')."$/i",$this->dn,$value); } } if (count($values)){ if($attribute == "dhcpOption"){ foreach($values as $key => $value){ $option_name = trim(preg_replace("/[^ ]*$/","",$value)); $option_value= trim(preg_replace("/^[^ ]*/","",$value)); if(in_array_strict($option_name,$this->quote_option)){ $values[$key] = $option_name." \"".$option_value."\""; } } } if (count($values) == 1){ $attrs[$attribute]= $values[0]; } else { $attrs[$attribute]= $values; } } else { if ($modify){ $attrs[$attribute]= array(); } } } $ldap->cd($dn); if ($modify){ $ldap->modify($attrs); if (!$ldap->success()){ msg_dialog::display(_("LDAP error"), msgPool::ldaperror($ldap->get_error(), $dn, LDAP_MOD, get_class())); } /* Optionally execute a command after we're done */ $this->handle_post_events("modify"); } else { $ldap->add($attrs); if (!$ldap->success()){ msg_dialog::display(_("LDAP error"), msgPool::ldaperror($ldap->get_error(), $dn, LDAP_ADD, get_class())); } /* Optionally execute a command after we're done */ $this->handle_post_events("add"); } } } $this->dhcpServiceDN= $this->serviceDN; if($this->dn != $this->orig_dn){ $this->dhcpServiceDN= preg_replace("/".preg_quote($this->orig_dn, '/')."$/i",$this->dn,$this->dhcpServiceDN); } /* Replace 'new' dn */ if(preg_match("/new$/",$this->dhcpServiceDN)){ $this->dhcpServiceDN = preg_replace("/new$/",$this->dn,$this->dhcpServiceDN); } plugin::save(); /* Save data to LDAP */ $ldap->cd($this->dn); $this->cleanup(); $ldap->modify ($this->attrs); if (!$ldap->success()){ msg_dialog::display(_("LDAP error"), msgPool::ldaperror($ldap->get_error(), $this->dn, LDAP_MOD, get_class())); } /* Optionally execute a command after we're done */ if ($this->initially_was_account == $this->is_account){ if ($this->is_modified){ $this->handle_post_events("modify"); } } else { $this->handle_post_events("add"); } /* Take over handling * - Remove old dhcp config from source server */ if($this->take_over_id != -1){ $id = $this->take_over_id; $src = $this->dhcp_server_list['ENTRIES'][$id]['dn']; $tmp = new servdhcp ($this->config, $src); $tmp->remove_from_parent(); } } function reload() { /* Init LDAP and load list */ $ui= get_userinfo(); $me= $this->dn; $filter = "(&(objectClass=dhcpService)(|(dhcpPrimaryDN=$me)(dhcpSecondaryDN=$me)(dhcpServerDN=$me)(dhcpFailOverPeerDN=$me)))"; $list= get_list($filter, array("server"), $this->config->current['BASE'], array("cn"),GL_SIZELIMIT | GL_SUBSEARCH); $final= array(); foreach ($list as $value){ /* Set header */ $sortpart= explode(",", $value['dn']); $sortpart= array_reverse($sortpart); $tmp= implode(",", $sortpart); $final[$value['dn']]= $tmp."!"._("Global options"); $filter = "(|(objectClass=dhcpService)(objectClass=dhcpLog)(objectClass=dhcpClass)(objectClass=dhcpSubClass)(objectClass=dhcpHost)(objectClass=dhcpGroup)(objectClass=dhcpPool)(objectClass=dhcpSubnet)(objectClass=dhcpSharedNetwork)(objectClass=dhcpOptions)(objectClass=dhcpTSigKey)(objectClass=dhcpDnsZone)(objectClass=dhcpFailOverPeer))"; $sublist= get_list($filter, array("server"), $value['dn'], array("*"),GL_SIZELIMIT | GL_SUBSEARCH); foreach($sublist as $attrs){ $entry_dn = $attrs['dn']; $sattrs= array(); for ($i= 0; $i<$attrs['count']; $i++){ $sattrs[$attrs[$i]]= $attrs[$attrs[$i]]; unset($sattrs[$attrs[$i]]['count']); } $sattrs['dn']= $entry_dn; foreach($sattrs as $name => $values){ if($name == "dhcpOption"){ foreach($values as $key => $value){ $value_name = trim(preg_replace("/[^ ]*$/","",$value)); $value_value= trim(preg_replace("/^[^ ]*/","",$value)); if(in_array_strict($value_name,$this->quote_option)){ $value_value = preg_replace("/^\"/","",$value_value); $value_value = preg_replace("/\"$/","",$value_value); $sattrs[$name][$key] = $value_name." ".$value_value; } } } } $this->dhcpObjectCache[$entry_dn]= $sattrs; $tmp= preg_replace("/".$this->serviceDN."/", "", $entry_dn); $indent= substr_count($tmp, ","); $spaces= ""; for ($i= 0; $i<$indent; $i++){ $spaces.= "    "; } foreach ($this->types as $key => $val){ if (in_array_strict("$key", $attrs['objectClass'])){ $type= $val; break; } } /* Prepare for sorting... */ $sortpart= explode(",", $entry_dn); $sortpart= array_reverse($sortpart); $tmp= implode(",", $sortpart); $final[$entry_dn]= $tmp."!".$spaces.$type." '".$attrs['cn'][0]."'"; } } /* Sort it... */ natsort($final); $this->dhcpSections= array(); foreach ($final as $key => $val){ $this->dhcpSections[$key]= preg_replace('/^[^!]+!(.*)$/', '\\1', $val); } $this->dhcpDNtoID = array(); $this->dhcpDNtoID = array_merge(array_keys($this->dhcpSections),array_keys($this->dhcpObjectCache)); $this->dhcpDNtoID = array_unique($this->dhcpDNtoID); } function objectType($dn) { $type= ""; $types= array("dhcpService", "dhcpClass", "dhcpSubClass", "dhcpHost", "dhcpGroup", "dhcpPool", "dhcpSubnet", "dhcpSharedNetwork", "dhcpTSigKey", "dhcpDnsZone"); foreach ($this->dhcpObjectCache[$dn]['objectClass'] as $oc){ if (in_array_strict($oc, $types)){ $type= $oc; break; } } /* That should not happen... */ if ($type == ""){ msg_dialog::display(_("Error"), _("The DHCP configuration set is unknown. Please contact your system administrator."), ERROR_DIALOG); } return ($type); } /* Return plugin informations for acl handling */ static function plInfo() { return (array( "plShortName" => _("DHCP service"), "plDescription" => _("DHCP service")." ("._("Services").")", "plSelfModify" => FALSE, "plDepends" => array(), "plPriority" => 84, "plSection" => array("administration"), "plCategory" => array("server"), "plProvidedAcls"=> array( "dhcpServiceDN" => _("DHCP entries"), // Remove this to hide the start button at all. "start" => _("Start service"), // Remove this to hide the start button at all. "stop" => _("Stop service"), // Remove this to hide the stop button at all. "restart" => _("Restart service"))// Remove this to hide the restart button at all. )); } function take_over_service() { } function get_list_of_dhcp_servers() { $ret = array("ENTRIES"=> array(),"FOR_LIST"=> array()); $ldap = $this->config->get_ldap_link(); $ldap->cd($this->config->current['BASE']); $ldap->search("(&(objectClass=goServer)(dhcpServiceDN=*))",array("dn","cn","dhcpServiceDN")); while($attrs = $ldap->fetch()){ /* Skip own config */ if($this->dn != "new" && preg_match("/".preg_quote($this->dn, '/')."$/",$attrs['dn'])){ continue; } $ret['ENTRIES'][] = $attrs; } foreach($ret['ENTRIES'] as $key => $data){ $ret['FOR_LIST'][$key] = $data['cn'][0]; } return($ret); } function getListEntry() { $fields = goService::getListEntry(); $fields['Message'] = _("DHCP service"); #$fields['AllowEdit'] = true; return($fields); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpService.inc0000644000175000017500000001311211423522053025333 0ustar cajuscajusnew){ /* Load attributes */ $this->dhcpPrimaryDN= $attrs['dhcpPrimaryDN'][0]; } else { /* We keep the parent dn here if it's new */ $this->statements->set('default-lease-time', 600); $this->statements->set('max-lease-time', 1700); $this->statements->set('authoritative', TRUE); $this->statements->set('ddns-update-style', 'none'); } $this->advanced->setAutoOptions(array("server-name")); $this->advanced->setAutoStatements(array("default-lease-time", "max-lease-time", "authoritative", "server-identifier", "ddns-update-style")); /* Save for later action */ $this->orig_dhcpPrimaryDN= $this->dhcpPrimaryDN; } function execute() { /* Show main page */ $smarty= get_smarty(); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); $smarty->assign('ddns_styles', $this->ddns_styles); foreach (array('max_lease_time', 'default_lease_time', 'ddns_update_style') as $value){ $smarty->assign("$value", set_post($this->statements->get(preg_replace('/_/', '-', $value)))); } $smarty->assign("authoritative",set_post( $this->statements->exists('authoritative'))); /* Show main page */ $display= $smarty->fetch(get_template_path('dhcp_service.tpl', TRUE, dirname(__FILE__))).$this->network->execute(); $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* No need to save in the first time */ if (isset($_POST['ddns_update_style']) && preg_match("/w/",$this->parent->getacl(""))){ /* Save remaining attributes */ foreach (array('max_lease_time', 'default_lease_time', 'ddns_update_style') as $val){ $tval= preg_replace('/_/', '-', $val); if ($_POST[$val] != ""){ $this->statements->set($tval,get_post($val)); } else { $this->statements->removeAll($tval); } } if (isset($_POST['authoritative'])){ $this->statements->set('authoritative', ""); } else { $this->statements->removeAll('authoritative'); } } dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); if (!tests::is_id($this->statements->get('default-lease-time'))){ $message[]= msgPool::invalid(_("Lease time"),$this->statements->get('default-lease-time'),"/[0-9]/"); } if (!tests::is_id($this->statements->get('max-lease-time'))){ $message[]= msgPool::invalid(_("Max lease time"),$this->statements->get('max-lease-time'),"/[0-9]/"); } if ($this->statements->get('default-lease-time') > $this->statements->get('max-lease-time')){ $message[]= msgPool::toobig(_("Default lease time"),_("Maximum lease time")); } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { global $config; $this->attrs= array(); /* Get and set server name */ $ldap= $config->get_ldap_link(); $ldap->cat($this->dhcpPrimaryDN, array('cn')); $res= $ldap->fetch(); if(isset($res['cn'][0])){ $server_name= $res['cn'][0]; } dhcpPlugin::save(); $this->attrs['dhcpPrimaryDN']= array($this->dhcpPrimaryDN); $this->removeOption('server-name'); # $this->attrs['dhcpOption'][]= "server-name $server_name"; return ($this->attrs); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpPool.inc0000644000175000017500000001275311613742614024666 0ustar cajuscajusnew){ $this->dhcpRange= $attrs['dhcpRange'][0]; list($this->range_start, $this->range_stop)= preg_split('/\s+/', $this->dhcpRange); } $this->advanced->setAutoOptions(array("host-name")); $this->advanced->setAutoStatements(array("fixed-address")); } function execute() { $smarty= get_smarty(); $smarty->assign("cn", set_post($this->cn)); $smarty->assign("range_start", set_post($this->range_start)); $smarty->assign("range_stop", set_post($this->range_stop)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Show main page */ $display= $smarty->fetch(get_template_path('dhcp_pool.tpl', TRUE, dirname(__FILE__))).$this->network->execute(); $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { if (isset($_POST['cn'])){ $this->cn= get_post('cn'); $this->range_start= get_post('range_start'); $this->range_stop= get_post('range_stop'); } dhcpPlugin::save_object(); /* Move range to internal variable */ $this->dhcpRange= $this->range_start." ".$this->range_stop; } /* Check values */ function check() { $message= array(); $cache = $this->parent->dhcpObjectCache; /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Name")); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } if ($this->dhcpRange == ""){ $message[]= msgPool::required(_("Range")); } if (!tests::is_ip($this->range_start) || !tests::is_ip($this->range_stop)){ $message[]= msgPool::invalid(_("Range")); } if(!tests::is_ip_range($this->range_start,$this->range_stop)){ $message[]= msgPool::invalid(_("Range")); } /* Check if range is in the network */ $dn= $this->dn; while (preg_match('/,/', $dn)){ $type= $this->objectType($cache, $dn); /* Check for subnet */ if ($type == 'dhcpSubnet'){ $network= $cache[$dn]['cn'][0]; $netmask= normalize_netmask($cache[$dn]['dhcpNetMask'][0]); if (!tests::is_in_network($network, $netmask, $this->range_start) || !tests::is_in_network($network, $netmask, $this->range_stop)){ $message[] = _("'Range' is not inside the configured network."); } } /* Stop if we've examined the service base object */ if ($type == 'dhcpService'){ break; } $dn= preg_replace('/^[^,]+,/', '', $dn); } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); $this->attrs['dhcpRange']= array($this->dhcpRange); return ($this->attrs); } function objectType($cache, $dn) { $type= ""; $types= array("dhcpService", "dhcpClass", "dhcpSubClass", "dhcpHost", "dhcpGroup", "dhcpPool", "dhcpSubnet", "dhcpSharedNetwork"); foreach ($cache[$dn]['objectClass'] as $oc){ if (in_array_strict($oc, $types)){ $type= $oc; break; } } return ($type); } } ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpClass.inc0000644000175000017500000000650411423522024025005 0ustar cajuscajusassign("cn", set_post($this->cn)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Show main page */ $display= $smarty->fetch (get_template_path('dhcp_group.tpl', TRUE, dirname(__FILE__))).$this->network->execute(); $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Save cn */ if (preg_match("/w/",$this->parent->getacl("")) && isset($_POST['cn'])){ $this->cn= get_post('cn'); } /* Handle global saving */ dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); $cache = $this->parent->dhcpObjectCache; /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Name")); } if (!preg_match('/^[a-z0-9_-]*$/i', $this->cn)){ $message[]= msgPool::invalid(_("Name"),$this->cn,"/[a-z0-9_-]/i"); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); return ($this->attrs); } } ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpDnsZone.inc0000644000175000017500000001407211423522027025322 0ustar cajuscajusnew){ $this->dhcpDnsZoneServer= $attrs['dhcpDnsZoneServer'][0]; $this->dhcpKeyDN= base64_encode($attrs['dhcpKeyDN'][0]); } // Prepare LDAP link $ldap= $config->get_ldap_link(); $ldap->cd($config->current['BASE']); /* Search for all objects, recursive, that match the given ldap filter. each dyndns zoen have to depent of an alreday DNS Zone created so we search it */ // Search for domain $ldap->search("(&(objectClass=dNSZone)(relativeDomainName=@))",array("zoneName")); while($attrs = $ldap->fetch()){ $this->drop_down_domain[$attrs["zoneName"][0]]= $attrs["zoneName"][0]; } $ldap->search("(&(objectClass=dNSZone)(relativeDomainName=@))",array("nSRecord")); while($attrs = $ldap->fetch()){ $this->drop_down_nameserver[$attrs["nSRecord"][0]]=$attrs["nSRecord"][0]; } $ldap->search("(objectClass=dhcpTSigKey)",array("dn","cn")); if ($ldap->count() != 0){ while($attrs = $ldap->fetch()){ $this->drop_down_tsigkey[base64_encode($attrs["dn"])]=$attrs["cn"][0]; } } } function execute() { $smarty= get_smarty(); $smarty->assign("cn", set_post($this->cn)); $smarty->assign("cns", set_post($this->drop_down_domain)); $smarty->assign("dhcpDnsZoneServer", set_post($this->dhcpDnsZoneServer)); $smarty->assign("dhcpDnsZoneServers", set_post($this->drop_down_nameserver)); $smarty->assign("dhcpKeyDN", set_post($this->dhcpKeyDN)); $smarty->assign("dhcpKeyDNs", set_post($this->drop_down_tsigkey)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Show main page */ $display= $smarty->fetch(get_template_path('dhcp_dnszone.tpl', TRUE,dirname(__FILE__))); /* Add footer */ $display.= "
"; if(preg_match("/w/",$this->parent->getacl(""))){ $display.= " "; } $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Save remaining attributes */ if (isset($_POST['dhcp_dnszone_posted']) && preg_match("/w/", $this->parent->getacl(""))){ if (isset($_POST['dhcpKeyDN'])){ $this->dhcpKeyDN= get_post('dhcpKeyDN'); } if (isset($_POST['dhcpDnsZoneServer'])){ $this->dhcpDnsZoneServer= get_post('dhcpDnsZoneServer'); } if (isset($_POST['cn'])){ $this->cn= get_post('cn'); } } dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); $cache = array(); if(isset($this->parent) && isset($this->parent->dhcpObjectCache)){ $cache = $this->parent->dhcpObjectCache; } /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("DNS zone")); } if ($this->dhcpDnsZoneServer == ""){ $message[]= msgPool::required(_("DNS server")); } if ($this->dhcpKeyDN == ""){ $message[]= msgPool::required(_("Key DN")); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); if ($this->dhcpKeyDN != ""){ $this->attrs['dhcpKeyDN']= array(base64_decode($this->dhcpKeyDN)); } else { $this->attrs['dhcpKeyDN']= array(); } if ($this->dhcpDnsZoneServer != ""){ $this->attrs['dhcpDnsZoneServer']= array($this->dhcpDnsZoneServer); } else { $this->attrs['dhcpDnsZoneServer']= array(); } return ($this->attrs); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpHost.inc0000644000175000017500000001265211423522034024657 0ustar cajuscajusnew){ $this->dhcpHWAddress= $attrs['dhcpHWAddress'][0]; } $this->advanced->setAutoOptions(array("host-name")); $this->advanced->setAutoStatements(array("fixed-address")); $this->realGosaHost = $host_exists_in_gosa; } function execute() { $smarty= get_smarty(); $smarty->assign("cn", set_post($this->cn)); $smarty->assign("dhcpHWAddress", set_post(preg_replace('/^[^ ]+ /', '', $this->dhcpHWAddress))); $smarty->assign("realGosaHost", set_post($this->realGosaHost)); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* Create fixed address */ $smarty->assign("fixedaddr", set_post($this->statements->get('fixed-address'))); /* Prepare hw type selector */ $hwtype= preg_replace('/\s.*$/', '', $this->dhcpHWAddress); $smarty->assign("hwtype", set_post($hwtype)); $smarty->assign("hwtypes", set_post( array( "ethernet" => _("Ethernet"), "fddi" => _("FDDI"), "token-ring" => _("Token Ring")))); /* Show main page */ $display= $smarty->fetch(get_template_path('dhcp_host.tpl', TRUE,dirname(__FILE__))).$this->network->execute(); /* Get advanced options */ $display.= $this->advanced->execute(); /* Add footer */ $display.= "
"; $display.= " "; $display.= ""; $display.= "
"; return ($display); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Save remaining attributes */ if (isset($_POST['dhcp_host_posted']) && preg_match("/w/",$this->parent->getacl(""))){ /* Assemble hwAddress */ if (isset($_POST['dhcpHWAddress'])){ $this->dhcpHWAddress= get_post('hwtype')." ".get_post('dhcpHWAddress'); } if(!$this->realGosaHost){ $this->cn= get_post('cn'); } /* Save fixed address */ if(!$this->realGosaHost){ if ($_POST['fixedaddr'] != ""){ $this->statements->set('fixed-address', get_post('fixedaddr')); } else { $this->statements->removeAll('fixed-address'); } } $this->options->set('host-name',$this->cn); } dhcpPlugin::save_object(); } /* Check values */ function check() { $message= array(); $cache = array(); if(isset($this->parent) && isset($this->parent->dhcpObjectCache)){ $cache = $this->parent->dhcpObjectCache; } /* All required fields are set? */ if ($this->cn == ""){ $message[]= msgPool::required(_("Name")); } /* cn already used? */ if ($this->orig_cn != $this->cn || $this->new){ foreach($cache as $dn => $dummy){ if (preg_match("/^cn=".$this->cn.",/", $dn) && count($dummy)){ $message[]= msgPool::duplicated(_("Name")); break; } } } /* Check syntax of MAC address */ $check= preg_replace('/^[^\s]*\s/', '', $this->dhcpHWAddress); if (!preg_match('/^([0-9a-fA-F]{1,2}:){5}[0-9a-fA-F]{1,2}$/', $check)){ $message[]= msgPool::invalid(_("Hardware address")); } /* Check external plugins */ $net= $this->network->check(); $adv= $this->advanced->check(); $message= array_merge($message, $net, $adv); return $message; } /* Save to LDAP */ function save() { dhcpPlugin::save(); if ($this->dhcpHWAddress != ""){ $this->attrs['dhcpHWAddress']= array($this->dhcpHWAddress); } else { $this->attrs['dhcpHWAddress']= array(); } return ($this->attrs); } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_pool.tpl0000644000175000017500000000150711351651364023721 0ustar cajuscajus{* GOsa dhcp sharedNetwork - smarty template *}

{t}Generic{/t}

{t}Name{/t}{$must} {render acl=$acl} {/render} {t}Range{/t} {$must}  {render acl=$acl} {/render} -  {render acl=$acl} {/render}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/class_dhcpNetwork.inc0000644000175000017500000001675611613742614025415 0ustar cajuscajusinitTime = microtime(TRUE); $this->is_account= TRUE; // Create statistic table entry stats::log('plugin', $class = get_class($this), $category = array($this->acl_category), $action = 'open', $amount = 1, $duration = (microtime(TRUE) - $this->initTime)); } function execute() { plugin::execute(); $acl_writeable = preg_match("/w/",$this->parent->getacl("")); /* Check for iteraction */ if ($acl_writeable && isset($_POST['add_dns']) && $_POST['addserver'] != ""){ if (!preg_match('/^[0-9a-z.-]+$/', get_post('addserver'))){ msg_dialog::display(_("Error"), msgPool::invalid(_("Name"), htmlentities(get_post('addserver')),"/[0-9a-z.-]/"), ERROR_DIALOG); } else { $servers= array(); if($this->options->exists('domain-name-servers')){ foreach(explode(",", $this->options->get('domain-name-servers')) as $val){ $servers[$val]= $val; } } $servers[get_post('addserver')]= get_post('addserver'); $tmp= ""; foreach($servers as $val){ $tmp.= $val.","; } $this->options->removeAll('domain-name-servers'); $this->options->set('domain-name-servers',preg_replace('/,$/', '', $tmp)); } } if ($acl_writeable && isset($_POST['delete_dns']) && isset($_POST['dnsserver'])){ $tmp= preg_replace("/(\s*,\s*)?".get_post('dnsserver')."/i", '', $this->options->get('domain-name-servers')); $tmp= trim(preg_replace("/(\s*)?,(\s*)?$/", '', $tmp),","); if ($tmp != ""){ $this->options->set('domain-name-servers', $tmp); } else { $this->options->remove('domain-name-servers'); } } /* Show main page */ $smarty= get_smarty(); /* Assign ACLs */ $smarty->assign("acl",$this->parent->getacl("")); /* * Assemble options */ /* Router */ $smarty->assign("routers", set_post($this->options->get('routers'))); /* DNS */ $smarty->assign("domain", set_post($this->options->get('domain-name'))); if($this->options->exists('domain-name-servers')){ $servers= array(); foreach(explode(",", $this->options->get('domain-name-servers')) as $val){ $servers[$val]= $val; } $smarty->assign("dnsservers", set_post($servers)); } else { $smarty->assign("dnsservers", array()); } /* Netmask / Broadcast */ if ($this->options->exists('subnet-mask')){ $this->options->set('subnet-mask',normalize_netmask($this->options->get('subnet-mask'))); } $smarty->assign("subnet_mask", set_post($this->options->get('subnet-mask'))); $smarty->assign("broadcast_address",set_post($this->options->get('broadcast-address'))); /* Boot stuff */ $smarty->assign("filename", set_post($this->statements->get('filename'))); $smarty->assign("nextserver", set_post($this->statements->get('next-server'))); /* Set flags */ $smarty->assign("autohost", ""); if ($this->statements->exists('get-lease-hostnames')){ if (preg_match('/^(true|on|yes)$/', $this->statements->get('get-lease-hostnames'))){ $smarty->assign("autohost", "checked"); } } $smarty->assign("autohostdecl", ""); if ($this->statements->exists('use-host-decl-names')){ if (preg_match('/^(true|on|yes)$/', $this->statements->get('use-host-decl-names'))){ $smarty->assign("autohostdecl", "checked"); } } return $smarty->fetch(get_template_path('dhcp_network.tpl', TRUE,dirname(__FILE__))); } function remove_from_parent() { } /* Save data to object */ function save_object() { /* Only save, if we are "active" */ if (isset($_POST['routers']) && preg_match("/w/",$this->parent->getacl(""))){ /* * Assemble options */ /* Options */ foreach (array("routers" => "routers", "domain-name" => "domain", "subnet-mask" => "subnet_mask", "broadcast-address" => "broadcast_address") as $key => $val){ if ($_POST["$val"] == ''){ $this->options->remove($key); } else { $this->options->set($key,get_post($val)); } } /* Statements */ foreach (array("filename" => "filename", "next-server" => "nextserver") as $key => $val){ if ($_POST["$val"] == ''){ $this->statements->removeAll($key); } else { /* Only quote filename values */ if(in_array_strict($key,array("filename"))){ $this->statements->set($key,'"'.trim(get_post($val),"\"").'"'); }else{ $this->statements->set($key,get_post($val)); } } } /* Flags */ if (isset ($_POST['autohost'])){ $this->statements->set('get-lease-hostnames',"true"); } else { $this->statements->removeAll('get-lease-hostnames'); } if (isset ($_POST['autohostdecl'])){ $this->statements->set('use-host-decl-names', "on"); } else { $this->statements->removeAll('use-host-decl-names'); } } } /* Check values */ function check() { $message= array(); /* Check netmask and broadcast */ foreach(array("subnet-mask" => _("Net mask"), "broadcast-address" => _("Broadcast address")) as $key => $typ){ if (!$this->options->exists("$key")){ continue; } if (!tests::is_ip($this->options->get($key))){ $message[]= sprintf(_("Error in definition of '%s'!"), $typ); } } return $message; } /* Save to LDAP */ function save() { } } // vim:tabstop=2:expandtab:shiftwidth=2:filetype=php:syntax:ruler: ?> gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/remove_dhcp.tpl0000644000175000017500000000132211351651364024240 0ustar cajuscajus
{image path="images/warning.png" align="top"} {t}Warning{/t}

{$warning}{t}This includes 'all' DHCP subsections that are located within this section. Please double check if your really want to do this since there is no way for GOsa to get your data back.{/t}

{t}Best thing to do before performing this action would be to save the current contents of your LDAP tree in a file. So - if you've done so - press 'Delete' to continue or 'Cancel' to abort.{/t}


gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_tsigkey.tpl0000644000175000017500000000152211472671365024433 0ustar cajuscajus{* GOsa dhcp host - smarty template *}

{t}DNS update key{/t}

{t}Key name{/t}{$must}
{t}Encryption method{/t}
{t}Key{/t}{$must}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcp_dnszone.tpl0000644000175000017500000000151111371244231024414 0ustar cajuscajus{* GOsa dhcp host - smarty template *}

{t}DNS update zone{/t}

{t}DNS zone{/t}{$must}
{t}DNS server{/t}{$must}
{t}Key DN{/t}{$must}

gosa-plugin-dhcp-2.7.4/admin/systems/services/dhcp/dhcpNewSection.tpl0000644000175000017500000000121611351651364024664 0ustar cajuscajus
{t}Create new DHCP section{/t}

{t}Please choose one of the following DHCP section types.{/t}


{t}Section{/t}