Hello<br>Fedora core 5<br>rpm -Uvh freeradius-client-1.1.6-0.i386.rpm<br>/var/tmp/rpm-tmp.72946: line 1: fg: no job control<br>error: %post(freeradius-client-1.1.6-0.i386) scriptlet failed, exit status 1<br><br>rpm -e freeradius-client<br>
/var/tmp/rpm-tmp.45576: line 1: fg: no job control<br>error: %postun(freeradius-client-1.1.6-0.i386) scriptlet failed, exit status 1<br>---------------------------------------------<br>radiusclient.spec<br>1.rename freeradius-client-snapshot<br>
 <br>freeradius-client<br>2.marking <br>#%doc doc/* BUGS COPYRIGHT README README.radexample<br><br>rpmbuild -bb  radiusclient.spec<br>---------------------------------------------<br>Summary:        FreeRADIUS Client Software<br>
Name:           freeradius-client<br>Version:        1.1.6<br>Release:        0<br>Obsoletes:      radiusc radiusclient radiusclient-ng<br>Group:          Productivity/Networking/Radius/Clients<br>License:        Artistic License<br>
Packager:       Peter Nixon<br>URL:            <a href="http://www.freeradius.org/" target="_blank">http://www.freeradius.org/</a><br>Source0:        %{name}-%{version}.tar.bz2<br>BuildRoot:      %{_tmppath}/%{name}-%{version}-build<br>
Prefix:         %{_prefix}<br>Requires:       %{name}-libs = %{version}-%{release}<br>%description<br>A portable, easy-to-use and standard compliant library suitable for developing free and commercial software that need support for a RADIUS protocol (RFCs 2128 and 2139).<br>
%package libs<br>Summary:        A portable, easy-to-use and standard compliant library for RADIUS protocol (RFCs 2128 and 2139).<br>Group:          Development/Libraries<br>%description libs<br>The package contains the shared library of FreeRADIUS Client<br>
%package devel<br>Summary:        Header files, libraries and development documentation for %{name}.<br>Group:          Development/Libraries<br>Requires:       %{name}-libs = %{version}-%{release}<br>%description devel<br>
This package contains the header files, static libraries and development<br>documentation for %{name}. You need to install %{name}-devel if you want to develop applications using %{name}.<br>%if 0%{?suse_version} > 930<br>
%debug_package<br>%endif<br>%prep<br>%setup -q<br>%build<br>%define localstatedir /var/lib<br>rm missing<br>%if 0%{?suse_version} > 900<br>%{suse_update_config -f}<br>%endif<br>libtoolize --force<br>aclocal<br>automake -ac<br>
autoconf<br>CFLAGS="$RPM_OPT_FLAGS -Wall" \<br>CXXFLAGS="$RPM_OPT_FLAGS -Wall -fmessage-length=0" \<br>        %configure \<br>        --localstatedir=%{localstatedir} \<br>        --enable-shadow \<br>
        --with-secure-path<br>make<br>%install<br>[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}<br>make "DESTDIR=$RPM_BUILD_ROOT" install<br>rm -f $RPM_BUILD_ROOT/%{_sbindir}/login.radius<br>
rm -f login.radius/Makefile*<br>rm -f login.radius/migs/Makefile*<br>rm -f %{buildroot}%{_libdir}/*.la<br>%post<br>%{run_ldconfig}<br>%postun<br>%{run_ldconfig}<br>%clean<br>[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}<br>
<br>%files<br>%defattr(-, root, root)<br>#%doc doc/* BUGS COPYRIGHT README README.radexample<br>%dir %{_sysconfdir}/radiusclient<br>%{_sysconfdir}/radiusclient/dictionary<br>%{_sysconfdir}/radiusclient/dictionary.*<br>%config(noreplace) %{_sysconfdir}/radiusclient/radiusclient.conf<br>
%config(noreplace) %{_sysconfdir}/radiusclient/issue<br>%config(noreplace) %{_sysconfdir}/radiusclient/port-id-map<br>%config(noreplace) %{_sysconfdir}/radiusclient/servers<br>%{_sbindir}/*<br>%files libs<br>%defattr(-, root, root)<br>
%{_libdir}/*.so.*<br>%{_libdir}/*.so<br>%files devel<br>%defattr(-, root, root)<br>%{_libdir}/*.a<br>%{_includedir}/*.h<br>%changelog<br>* Sun Jan 06 2008 Peter Nixon<br>- Update to match upcoming freeradius-client release<br>
* Sun Nov 19 2006 Peter Nixon<br>- Converted spec from radiusclient package to work with FreeRADIUS Client<br>- Split out separate -devel and -libs packages<br>* Wed Jan 25 2006 - <a href="mailto:mls@suse.de">mls@suse.de</a><br>
- converted neededforbuild to BuildRequires<br>* Thu Nov 18 2004 - <a href="mailto:ro@suse.de">ro@suse.de</a><br>- fixed file list<br>* Sat Jan 10 2004 - <a href="mailto:adrian@suse.de">adrian@suse.de</a><br>- add %%defattr<br>
* Thu Jul 31 2003 - <a href="mailto:mjancar@suse.cz">mjancar@suse.cz</a><br>- use %%run_ldconfig<br>* Thu May 29 2003 - <a href="mailto:mjancar@suse.cz">mjancar@suse.cz</a><br>- remove Makefiles from documentation<br>* Wed May 28 2003 - <a href="mailto:mjancar@suse.cz">mjancar@suse.cz</a><br>
- update to 0.3.2<br>- move localstatedir to /var/lib<br>- remove unpackaged files from buildroot<br>* Wed Apr 02 2003 - <a href="mailto:ro@suse.de">ro@suse.de</a><br>- fixed patch radiusclient-0.3.1-fix.dif<br>* Tue Apr 02 2002 - <a href="mailto:postadal@suse.cz">postadal@suse.cz</a><br>
- fixed to compile with autoconf-2.53<br>* Wed Mar 20 2002 - <a href="mailto:postadal@suse.cz">postadal@suse.cz</a><br>- secfix (VU#589523 -buffer overflow in the function that calculates message digests)<br>- fixed login.expamle, README.SuSE<br>
* Thu Jan 10 2002 - <a href="mailto:cihlar@suse.cz">cihlar@suse.cz</a><br>- use %%{_libdir}<br>* Tue Nov 06 2001 - <a href="mailto:cihlar@suse.cz">cihlar@suse.cz</a><br>- fixed to compile with automake 1.5<br>* Wed Jun 06 2001 - <a href="mailto:cihlar@suse.cz">cihlar@suse.cz</a><br>
- fixed to compile with new libtool<br>* Mon Mar 26 2001 - <a href="mailto:cihlar@suse.cz">cihlar@suse.cz</a><br>- moved whole files from dif<br>- fixed to compile<br>* Wed Nov 29 2000 - <a href="mailto:smid@suse.cz">smid@suse.cz</a><br>
- renamed: raduisc => radiusclient<br>* Wed May 24 2000 - <a href="mailto:cihlar@suse.cz">cihlar@suse.cz</a><br>- fixed to compile<br>- added BuildRoot<br>* Sun Apr 09 2000 - <a href="mailto:bk@suse.de">bk@suse.de</a><br>
- added suse update config macro<br>* Mon Sep 13 1999 - <a href="mailto:bs@suse.de">bs@suse.de</a><br>- ran old prepare_spec on spec file to switch to new prepare_spec.<br>* Thu Jun 10 1999 - <a href="mailto:kukuk@suse.de">kukuk@suse.de</a><br>
- Remove %%dir for doc tree<br>* Sun Mar 01 1998 - <a href="mailto:tmg@suse.de">tmg@suse.de</a><br>- README.SuSE again<br>* Tue Feb 10 1998 - <a href="mailto:tmg@suse.de">tmg@suse.de</a><br>- initial spec file<br>- fixed paths in radiusclient.conf<br>
- login.example - simplistic example login.radius script<br>- README.SuSE<br>