Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:dirkmueller
openntpd
openntpd.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openntpd.spec of Package openntpd
# # spec file for package openntpd (Version 3.9p1) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: openntpd %define ntp_home /var/lib/ntp # Version: 3.9p1 Release: 7 # License: Other uncritical OpenSource License Group: Productivity/Networking/Other # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: openssl-devel Conflicts: xntp Provides: ntp PreReq: %insserv_prereq %fillup_prereq /usr/sbin/useradd # URL: http://www.openntpd.org/ Source: %{name}-%{version}.tar.bz2 Source1: ntpd.init Patch: openntpd-3.9p1_asprintf_redefined_defined.patch Patch1: openntpd-3.9p1_pie_configure.patch # Summary: alternative smaller ntpd %description OpenNTPD is a FREE, easy to use implementation of the Network Time Protocol. It provides the ability to sync the local clock to remote NTP servers and can act as NTP server itself, redistributing the local clock. Unlike xntp, it provides privilege separation and the ability to not listen on remote-accessible sockets for improved security. Authors: -------- Henning Brauer Darren Tucker <dtucker@zip.com.au> %prep %setup -q %patch %patch1 %build autoreconf -i -f %configure \ --with-privsep-user=ntp \ --with-privsep-path=%{ntp_home} \ --disable-strip --enable-pie make %install %makeinstall %{__install} -m 0755 -D %{S:1} %{buildroot}/etc/init.d/ntp ln -s /etc/init.d/ntp %{buildroot}%{_sbindir}/rcntp %{__install} -m 0755 -Dd %{buildroot}%{ntp_home} %clean %{__rm} -rf %{buildroot} %pre /usr/sbin/useradd -r -o -g nogroup -u 74 -s /bin/false -c "NTP daemon" -d %{ntp_home} ntp 2> /dev/null || : %preun %stop_on_removal ntp %postun %restart_on_update ntp %{insserv_cleanup} %files %defattr(-,root,root) %{_mandir}/*/* %doc ChangeLog CREDITS LICENCE README %config(noreplace) /etc/ntpd.conf %{_sbindir}/ntpd %{_sbindir}/rcntp /etc/init.d/ntp %{ntp_home} %changelog -n openntpd * Tue Sep 19 2006 - dmueller@suse.de - fix upgrade/uninstall scripts * Wed Aug 09 2006 - dmueller@suse.de - fix stopping of daemon * Wed May 17 2006 - mrueckert@suse.de - renamed the init script to match the xntp package * Wed May 17 2006 - mrueckert@suse.de - removed use_pie.patch. replaced by the patches below - added openntpd-3.9p1_asprintf_redefined_defined.patch: Fix the configure check so it doesnt lead to duplicated defines in the build checks. - added openntpd-3.9p1_pie_configure.patch: added configure option to enable PIE. * Wed May 17 2006 - mrueckert@suse.de - Update to version 3.9p1 - added %%clean - minor cleanup * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Thu Sep 08 2005 - mrueckert@suse.de - dont strip the binary - minor cleanup * Wed Sep 07 2005 - dmueller@suse.de - Initial package (3.7p1)
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