info: netcat.spec
Marcin 'Qrczak' Kowalczyk
qrczak w knm.org.pl
Sob, 26 Wrz 1998, 10:43:21 CEST
Tutaj znalazłem w sumie dwa src.rpmy pod różnymi nazwami (nc i netcat)
z tym samym pakietem i wziąłem lepszego speca; tutaj narządko ląduje
w /usr/sbin, a tam w /usr/bin, i w sumie nie wiem, co jest lepsze.
Różnią się też Group. Zostawiłem jak było w tej wersji, czyli /usr/sbin,
ale może i zwykły użytkownik zechce czasem użyć, więc /usr/bin też miałoby
sens. Netcat to takie wnętrze telneta, bardziej dostosowane do skryptów;
może też słuchać na porcie.
--
__("< Marcin Kowalczyk * qrczak w knm.org.pl http://qrczak.home.ml.org/
\__/ GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
-------------- następna część ---------
Summary: Versatile network test and debugging tool
Summary(pl): Proste narzędzie do testowania sieci
Name: netcat
Version: 1.10
Release: 4
Copyright: None, see README
Group: Networking/Admin
Icon: netcat.xpm
Source: ftp://coast.cs.purdue.edu/pub/tools/unix/netcat/nc110.tgz
BuildRoot: /var/tmp/%{name}-%{version}-root
Packager: Manoj Kasichainula <manojk+rpm w io.com>
%description
Netcat is a simple Unix utility which reads and writes data across
network connections, using TCP or UDP protocol. It is designed to be
a reliable "back-end" tool that can be used directly or easily driven
by other programs and scripts. At the same time, it is a feature-rich
network debugging and exploration tool, since it can create almost any
kind of connection you would need and has several interesting built-in
capabilities. Netcat, or "nc" as the actual program is named, should
have been supplied long ago as another one of those cryptic but
standard Unix tools.
%description -l pl
Netcat to proste uniksowe narzędzie, które odbiera i wysyła dane poprzez
połączenia sieciowe protokołami TCP lub UDP. Jest zaprojektowane jako
wiarygodny "back-end", który może być używany bezpośrednio albo
sterowany przez inne programy i skrypty. Jednocześnie może pomóc w
wykrywaniu usterek w sieci albo poznawaniu jej od środka, ponieważ może
stworzyć prawie dowolny rodzaj połączenia, jaki może być potrzebny, i ma
wbudowanych kilka ciekawych funkcji. Netcat - albo "nc", jak się nazywa
właściwy program, powinien był być dostarczany już dawno temu jako
kolejne tajemnicze, ale standardowe uniksowe narzędzie.
%prep
%setup -c -q
%build
# 'make linux' works too, but builds a static binary.
make generic DFLAGS=-DTELNET CFLAGS="$RPM_OPT_FLAGS"
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/usr/{sbin,doc/%{name}-%{version}}
install -s nc $RPM_BUILD_ROOT/usr/sbin/nc
cp -R README Changelog netcat.blurb scripts data \
$RPM_BUILD_ROOT/usr/doc/%{name}-%{version}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644, root, root, 755)
%docdir /usr/doc/%{name}-%{version}
/usr/doc/%{name}-%{version}/README
/usr/doc/%{name}-%{version}/Changelog
/usr/doc/%{name}-%{version}/netcat.blurb
%dir /usr/doc/%{name}-%{version}/scripts
/usr/doc/%{name}-%{version}/scripts/README
%attr(755, root, root) /usr/doc/%{name}-%{version}/scripts/[a-z]*
/usr/doc/%{name}-%{version}/data
%attr(755, root, root) /usr/sbin/nc
%changelog
* Sat Sep 26 1998 Marcin 'Qrczak' Kowalczyk <qrczak w knm.org.pl>
- use %{name} and %{version} macros
- added pl translation
- added %setup -q parameter
- `mkdir -p' replaced with more standard `install -d'
- fixed x attr of scripts in the documentation
* Fri Jul 31 1998 Manoj Kasichainula <manojk+rpm w io.com>
[netcat-1.1-3]
merged this package and package by Paul H. Hargrove
<hargrove w sccm.Stanford.EDU>
- No longer static
- Fixed erroneous copyright line
- Much simpler file list
* Mon Jul 20 1998 Manoj Kasichainula <manojk+rpm w io.com>
- Undid repackaging of tarball (use -c!)
- BuildRooted
- RPM_OPT_FLAGS
- Built static (the comment in the Makefile said I should) Assumes gcc.
Więcej informacji o liście dyskusyjnej pld-devel-pl