radiusd-merit

Grzegorz Stanislawski stangrze w open.net.pl
Pią, 18 Wrz 1998, 17:47:40 CEST


Witam.
 Lazac ostatnio po sieci natrafilem na nowego radiusa wiec postanowilem
szybciutko zmontowac pakiet. Jest pierwsza przymiarka do speca. Wiem ze
jest kulawy, nie ma np buildroota ale nie jestem pewien czy aby to zrobic
powinienem spatchowac Makefile'a czy explicite wypisac wszystkie install
w specu.
W stosunku do originalych zrodel pozmieniane sa pathy do wiekszosci plikow
ale jak sadze to bardziej bedzie odpowiadalo przewidywanej hierarchi
filesystemu.

---
Summary: Remote Authentication Dial-In User Service (RADIUS) server
Name: radiusd-merit
Version: 3.6B.basic
Release: 1
Copyright: GPL
Group: Networking/Daemons
Distribution: PLD-stable
Source: ftp://ftp.merit.edu/radius/releases/radius.%{version}.tar.gz
Patch0: radius.%{version}.diff

%description
Provides authentication and accounting services for terminal servers that
support the RADIUS protocol (e.g. Livingston Portmaster, Telebit Netblazer,
USRobotics NAS, etc).

%description -l pl
Demon zapewniający autentykację i rozliczanie (accounting) użytkowników
serwerów terminali oraz serwerów dostępowych, które obsługują protokół
RADIUS. (n.p. Livingston Portmaster, Telebit Netblazer, USRobotics NAS,
itd)

%prep
%setup -q -n radius.%{version}
%patch0 -p2

%build
make all

%install
make install-all
strip /usr/sbin/radiusd
strip /usr/bin/radcheck
strip /usr/bin/radpass
strip /usr/bin/radpwtst
strip /usr/bin/dnscheck
mkdir -p /usr/doc/%{name}-%{version}
for n in README* INSTALL TUTORIAL ; do
    cp $n /usr/doc/%{name}-%{version}
done
cp -ar doc/* /usr/doc/%{name}-%{version}
pwd
cp ./redhat/radiusd /etc/rc.d/init.d/
chmod a+x /etc/rc.d/init.d/radiusd
ln -sf /etc/rc.d/init.d/radiusd /etc/rc.d/rc0.d/K55radiusd
ln -sf /etc/rc.d/init.d/radiusd /etc/rc.d/rc1.d/K55radiusd
ln -sf /etc/rc.d/init.d/radiusd /etc/rc.d/rc2.d/S55radiusd
ln -sf /etc/rc.d/init.d/radiusd /etc/rc.d/rc3.d/S55radiusd
ln -sf /etc/rc.d/init.d/radiusd /etc/rc.d/rc4.d/S55radiusd
ln -sf /etc/rc.d/init.d/radiusd /etc/rc.d/rc5.d/S55radiusd
ln -sf /etc/rc.d/init.d/radiusd /etc/rc.d/rc6.d/K55radiusd

%clean
make clean

%files
/var/log/radius
/usr/sbin/radiusd
/usr/bin/radcheck
/usr/bin/radpass
/usr/bin/radpwtst
/usr/bin/dnscheck
/etc/radius
/etc/rc.d/init.d/radiusd
/etc/rc.d/rc0.d/K55radiusd
/etc/rc.d/rc1.d/K55radiusd
/etc/rc.d/rc2.d/S55radiusd
/etc/rc.d/rc3.d/S55radiusd
/etc/rc.d/rc4.d/S55radiusd
/etc/rc.d/rc5.d/S55radiusd
/etc/rc.d/rc6.d/K55radiusd
%doc
/usr/man/man5/authfile.5
/usr/man/man5/clients.5
/usr/man/man5/dictionary.5
/usr/man/man5/radius.fsm.5
/usr/man/man5/users.5
/usr/man/man5/vendors.5
/usr/man/man8/builddbm.8
/usr/man/man8/dnscheck.8
/usr/man/man8/radcheck.8
/usr/man/man8/radiusd.8
/usr/man/man8/radpwtst.8
/usr/doc/%{name}-%{version}
-----

Grzegorz Stanislawski
Open-Net/PKFL



Więcej informacji o liście dyskusyjnej pld-devel-pl