Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1:kernel-2.6.32
yast2-dhcp-server
yast2-dhcp-server.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File yast2-dhcp-server.spec of Package yast2-dhcp-server
# # spec file for package yast2-dhcp-server (Version 2.17.2) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: yast2-dhcp-server Version: 2.17.2 Release: 1 License: GPL v2 or later Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: yast2-dhcp-server-2.17.2.tar.bz2 Prefix: /usr BuildRequires: docbook-xsl-stylesheets doxygen libxslt perl-Digest-SHA1 perl-X500-DN perl-XML-Writer popt-devel sgml-skel update-desktop-files yast2 yast2-devtools yast2-dns-server yast2-perl-bindings yast2-testsuite Requires: perl-gettext yast2-perl-bindings bind-utils perl-X500-DN yast2-ldap perl-Digest-SHA1 perl-Parse-RecDescent # Address::CheckMAC && Address::ValidMAC (2.13.73) # Punycode Requires: yast2 >= 2.16.23 # DnsServerAPI::IsServiceConfigurableExternally Requires: yast2-dns-server >= 2.13.16 BuildArch: noarch Summary: YaST2 - DHCP Server Configuration %description This package contains the YaST2 component for DHCP server configuration. Authors: -------- Jiri Srain <jsrain@suse.cz> Lukas Ocilka <locilka@suse.cz> %prep %setup -n yast2-dhcp-server-2.17.2 %build %{prefix}/bin/y2tool y2autoconf %{prefix}/bin/y2tool y2automake autoreconf --force --install export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG" %{?suse_update_config:%{suse_update_config -f}} ./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} make %{?jobs:-j%jobs} %install make install DESTDIR="$RPM_BUILD_ROOT" [ -e "%{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT" for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name "*.desktop"` ; do d=${f##*/} %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} done %clean rm -rf "$RPM_BUILD_ROOT" %files %defattr(-,root,root) %dir /usr/share/YaST2/include/dhcp-server /usr/share/YaST2/include/dhcp-server/* /usr/share/YaST2/clients/dhcp-server.ycp /usr/share/YaST2/clients/dhcp-server_*.ycp /usr/share/YaST2/modules/* %{prefix}/share/applications/YaST2/dhcp-server.desktop /usr/share/YaST2/scrconf/cfg_dhcpd.scr /usr/share/YaST2/scrconf/etc_dhcpd_conf.scr /usr/lib/YaST2/servers_non_y2/ag_dhcpd_conf %doc %{prefix}/share/doc/packages/yast2-dhcp-server /usr/share/YaST2/schema/autoyast/rnc/dhcp-server.rnc %changelog * Thu Nov 06 2008 juhliarik@suse.cz - added fix for problem with loading LDAP settings (bug #350634) - 2.17.2 * Tue Sep 30 2008 juhliarik@suse.cz - added fix for problem with typo (bug #423181) - 2.17.1 * Thu Sep 11 2008 jsrain@suse.cz - merged texts from proofread * Fri Aug 01 2008 juhliarik@suse.cz - update dhcp-server depend on LDAP changes - 2.17.0 * Fri May 16 2008 jsrain@suse.cz - added categories Settings and System into desktop file (bnc #382778) * Mon Apr 07 2008 locilka@suse.cz - Fixed help (bnc #376702 comment #1). * Wed Mar 19 2008 juhliarik@suse.cz - fate #120373: Unified Button Labels - 2.16.7 * Mon Mar 17 2008 jsrain@suse.cz - added 'StartupNotify=true' to the desktop file (bnc #304964) * Thu Jan 24 2008 mzugec@suse.cz - replace deprecated NetworkDevices by NetworkInterfaces (from yast2) - 2.15.6 * Mon Jan 07 2008 kmachalkova@suse.cz - Merged proofread texts * Fri Sep 07 2007 kmachalkova@suse.cz - Do not use obsolete getcfg-interface to get network device name from hw description (mac address) (#308258) - If hostname cannot be found, disable selecting LDAP support, do not abort the module (#307019) - 2.15.5 * Tue Jul 10 2007 kmachalkova@suse.cz - Validate option vendor-class-identifier as quoted string (#143164) - i18n: Marked strings for translation (#252103) - 2.15.4 * Mon Jun 11 2007 kmachalkova@suse.cz - Allow getting/setting 'dynamic-bootp' flag for IP range (#151806) + related facelift of 'Dynamic DHCP' dialog - 2.15.3 * Fri May 25 2007 jsrain@suse.cz - removed outdated translations from .desktop-files (#271209) * Tue May 15 2007 kmachalkova@suse.cz - Dropped simple vs. expert UI mode support (ProductFeatures): expert mode is now default - 2.15.2 * Mon Jan 22 2007 kmachalkova@suse.cz - If gathering interface information by parsing ifconfig output fails, use NetworkDevices data. Inform user that interface has no configuration (#233937) - 2.15.1 * Fri Jan 12 2007 kmachalkova@suse.cz - Added support for ldap-dhcp-server-cn configuration option to get/set alternative name for dhcpServer LDAP object (FaTE #227) - 2.15.0 * Mon Nov 20 2006 kmachalkova@suse.cz - Added autoyast validation file (#220736) - 2.14.1 * Mon Nov 13 2006 kmachalkova@suse.cz - Created 2.14 version for SL10.2 - 2.14.0 * Mon Oct 02 2006 kmachalkova@suse.cz - Merged proofread texts * Fri Sep 22 2006 kmachalkova@suse.cz - Added support for passing commandline parameters to dhcpd (FaTE #225) - Warning popup if alternate config file (-cf) is used - 2.13.9 * Wed Aug 30 2006 locilka@suse.cz - DnsServerPunycode has been renamed to Punycode and moved to yast2-2.13.78 - 2.13.8 * Mon Aug 21 2006 locilka@suse.cz - Corrected HTML in helps. - Added missing keyboard shortcuts. * Fri Aug 18 2006 locilka@suse.cz - Added help texts for Zone Editor Dialog. - Added reverse-zone synchronization into Zone Editor Dialog. - Added comments for translators. - Added BuildRequires: yast2-dns-server. - 2.13.7 * Thu Aug 17 2006 locilka@suse.cz - Finished Sync-with-DNS wizard. - Added help texts. - Fixed some development bugs. - Added more checking for entered values. * Tue Aug 15 2006 locilka@suse.cz - Adding more functionality into the Sync-with-DNS wizard. * Fri Aug 11 2006 locilka@suse.cz - Added initial version of Sync-with-DNS support. * Wed Aug 09 2006 kmachalkova@suse.cz - Added validation of MAC address in expert configuration (#147676) - Changed validation of MAC address in Host Management dialog to use Address::CheckMAC() function * Mon Aug 07 2006 locilka@suse.cz - Added information about minimal and maximal IP address in the Dynamic DHCP server dialog - computed using the server IP and netmask. - Reading DNS server configuration when dns server is externally configurable (New function of DnsServerAPI) (FaTE #120037). * Fri Aug 04 2006 mvidner@suse.cz - Removed a Perl search path that is added elsewhere already and here just breaks compilation in some cases (#197099). * Wed Aug 02 2006 locilka@suse.cz - Limit displayed interface name to 40 characters. - 2.13.6 * Tue Jul 18 2006 locilka@suse.cz - Card selection dialog changed to provide buttons [Select] and [Unselect] and table header item to Selected to better reflect the status of the network interfaces that are selected for DHCP Server to run on (#164242). - These buttons are enabled or disabled by the current status of the selected interface. Active interface can be deactivated only and vice versa. - Different help for expert and simple UI in the Card Selection dialog. * Thu Jul 13 2006 locilka@suse.cz - Do not complain about blank DHCPD_INTERFACE in case of (auto)installation. All interfaces will be used instead by the dhcpd (#173861). - 2.13.5 * Mon Jun 05 2006 locilka@suse.cz - Fixing UI visibility, especially Time Units ComboBox (#181146). - 2.13.4 * Tue May 16 2006 locilka@suse.cz - Call NetworkDevices->Read() also in Mode->autoinst() (#173861). - 2.13.3 * Thu Mar 23 2006 locilka@suse.cz - Added checking for root permissions into the module startup process (#158483) - 2.13.2 * Mon Mar 06 2006 locilka@suse.cz - Adjusted BuildRequires for the package - 2.13.1 * Fri Jan 06 2006 locilka@suse.cz - Fixing bug/enhancement #115396 Added new data-type quoted_string. Configuration tool takes care about the quoting of the string and escaping quotes inside. - 2.13.0 * Tue Aug 16 2005 locilka@suse.cz - Merged proofread texts (2nd round) - 2.12.5 * Wed Aug 03 2005 locilka@suse.cz - Fixed Host Management dialog handling, Fixed IP checking - 2.12.4 * Thu Jul 28 2005 locilka@suse.cz - Merged proofread texts - 2.12.3 * Tue Jul 26 2005 locilka@suse.cz - Fixing captions in Setup Wizard - 2.12.2 * Tue Jul 12 2005 locilka@suse.cz - Applying texts and helps changes - 2.12.1 * Thu May 19 2005 locilka@suse.cz - Changing texts to be YaSY2 Style Guide Compatible - Changing the layout of dialogs to be more consistent * Wed Apr 27 2005 locilka@suse.cz - Fixed the same behavior as in DNS-Server - bug #78569 Mode::config() and Mode::autoinst() don't call Ldap::Read() now * Tue Apr 19 2005 locilka@suse.cz - Applied new functional interface of ProductFeatures - 2.12.0 * Thu Mar 31 2005 locilka@suse.cz - Added checking for Dynamic DHCP addresses to match the current network/netmask - Added information abour current network/netmask into the Dynamic DHCP dialog * Wed Mar 30 2005 locilka@suse.cz - Presenting network interfaces with their device names and IP - Added confirmation dialog for aborting Wizard configuration - Fixing firewall behaviour - Changing maintainer * Fri Feb 25 2005 jsrain@suse.cz - fixed testsuite - 2.11.6 * Thu Feb 24 2005 jsrain@suse.cz - fixed completely broken behavior in Mode::config () (#66422) - 2.11.5 * Wed Feb 23 2005 jsrain@suse.cz - fixed check_ycp errors * Tue Feb 08 2005 jsrain@suse.cz - allow to specify host name instead of IP address in the dialog for management of hosts with static IP address (#50161) - 2.11.4 * Mon Feb 07 2005 jsrain@suse.cz - merged texts from proofread - 2.11.3 * Mon Jan 03 2005 jsrain@suse.cz - added support for commandline interface - 2.11.2 * Wed Dec 15 2004 jsrain@suse.cz - cleanup of requires and neededforbuild - using new function for disabling/enabling progress bar - 2.11.1 * Tue Nov 09 2004 jsrain@suse.cz - fixed checks of hosts with static addresses (#40319) * Mon Nov 08 2004 jsrain@suse.cz - prevent used TSIG keys from being removed * Tue Nov 02 2004 jsrain@suse.cz - adapted to new Mode.ycp - 2.11.0 * Tue Oct 19 2004 jsrain@suse.cz - use unified messages from Label.ycp and Confirm.ycp * Thu Oct 14 2004 jsrain@suse.cz - set "ntp-servers" instead of "time-servers" in dhcpd.conf (#47029) * Mon Sep 27 2004 jsrain@suse.cz - fixed error reported after configuration was saved even it it was saved successfully (#46223) - fixed saving settings: If eg. only service was enabled/disabled, nothing was saved (#46228) - 2.10.7 * Mon Sep 20 2004 jsrain@suse.cz - fixed "Save and Restart" (the progress was kept instead of returning to the main dialog) (#45580) - 2.10.6 * Wed Sep 15 2004 jsrain@suse.cz - fixed validation of "Open Port in Firewall" widget (#45254) * Fri Sep 03 2004 jsrain@suse.cz - added SetMofified function to _auto client - 2.10.5 * Mon Aug 30 2004 nashif@suse.de - Added GetModified function to _auto client - 2.10.4 * Fri Aug 27 2004 jsrain@suse.cz - merged texts from proofread * Mon Aug 16 2004 jsrain@suse.cz - fixed handling of some DHCP statements and options (eg. update-static-leases) (#42778) - check also if firewall was modified - 2.10.3 * Tue Aug 10 2004 jsrain@suse.cz - merged texts from proofread * Mon Aug 09 2004 jsrain@suse.cz - adapted to interface changes in LdapServerAccess - fixed Requires - 2.10.2 * Fri Aug 06 2004 jsrain@suse.cz - update firewall handling - 2.10.1 * Wed Aug 04 2004 jsrain@suse.cz - adapted to the changes in CWM - added 4th step of installation wizard - enhanced the summary - added default values for max-lease-time and default-lease-time - removed yast2-ldap-server from requires and neededforbuild - 2.10.0 * Fri Jul 30 2004 jsrain@suse.cz - adapted functionality for 9.2 box * Mon Jul 19 2004 jsrain@suse.cz - use common function for checking installed packages (#30872) * Wed Jul 14 2004 jsrain@suse.cz - fixed and cleaned-up the initial sequence * Mon Jul 12 2004 jsrain@suse.cz - fixed help formatting (#40246) * Tue Jun 22 2004 jsrain@suse.cz - fixed syntax in YaPI file (#42012) * Thu Jun 17 2004 jsrain@suse.cz - using common implementation of the navigation tree - using common implementation of the service start-up dialog - usign common implementation of the TSIG Keys handling dialog * Tue Jun 08 2004 jsrain@suse.cz - fixed examples in YaPI documentation (#41651) * Mon May 31 2004 jsrain@suse.cz - YaPI fixes (no functino wrote settings properly) (#41450) - added YaPI testsuite - 2.9.23 * Wed May 26 2004 jsrain@suse.cz - not forcing user to set the default lease time (as it is not needed, default value is used if not set) (#41144) - 2.9.22 * Thu May 20 2004 jsrain@suse.cz - highlight the selected entry of the left tree widget (#40782) - do not start if installation of required packages failed or cancelled (#40908) - prevent from touching system when preparing autoinstallation profile (#40479) - 2.9.21 * Wed May 19 2004 jsrain@suse.cz - added YaPI capabilities and version (#40796) - do not allow to configure interfaces when preparing profile for AutoYaST (#40558) * Tue May 18 2004 jsrain@suse.cz - display the left tree widget also in NCurses (#40569) - connecting to LDAP server using the Ldap module (in order to prevent it from reconnecting) (#40577) - fixed behavior if recreating TSIG key (#40600) - fixed handling of present/not-present options if configuration is stored in LDAP (#40775) - do not read information about network interfaces directly from sysconfig, but use ifconfig instead (#40412) - prevent from listing include files in syscofnig multiple times, adding dots to DDNS zone names if missed (#40604) - ensure /etc/named.d exists before creating TSIG key (#40786) * Mon May 17 2004 jsrain@suse.cz - fixed exporting data for autoinstallation (#40555) - always start expert sequence when preparing autoinstallation control file, fixed possible crash (#40568) - check hardware address properly before writing to LDAP (#40599) - fixed importing of incomplete data (#40558) - correctly create ou=ldapconfig if called through YaPI (#40577) * Thu May 13 2004 jsrain@suse.cz - fixed checking of values in the DDNS dialog (#40411) - 2.9.20 * Wed May 12 2004 jsrain@suse.cz - allow only a-zA-Z0-9_ for TSIG Key identifier (#40422) - fixed reading and saving lease times (#40414) - creating ldapConfig in LDAP if missing (#40366) * Wed May 12 2004 visnov@suse.cz - correctly handle if only one nameserver is entered (#40333) * Tue May 11 2004 visnov@suse.cz - show really configured domain (#40326) * Tue May 11 2004 jsrain@suse.cz - added check box for LDAP support to expert dialogs (#40246) - do not discard changes when switching to/from LDAP (#40306) - detect if configuration is simple enough for the simple sequence and start expert sequence otherwise (#40077) - added correct error reporting when switching to LDAP (#40321) - don't offer to select TSIG key if no is set (#40353) * Mon May 10 2004 jsrain@suse.cz - one more fix of creating new configuration in LDAP tree (mt) (#39686) - properly handle quoting in DHCP optinos (#40044) - define ddns-update-style if not defined (#40044) - start wizard in case of empty/sample dhcpd.conf (#40043) - properly remove unneeded options from dhcpd.conf when switched to use / not to use LDAP (#40043) - merged texts from proofread - fixed calling of gettext from Perl modules (#40160) - create needed LDAP stuff when saving (and not during reading process) (#39942) - add suport for specifying lease times in minutes and seconds (#40247) - fixed forgotten lease time values (#40258) - fixed checking for values in global options dialog (locilka) (#40255) - fixed data checking in host management dialog (locilka) (#40269) * Thu May 06 2004 jsrain@suse.cz - moved the "Expert settings" button to the tree widget (#39985) - abort reading if cannot determine t:he host name (#39791) - check if default sample configuration file is found and avoid using it (#40043) - 2.9.19 * Wed May 05 2004 jsrain@suse.cz - fixed saving when no data is present in LDAP and dhcpd.conf (#39791) - moved the settings in LDAP tree under ou=DNS,$ldap_domain (#39686) * Tue May 04 2004 jsrain@suse.cz - merged texts from proofread - fixed input checking (#39861) - fixed comments for translators * Mon May 03 2004 jsrain@suse.cz - check if dhcp.schema is included in /etc/openldap/slapd.conf and add it if it is missing (#39589) * Fri Apr 30 2004 jsrain@suse.cz - added missing helps - 2.9.18 * Thu Apr 29 2004 visnov@suse.cz - complete UI redesign - 2.9.17 * Mon Apr 26 2004 jsrain@suse.cz - updated API to support LDAP * Fri Apr 23 2004 jsrain@suse.cz - added LDAP support * Mon Apr 05 2004 jsrain@suse.de - fixed names of directives in the list of possible directioves to add (#38168) - fixed type of the 'ddns-updates' option (#38168) - 2.9.16 * Fri Apr 02 2004 jsrain@suse.de - changed license to GPL - 2.9.15 * Fri Apr 02 2004 jsrain@suse.de - added missing 'range' directive to directives possible to be added to address pool (#37846) - sorting first directives and then options in the list of options to add to a declaration (#37846) - 2.9.14 * Wed Mar 31 2004 jsrain@suse.de - again fixed behavior of some directives (weren't read and saved correctly) (#37265) - ask for interface to listn to before running main dialog if no interface is selected (#37417) - 2.9.13 * Tue Mar 30 2004 jsrain@suse.de - fixed grabbing the list of interfaces to listen to (#37534) - fixed accidental destroying of list of files to copy to chroot jail (#37281) * Tue Mar 30 2004 jsrain@suse.de - fixed import of empty data when preparing autoinstallation (#37179) - 2.9.12 * Mon Mar 29 2004 jsrain@suse.de - add also includes added not using YaST to sysconfig to be copied to chroot (#37281) - enabling the wodgets of the DynamicDNS dialog properly (#37282) - fixed adding of new TSIG keys - fixed writing of some directives (eg. 'filename', 'authoritative') (#37265) - 2.9.11 * Wed Mar 24 2004 jsrain@suse.cz - added check box for running DHCP server in chroot jail - disabling possibility to change the settings if the DNS service is disabled (#36799) - preselect type of declaration to add - 2.9.10 * Mon Mar 22 2004 jsrain@suse.cz - updated .desktop file to provide autoinstallation clonning support - 2.9.9 * Thu Mar 18 2004 jsrain@suse.cz - addapted to calling all perl and YCP functions as class methods (added $self = shift; ,...) * Wed Mar 10 2004 jsrain@suse.de - addapted to the new array context - a YCP list is always a reference to a Perl array - 2.9.8 * Wed Mar 10 2004 jsrain@suse.de - fixed crash if configuration fiels are missing (#35515) - not asking before aborting if nothing was changed (#35516) - 2.9.7 * Tue Mar 09 2004 jsrain@suse.de - Require -> Package - added AutoPackages suport - addded more high-level functions for DHCP adjustments (#33572) * Mon Mar 08 2004 jsrain@suse.de - fixed import of empty settings (#35441) - setting icon - 2.9.6 * Fri Mar 05 2004 jsrain@suse.de - typing fixes - 2.9.5 * Mon Mar 01 2004 jsrain@suse.de - fixed creating of TSIG keys - merged texts from proofread - fixed lists of offered options for subnet and host declarations - enhanced checking of values od DHCP options (#33571) - more strict variable types - 2.9.4 * Tue Feb 24 2004 jsrain@suse.de - fixed typo in a DHCP option name (#34902) * Mon Feb 23 2004 jsrain@suse.de - enhanced Dynamic DNS support - fixed log displaying popup - 2.9.3 * Thu Feb 19 2004 jsrain@suse.de - removed yast2-packager from neededforbuild * Tue Feb 10 2004 jsrain@suse.de - fixed testsuite to updated perl-bindings - updated helps - added DynDNS support - autoinstallation updates - several other fixes - 2.9.2 * Fri Feb 06 2004 jsrain@suse.de - dropped .y2cc file - module rewritten to Perl - testsuite updates - UI improvements - 2.9.1 * Thu Jan 29 2004 jsrain@suse.de - created agent for reading/writing /etc/dhcpd.conf file * Fri Oct 03 2003 jsrain@suse.de - adapted to Table/Popup stuff split off from CWM.ycp - 2.9.0 * Wed Oct 01 2003 jsrain@suse.de - smarter configuring of firewall (#30783) * Thu Sep 18 2003 jsrain@suse.de - closing dialog properly if read aborted (#31249) - 2.8.7 * Wed Sep 17 2003 jsrain@suse.de - added possibility to adapt firewall settings when saving DNS server configuration (#30783) - fixed requires (added yast2-packager) - 2.8.6 * Mon Sep 15 2003 jsrain@suse.de - fixed managing of multiple hosts (#30781) - 2.8.5 * Fri Sep 05 2003 jsrain@suse.de - merged texts from proofread - added possiblity to specify interfaces to listen to (#30119) - 2.8.4 * Fri Aug 29 2003 jsrain@suse.de - changed strange popup (#29385) - 2.8.3 * Thu Aug 28 2003 jsrain@suse.de - checking if dhcp server is installed (#29423) - added .desktop file - fixed help text (#29385) * Tue Aug 26 2003 jsrain@suse.de - better testsuite - updated _auto client - 2.8.2 * Mon Aug 18 2003 jsrain@suse.de - merged texts from proofread - 2.8.1 * Fri Aug 15 2003 jsrain@suse.de - updated to current version of CWM - 2.8.0 * Thu Jun 12 2003 jsrain@suse.de - initial version - 2.6.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor