%define app_defaults_dir %{_datadir}/X11/app-defaults
%define interver CVS-2005-03-09
%ifarch s390 s390x
%define PIE -fPIE
%else
%define PIE -fpie
%endif
%define initdir /etc/rc.d/init.d
%define divert 0
%define eicon 0
%define act 0
Summary: Utilities for configuring an ISDN subsystem.
Name: isdn4k-utils
Version: 3.2
Release: 38.1
License: GPL
Group: Applications/System
Source0: ftp://ftp.isdn4linux.de/pub/isdn4linux/utils/isdn4k-utils-%{interver}.tar.bz2
Source1: http://www.compound.se/download/ibod-1.4-src.tar.gz
Source2: isdn.init
Source3: userisdnctl.c
Source4: isdndial
Source5: isdnstatus
Source6: isdnhangup
Source7: isdn-header-1.tar.bz2
Patch0: isdn4k-utils-CVS-2005-02-16-redhat.patch
Patch2: ibod-config.patch
Patch3: isdn4k-utils-man.patch
Patch4: isdn4k-utils-CVS-2004-11-18-autoconf25x.patch
Patch5: isdn4k-utils-0202131200-true.patch
Patch7: isdn4k-utils-CVS-2004-11-18-cleanup.patch
Patch9: isdn4k-utils-isdnlog.patch
Patch10: isdn4k-utils-CVS-2004-11-18-lib64.patch
Patch11: isdn4k-utils-statfs.patch
Patch12: isdn4k-utils-CVS-2005-03-09-xmon.patch
BuildRoot: %{_tmppath}/%name-%{version}-%{release}-root
Requires: initscripts >= 5.92
BuildPrereq: openjade
BuildPrereq: linuxdoc-tools
BuildPrereq: /usr/bin/sgml2txt
BuildPrereq: /usr/bin/sgml2html
BuildPrereq: ncurses-devel
BuildPrereq: tcl-devel
BuildPrereq: libpcap
BuildPrereq: libICE-devel
BuildPrereq: libSM-devel
BuildPrereq: libX11-devel
BuildPrereq: libXaw-devel
BuildPrereq: libXmu-devel
BuildPrereq: libXpm-devel
BuildPrereq: libXt-devel
BuildPrereq: imake
Prereq: /sbin/chkconfig
Prereq: /sbin/ldconfig
Prereq: /bin/ln
Prereq: sh-utils
ExcludeArch: s390 s390x
%description
The isdn4k-utils package contains a collection of utilities needed for
configuring an ISDN subsystem.
%package devel
Summary: Static library and header files for capi development.
Group: Development/Libraries
Requires: %{name} = %{version}
%description devel
The isdn4k-utils-devel package contains the capi static library and header files
required to develop capi applications.
%package vboxgetty
Summary: ISDN voice box (getty).
Group: Applications/Communications
Requires: %{name}, tcl
%description vboxgetty
The vboxgetty package contains vboxgetty and vboxputty, needed for an
ISDN voice box.
%package -n xisdnload
Summary: An ISDN connection load average display for the X Window System.
Group: Applications/System
Requires: %{name}
%description -n xisdnload
The xisdnload utility displays a periodically updated histogram of the
load average over your ISDN connection.
%prep
%setup -q -n %{name}-%{interver} -a 7
%patch0 -p1 -b .redhat
mkdir -p ibod
pushd ibod
tar zxf %{SOURCE1}
%patch2 -p1 -b .ibod
popd
%patch3 -p1 -b .man
%patch4 -p1 -b .ac25x
%patch5 -p1 -b .true
%patch7 -p0 -b .cleanup
%patch9 -p1 -b .typo
%patch10 -p1 -b .lib64
%patch11 -p1 -b .statfs
%patch12 -p1 -b .xmon
for i in */configure; do
cd `dirname $i`
autoreconf --force --install
cd ..
done
iconv -f iso-8859-1 -t utf-8 < imontty/imontty.8.in > imontty/imontty.8.in_
mv imontty/imontty.8.in_ imontty/imontty.8.in
%build
export CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
mv .config.rpm .config
echo CONFIG_GENMAN=y >>.config
echo CONFIG_FAQ=y >>.config
echo "CONFIG_FAQDIR='/usr/share/doc/isdn4k-utils'" >>.config
echo "CONFIG_DATADIR='%{_libdir}/isdn'" >>.config
echo "LIBDIR='%{_libdir}'" >>.config
echo "CONFIG_FIRMWAREDIR='%{_libdir}/isdn'" >>.config
echo "CONFIG_CARD_SBINDIR='/sbin'" >>.config
sed -e "s,',,g" .config > .config.h
(cd linux && ln -s /usr/include .)
# workaround for automake/autoconf
if [ -x /usr/share/automake/depcomp ] ; then
for i in capiinfo capiinit rcapid capifax; do
cp -f /usr/share/automake/depcomp $i
( cd $i ; aclocal && autoconf )
done
fi
# we need it on ia64 machine
( cd capi20; [ -f configure.in ] && libtoolize --copy --force )
( cd vbox; [ -f configure.in ] && libtoolize --copy --force )
make subconfig
make
# build ibod
(cd ibod && gcc $RPM_OPT_FLAGS ibod.c -o ibod)
# build userisdnctl
cp %{SOURCE3} isdnctrl
(cd isdnctrl ; gcc %{PIE} -pie $RPM_OPT_FLAGS userisdnctl.c -o userisdnctl)
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}/dev \
%{buildroot}/etc/{rc.d/init.d,ppp,isdn} \
%{buildroot}/var/{log/vbox,spool/vbox,lock/isdn} \
%{buildroot}%{_prefix}/{sbin,bin} \
%{buildroot}%{_mandir}/man4
chmod 1777 %{buildroot}/var/spool/vbox
make install DESTDIR=%{buildroot} \
DATADIR=%{_libdir}/isdn \
XAPPLOADDIR=%{app_defaults_dir} \
MANPATH=%{_mandir} \
MANSUFFIX=1
install -m 644 ibod/ibod.1 %{buildroot}%{_mandir}/man1/
install -m 644 ibod/ibod.cf.4 %{buildroot}%{_mandir}/man4/
install -m 644 ibod/ibod.cf %{buildroot}/etc/isdn/
install -m 755 ibod/ibod %{buildroot}/usr/sbin/
touch %{buildroot}/etc/ppp/ioptions
if [ -f %{buildroot}/etc/isdn/isdn.conf.new ] ; then
mv -f %{buildroot}/etc/isdn/isdn.conf.new %{buildroot}/etc/isdn/isdn.conf
fi
# build some more documentation
%ifnarch sparc
pushd FAQ/tutorial ; {
sgml2txt EN-i4l.sgml
sgml2html EN-i4l.sgml
} ; popd
%endif
# copy config files for isdnlog
mkdir -p %{buildroot}%{_libdir}/isdn
cp -f isdnlog/*.dat %{buildroot}%{_libdir}/isdn/
chmod 644 %{buildroot}%{_libdir}/isdn/*.dat
# delete files to avoid conflicts
rm -rf %{buildroot}/etc/isdn/stop \
%{buildroot}/usr/bin/cdb* \
%{buildroot}/usr/include/freecdb.h \
%{buildroot}/usr/include/freecdbmake.h \
%{buildroot}/usr/lib/libfreecdb.a \
%{buildroot}/usr/lib/libfreecdbmake.a \
%{buildroot}/usr/share/man/man1/cdb* \
%{buildroot}/usr/share/man/man3
# install isdn startup script
mkdir -p %{buildroot}%{initdir}
install -m755 %{SOURCE2} %{buildroot}%{initdir}/isdn
# move some binaries into /sbin
mkdir -p %{buildroot}/sbin
pushd %{buildroot}%{_sbindir}/
for i in * ; do
case $i in
imon|rcapid|vboxgetty|vboxputty|imontty) continue ;;
*) mv $i %{buildroot}/sbin && ln -fs ../../sbin/$i .
esac
done
popd
# install userisdnctl,isdnup
install -m 755 isdnctrl/userisdnctl %{buildroot}%{_sbindir}/
install -m 755 %{SOURCE4} %{buildroot}%{_sbindir}/
install -m 755 %{SOURCE5} %{buildroot}%{_sbindir}/
install -m 755 %{SOURCE6} %{buildroot}%{_sbindir}/
mv %{buildroot}%{_mandir}/man8/.isdnctrl_conf.8 \
%{buildroot}%{_mandir}/man8/isdnctrl_conf.8
rm -rf %{buildroot}%{_docdir}/isdn4k-utils \
%{buildroot}%{_docdir}/vbox \
%{buildroot}/etc/drdsl/adsl.conf \
%{buildroot}%{_mandir}/man5/vboxtcl.5* \
%{buildroot}/usr/X11R6 \
%{buildroot}%{_prefix}/lib/X11
# move doc file to avoid conflict
cp isdnlog/README isdnlog/README.isdnlog
%if !%{divert}
rm -rf %{buildroot}%{_mandir}/man8/divertctrl.8*
rm -f %{buildroot}/sbin/divertctrl
%endif
%if !%{eicon}
rm -rf %{buildroot}%{_mandir}/man8/eiconctrl.8*
rm -rf %{buildroot}%{_libdir}/eicon
rm -f %{buildroot}/sbin/eiconctrl
%endif
chmod 644 %{buildroot}%{_mandir}/man?/*
chmod 755 %{buildroot}%{_bindir}/vboxbeep
rm -f %{buildroot}%{_sbindir}/{divalog,divalogd,divertctrl}
%post
/sbin/ldconfig
/sbin/chkconfig --add isdn
exit 0
%preun
if [ "$1" = "0" ]; then
/sbin/service isdn stop > /dev/null 2>&1
/sbin/chkconfig --del isdn
fi
exit 0
%postun
/sbin/ldconfig
if [ "$1" -ge "1" ]; then
/sbin/service isdn condrestart > /dev/null 2>&1
fi
exit 0
%triggerpostun -- %{name} < 3.1-44
PDIR=/etc/sysconfig/provider
DEVPATH=/etc/sysconfig/networking/devices
PROFILEPATH=/etc/sysconfig/networking/profiles/default
NETDEV=ifcfg-
provider=`ls $PDIR/conf-* 2>/dev/null | LANG=C egrep -v '(\.orig|\.save)' | \
LANG=C egrep -v '(~|\.bak)$'`
function clear_env()
{
PROVIDER=; USER=; PASSWORD=; ENCAP=; DIALMODE=; SECURE=; MSN=; PHONE_IN=
PREFIX=; AREACODE=; PHONE_OUT=; CITY=; BUNDLING=; LOCAL_IP=; REMOTE_IP=
NETWORK=; BROADCAST=; HUPTIMEOUT=; DNS=; ISDN_HOSTNAME=; ISDN_DOMAIN=; L2_PROT=
L3_PROT=; CALLBACK=; CHARGEHUP=; CHARGEINT=; CBHUP=; CBDELAY=; DIALMAX=
AUTH=; IHUP=; IP_FORWARD=; SLAVE_DELAY=; SLAVE_TRIGGER=; FIRMWARE=
VJ=; VJCCOMP=; AC=; PC=; BSDCOMP=; MTU=; MRU=; DRIVERTYPE=
SLAVE_DIALMODE=; SLAVE_MSN=; SLAVE_PHONE_IN=; SLAVE_PHONE_OUT=
SLAVE_HUPTIMEOUT=; SLAVE_CALLBACK=; SLAVE_CHARGEHUP=; SLAVE_CHARGEINT=
SLAVE_CBHUP=; SLAVE_CBDELAY=; SLAVE_DIALMAX=; SLAVE_IHUP=; DELDEFAULTROUTE=
CBCP=; DIALIN=; SLAVE_DEVICE=; PEERDNS=
}
n=0
for i in $provider ; do
clear_env
. $i >/dev/null 2>&1
[ -n "$BOOT" ] || BOOT=no
touch $DEVPATH/${NETDEV}${PROVIDER}
chmod 700 $DEVPATH/${NETDEV}${PROVIDER}
if [ "$ENCAP" = "syncppp" ]; then
DEVICE=ippp${n}
else
DEVICE=isdn${n}
fi
if [ "$BUNDLING" = "yes" -o "$BUNDLING" = "on" ]; then
if [ "$ENCAP" = "syncppp" ] ; then
n=$[$n+1]
SLAVE_DEVICE=ippp${n}
echo "SLAVE_DEVICE=$SLAVE_DEVICE" >> $DEVPATH/${NETDEV}${PROVIDER}
fi
fi
echo "DEVICE=$DEVICE" >> $DEVPATH/${NETDEV}${PROVIDER}
if [ "$BOOT" = "on" ] ; then
echo "ONBOOT=yes" >> $DEVPATH/${NETDEV}${PROVIDER}
else
echo "ONBOOT=no" >> $DEVPATH/${NETDEV}${PROVIDER}
fi
echo "PROVIDER=$PROVIDER" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "USER=$USER" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "PASSWORD=$PASSWORD" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "ENCAP=$ENCAP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "DIALMODE=$DIALMODE" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "SECURE=$SECURE" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "MSN=$MSN" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "PHONE_IN=$PHONE_IN" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "PREFIX=$PREFIX" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "AREACODE=$AREACODE" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "PHONE_OUT=$PHONE_OUT" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "BUNDLING=$BUNDLING" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "IPADDR=$LOCAL_IP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "GATEWAY=$REMOTE_IP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "HUPTIMEOUT=$HUPTIMEOUT" >> $DEVPATH/${NETDEV}${PROVIDER}
if [ -z "$DNS" ] ; then
echo "PEERDNS=yes" >> $DEVPATH/${NETDEV}${PROVIDER}
else
l=1
for j in $DNS ; do
echo "DNS${l}=$j" >> $DEVPATH/${NETDEV}${PROVIDER}
l=$[$l+1]
done
fi
echo "NETMASK=$NETMASK" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "DOMAIN=$DOMAIN" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "CALLBACK=$CALLBACK" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "CHARGEHUP=$CHARGEHUP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "CHARGEINT=$CHARGEINT" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "CBHUP=$CBHUP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "CBDELAY=$CBDELAY" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "DIALMAX=$DIALMAX" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "AUTH=\"$AUTH\"" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "IHUP=$IHUP" >> $DEVPATH/${NETDEV}${PROVIDER}
if [ "$DELDEFAULTROUTE" = "enabled" ] ; then
echo "DEFROUTE=yes" >> $DEVPATH/${NETDEV}${PROVIDER}
else
echo "DEFROUTE=no" >> $DEVPATH/${NETDEV}${PROVIDER}
fi
echo "CBCP=$CBCP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "VJ=$VJ" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "VJCCOMP=$VJCCOMP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "AC=$AC" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "PC=$PC" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "BSDCOMP=$BSDCOMP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "CCP=$CPP" >> $DEVPATH/${NETDEV}${PROVIDER}
echo "DIALIN=$DIALIN" >> $DEVPATH/${NETDEV}${PROVIDER}
(cd /etc/sysconfig/network-scripts/ && ln -f ../networking/devices/${NETDEV}${PROVIDER} ${NETDEV}${DEVICE})
(cd $PROFILEPATH && ln -f ../../devices/${NETDEV}${PROVIDER} .)
n=$[$n+1]
done
/sbin/chkconfig --del isdn >/dev/null 2>&1 || true
/sbin/chkconfig --add isdn
exit 0
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%dir /etc/isdn
%dir /var/spool/vbox
%dir /var/log/vbox
%verify(not md5 size mtime) %config(noreplace) /etc/isdn/*
%verify(not md5 size mtime) %config(noreplace) /etc/ppp/ioptions
%config(noreplace) /etc/ppp/peers/*
%config %{initdir}/isdn
%{_libdir}/pppd
%{_bindir}/*
%{_libdir}/isdn
%{_libdir}/*.so.*
%{_mandir}/man1/*
%{_mandir}/man4/*
%{_mandir}/man5/*
%{_mandir}/man7/*
%{_mandir}/man8/*
%exclude %{_mandir}/man1/xmonisdn.1*
%exclude %{_mandir}/man1/xisdnload.1*
%exclude %{_mandir}/man5/vboxgetty.conf.5*
%exclude %{_mandir}/man8/vboxgetty.8*
%exclude %{_mandir}/man8/vboxputty.8*
/sbin/*
%if %{act}
%{_sbindir}/actctrl
%endif
%if %{eicon}
%{_sbindir}/eiconctrl
%endif
%{_sbindir}/capiinit
%if %{divert}
%{_sbindir}/divertctrl
%endif
%{_sbindir}/ibod
%{_sbindir}/imon
%{_sbindir}/imontty
%{_sbindir}/ipppd
%{_sbindir}/ipppstats
%{_sbindir}/iprofd
%{_sbindir}/isdnlog
%{_sbindir}/loopctrl
%{_sbindir}/mkzonedb
%{_sbindir}/rcapid
%{_sbindir}/vboxd
%attr(4755,root,root) %{_sbindir}/userisdnctl
%{_sbindir}/isdnhangup
%{_sbindir}/isdnstatus
%{_sbindir}/isdndial
%doc COPYING README isdnlog/README.*
%doc isdnlog/FAQ
%doc vbox/examples/vbox.conf.example
%doc vbox/examples/vboxd.conf.example
%doc vbox/examples/vboxrc.example
%doc vbox/examples/standard*
%doc vbox/examples/beep.msg*
%doc vbox/examples/timeout*
%lang(de) %doc vbox/doc/de/vbox.sgml vbox/doc/de/vbox.txt
%doc FAQ/tutorial/* FAQ/i4lfaq* Mini-FAQ/ FAQ/_howto/ FAQ/_example/
%files vboxgetty
%defattr(-,root,root)
%{_sbindir}/vboxgetty
%{_sbindir}/vboxputty
%{_mandir}/man5/vboxgetty.conf.5*
%{_mandir}/man8/vboxgetty.8*
%{_mandir}/man8/vboxputty.8*
%doc vbox/examples/vboxgetty*.example
%files devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/*.so
%{_libdir}/*.la
%files -n xisdnload
%defattr(-,root,root)
%{_bindir}/xisdnload*
%{_bindir}/xmonisdn
%{app_defaults_dir}/*
%{_mandir}/man1/xisdnload.1*
%{_mandir}/man1/xmonisdn.1*
%doc xmonisdn/README
%changelog
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.2-38.1
- rebuilt for new gcc4.1 snapshot and glibc changes
* Sun Dec 18 2005 Than Ngo <than@redhat.com> 3.2-38
- add correct app-defaults directory
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com>
- rebuilt for new gcj
* Wed Nov 16 2005 Than Ngo <than@redhat.com> 3.2-36
- fix for modular X
* Mon Nov 14 2005 Than Ngo <than@redhat.com> 3.2-35
- fix for modular X
* Sat Nov 12 2005 Florian La Roche <laroche@redhat.com>
- rebuild
* Tue Sep 13 2005 Than Ngo <than@redhat.com> 3.2-33
- cleanup %%post
* Wed Jul 27 2005 Than Ngo <than@redhat.com> 3.2-32
- rebuilt
* Tue Jul 19 2005 Than Ngo <than@redhat.com> 3.2-31
- buildrequires on libpcap
* Mon Jul 18 2005 Than Ngo <than@redhat.com> 3.2-30
- rebuild to fix broken dependencies
* Mon Jun 20 2005 Than Ngo <than@redhat.com> 3.2-29
- workaround for loading isdn module at system startup #160831
* Fri May 27 2005 Bill Nottingham <notting@redhat.com> 3.2-28
- remove setuid bit from vboxbeep
* Wed Apr 20 2005 Martin Stransky <stransky@redhat.com> 3.2-27
- fix for large filesystems (#155441)
>>>>>>> 1.34
* Wed Mar 09 2005 Than Ngo <than@redhat.com> 3.2-26
- update cvs snapshot
- fix gcc4 build problem
* Sat Mar 05 2005 Than Ngo <than@redhat.com> 3.2-25
- rebuilt
* Wed Feb 16 2005 Than Ngo <than@redhat.com> 3.2-24
- update cvs snapshot
- use RPM_OPT_FLAGS
* Wed Feb 02 2005 Than Ngo <than@redhat.com> 3.2-23
- fix typo in isdn startup script
* Tue Jan 25 2005 Than Ngo <than@redhat.com> 3.2-22
- fix the bug in isdn startup script, #146057
* Wed Dec 01 2004 Than Ngo <than@redhat.com> 3.2-21
- fix some minor build problems #140941
* Sat Nov 20 2004 Miloslav Trmac <mitr@redhat.com> 3.2-20
- Convert imontty.8 to UTF-8
* Thu Nov 18 2004 Than Ngo <than@redhat.com> 3.2-19
- update cvs snapshot
- workaround, add capi devices
* Tue Oct 05 2004 Than Ngo <than@redhat.com> 3.2-18.p1.1
- add workaround for #134525
* Wed Sep 01 2004 Than Ngo <than@redhat.com> 3.2-17.p1.1
- get rid of CVS files, #131430
* Thu May 13 2004 Than Ngo <than@redhat.com> 3.2-16.p1.1
- fix build problem with gcc-3.4
- fix typo bug in isdnlog, bug #120568
- fix capiplugin for working with pppd 2.4.2, bug #125723
* Thu May 13 2004 Than Ngo <than@redhat.com> 3.2-15.p1.1
- add patch to enable PIE build of userisdnctl
* Tue May 11 2004 Than Ngo <than@redhat.com> 3.2-14.p1.1
- fixed usage message in isdndial, bug #122987
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Wed Feb 25 2004 Than Ngo <than@redhat.com> 3.2-13.p1
- rebuilt
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Wed Feb 11 2004 Than Ngo <than@redhat.com> 3.2-11.p1
- add fix to get isdnlog working with Fritz!Card PCI V2.0, bug #115205
* Wed Jan 21 2004 Than Ngo <than@redhat.com> 3.2-10.p1
- fix build problem with new libpcap
-* Wed Jan 14 2004 Than Ngo <than@redhat.com> 3.2-9.p1
- fixed permission problem
* Thu Dec 18 2003 Than Ngo <than@redhat.com> 3.2-8.p1
- fixed conflict problem with redhat-config-network
* Mon Dec 15 2003 Than Ngo <than@redhat.com> 3.2-7.p1
- add patch to build against new glibc
* Fri Dec 12 2003 Jens Petersen <petersen@redhat.com> - 3.2-6.p1
- rebuild for tcl 8.4
* Thu Oct 23 2003 Than Ngo <than@redhat.com> 3.2-5.p1
- fix ISDN script to work with new redhat-config-network
* Wed Oct 22 2003 Than Ngo <than@redhat.com> 3.2-4.p1
- allow using nickname
- cleanup isdn script
* Fri Oct 10 2003 Than Ngo <than@redhat.com> 3.2-3.p1
- fixed wrong version of xisdnload (bug #106616)
* Tue Sep 30 2003 Than Ngo <than@redhat.com> 3.2-2.p1
- cleanup specfile
* Tue Sep 30 2003 Than Ngo <than@redhat.com> 3.2-1.p1
- 3.2p1
- support IPPP_FILTER (bug #104928)
* Mon Aug 11 2003 Than Ngo <than@redhat.com> 3.1-77
- rebuilt
* Mon Aug 11 2003 Than Ngo <than@redhat.com> 3.1-76
- add patch to build isdn4k-utils without kernel-source (bug #101751)
- cleanup (bug #79641)
* Mon Aug 11 2003 Than Ngo <than@redhat.com> 3.1-75
- rebuilt
* Mon Aug 11 2003 Than Ngo <than@redhat.com> 3.1-74
- add tcl-devel in buildrequires (bug #102034)
* Mon Jun 30 2003 Than Ngo <than@redhat.com> 3.1-73
- added missing example files (bug #81687)
- move vboxgetty man page in vboxgetty subpackage
* Thu Jun 19 2003 Than Ngo <than@redhat.com> 3.1-71
- get rid of ipppcomp
* Tue Jun 10 2003 Than Ngo <than@redhat.com> 3.1-69
- fix incorrect error messages (bug #96931)
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
- rebuilt
* Wed May 28 2003 Than Ngo <than@redhat.com> 3.1-66.1
- fix buildrequires problem
* Fri May 23 2003 Than Ngo <than@redhat.com> 3.1-65
- add usage fix
* Thu May 22 2003 Jeremy Katz <katzj@redhat.com> 3.1-63
- fix build with gcc 3.3
* Mon Feb 3 2003 Than Ngo <than@redhat.com> 3.1-62
- remove excludearch x86_64
- add fPIC patch for x86_64
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
- rebuilt
* Tue Dec 10 2002 Tim Powers <timp@redhat.com> 3.1-60
- rebuild to fix broken tcltk deps
* Fri Nov 8 2002 Than Ngo <than@redhat.com> 3.1-59
- fix build problem
- for the present exclude x86_64, it needs kernel-source rpm for building
* Mon Jul 01 2002 Than Ngo <than@redhat.com> 3.1-58
- add userisdnctl, isdnup
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Tue Jun 18 2002 Than Ngo <than@redhat.com> 3.1-56
- don't forcibly strip binaries
* Fri Jun 14 2002 Than Ngo <than@redhat.com> 3.1-55
- fix a bug in pppdcapi plugin for working with pppd-2.4.1 (bug #64279)
* Thu May 23 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.1-54
- Update
- Fix build with gcc 3.1
- Fix build with current auto* tools
* Mon Apr 8 2002 Than Ngo <than@redhat.com> 3.1-53
- fix bug in loading hisax modul for Card Elsa Quickstep 1000 (bug #62892)
* Fri Feb 22 2002 Than Ngo <than@redhat.com> 3.1-52
- fix bug in isdnlog (bug #60013)
- fix bug in imon
* Wed Feb 21 2002 Than Ngo <than@redhat.com> 3.1-51
- fix bad memory allocation (enrico.scholz@informatik.tu-chemnitz.de), bug #60179
* Tue Feb 19 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.1-50
- new upstream, needed to switch isdnlog to EUR currency for contries that
have it
- fix installation of pppcapiplugin man page
- don't build against 2.4.5 kernel headers, they're not compatible with
2.4.17.
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
- automated rebuild
* Wed Dec 05 2001 Than Ngo <than@redhat.com> 3.1-48
- new upstream
- remove some unused patch files
- move pppcapiplugin to /usr/lib/pppd, The plugin option now looks in here
- devel sub package
- buildreqquires: linuxdoc-tools
* Mon Oct 29 2001 Than Ngo <than@redhat.com> 3.1-47
- fixed symlinks bugs (bug #55306)
- fix a bug in converting of old isdn configuration (bug #55083)
- some hacks for ASUS COM ISDNLink ISA PnP
* Tue Aug 28 2001 Than Ngo <than@redhat.com> 3.1-46
- some hacks for Teles 16.3 PnP
- fix order of isdn script
* Tue Aug 21 2001 Than Ngo <than@redhat.com> 3.1-45
- fix bug #52044
* Wed Aug 8 2001 Than Ngo <than@redhat.com>
- use hardlinks instead softlinks
* Mon Jul 02 2001 Than Ngo <than@redhat.com>
- make isdnctrl executable by normal users (Bug #30803)
- fix a minor bug in triggerpostun
- fix rebuild problem in beehive if kernel-source is missed
* Tue Jun 26 2001 Than Ngo <than@redhat.com>
- split package into isdn4k-utils, isdn4k-utils-vboxgetty, xisdnload
- convert old isdn configuration format into new format
- add startup script for loading module and starting isdnlog
* Tue Jun 19 2001 Than Ngo <than@redhat.com>
- buildprereq: XFree86-devel ncurses-devel tcl (Bug #45048)
* Tue Jun 19 2001 Than Ngo <than@redhat.com>
- fix to build against kernel-2.4.5
- fix to build against XFree86-4.1.x
- exclude s390, s390x
* Mon Feb 12 2001 Than Ngo <than@redhat.com>
- clean up specfile
* Sat Feb 10 2001 Than Ngo <than@redhat.com>
- fixed for building against new glibc
- added missing files: divertctrl, eiconctrl, actctrl
* Thu Feb 08 2001 Than Ngo <than@redhat.com>
- fixed file conflicts
* Wed Feb 07 2001 Than Ngo <than@redhat.com>
- updated ipppd, isdnctrl for working with kernel-2.4
- added missing BuildPrereq
* Tue Feb 06 2001 Than Ngo <than@redhat.com>
- rebuild against to fix version mismatch in isdnlog
* Mon Nov 20 2000 Than Ngo <than@redhat.com>
- rebuilt to fix bad dir perms
* Wed Nov 01 2000 Than Ngo <than@redhat.com>
- added ibod, a ISDN MPPP bandwidth on demand daemon
* Thu Aug 3 2000 Than Ngo <than@redhat.de>
- add more documents
- and missing config files to isdnlog
- some fixes in vbox, isdnlog, vboxgetty
- mark ioptions as %config(noreplace)
- add pppdcapiplugin
- add missing /sbin/ldconfig in %post and %postun
- fix to build on ia64
* Thu Jul 13 2000 Than Ngo <than@redhat.de>
- fix to build as nonroot
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild
* Fri Jun 30 2000 Than Ngo <than@redhat.de>
- add documents in %doc instead make install doc
* Thu Jun 29 2000 Than Ngo <than@redhat.de>
- add some header files for isdn4k-utils
(don't need kernel-sources anymore)
- update to v3.1pre1
* Fri Jun 16 2000 Than Ngo <than@redhat.de>
- rebuilt for 7.0
- FHS fixes
- fix dependencies problem with new tcltk
- fix to built with kernel-2.4
* Fri Apr 28 2000 Florian La Roche <Florian.LaRoche@redhat.com>
- add /usr/lib/isdn to filelist
* Fri Mar 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- fix compilation with kernel 2.4.x
- rebuild with new ncurses and Tcl
- enable building of eurofile and divertctl stuff
* Tue Mar 7 2000 Jeff Johnson <jbj@redhat.com>
- rebuild for sparc baud rates > 38400.
* Tue Feb 29 2000 Ngo Than <than@redhat.de>
- move isdn.init in isdn4k-utils package to isdn-config package
* Mon Feb 21 2000 Ngo Than <than@redhat.de>
- added small to fix problem for startup and shuttdown isdn
* Wed Feb 16 2000 Ngo Than <than@redhat.com>
- added small patch for ipppd, it can handle default route
* Fri Feb 11 2000 Florian La Roche <Florian.LaRoche@redhat.com>
- remove execute bit from /etc/ppp/ioptions
- do not create /dev/isdnctrl if it already exists
* Fri Feb 11 2000 Florian La Roche <Florian.LaRoche@redhat.com>
- remove suid-root from /usr/bin/vboxbeep
* Fri Feb 11 2000 Florian La Roche <Florian.LaRoche@redhat.com>
- use relative instead of absolute link in postinstall script
- use only one patch-file for the config file
- change from 0700 to 0755 perms
- change Makefiles instead of moving things around in the spec file
- include the manpages of the X11 progs only in the xisdnload rpm
* Tue Feb 03 2000 Ngo Than <than@redhat.de>
- fix pap and chap problem in isdn.init
* Tue Feb 01 2000 Ngo Than <than@redhat.de>
- added new isdn.init for rhisdn.
* Mon Jan 17 2000 Karsten Hopp <karsten@redhat.de>
- uses now configured network and netmask
* Thu Jan 06 2000 Karsten Hopp <karsten@redhat.de>
- Configures DNS if no nameserver entry in resolv.conf
- needed for dial-on-demand
* Mon Jan 03 2000 Karsten Hopp <karsten@redhat.de>
- isdnconfig moved into separate spec-file
* Tue Dec 21 1999 Karsten Hopp <karsten@redhat.de>
- updated isdn4k-utils
- several bugfixes isdnconfig
* Thu Sep 30 1999 Karsten Hopp <karsten@redhat.de>
- added isdnconfig script and related files
* Fri Sep 25 1999 Bill Nottingham <notting@redhat.com>
- bang on init script
* Mon Sep 20 1999 Cristian Gafton <gafton@redhat.com>
- fix dangling symlink
* Mon Sep 13 1999 Bill Nottingham <notting@redhat.com>
- strip binaries
- chkconfig --del in %preun, not %postun
* Tue Sep 07 1999 Cristian Gafton <gafton@redhat.com>
- fix some of the german exclusive language in the init script
* Sun Aug 29 1999 Cristian Gafton <gafton@redhat.com>
- imported into Red Hat Linux