Slackware gets alot of its support for older TCPIP tools from multiple packages: the net-kit stuff, net-tools, iputils and others. Many of
these are unmaintained.
Cons:
- some conflicts with net-kit, net-tools (uninstall or let them be
clobbered)
getcap /usr/bin/ping
/usr/bin/ping cap_net_raw=eip
Old way:
ls -l /bin/ping -rws--x--x 1 root root 164216 Jun 5 2025 /bin/ping*
I know approaching zero people will actually use this, and Slackwareinetutils.tar.gz
would never consider it, but once I have a project in mind I have to
complete it so here we are.
ftp://atr2.ath.cx/pub/operating-systems/linux/slackbuilds/
PGP in inetutils.tar.gz.asc
However, the setcap properties will get lost in gnu tar archives
This is another one of those things that I've been running for years and
wish was a part of base Slackware. Slackware gets alot of its support
for older TCPIP tools from multiple packages: the net-kit stuff,
net-tools, iputils and others. Many of these are unmaintained. Then
there's inetd and sysklog. If you use inetutils, you don't need almost
all of that. It's just one package. This is a Slack build (but not a SlackBuild) for Slackware Current (but likely works on 15).
"Note: None of these programs provide encryption or strongIf you can get TOPS-10, TOPS-20, or ITS speaking SSH I'd love to see it
authentication of network connections. As such, their use is
discouraged. The "ssh" protocol and package is a cryptographically
secure replacement."
Which did you choose? Uninstallation of the conflicting packages?I just blacklisted the official ones and let inetutils clobber what was
It would be fully possible to do the same with the stock SlackwareOf course. But when I got shot down suggesting mtr-packet be set
binaries:
However, the setcap properties will get lost in gnu tarYou put that code in doinst.sh. That's what my build does. The files
archives:
Is that the reason you haven't created any SlackBuild to create aUmm...that's exactly what I did. That is the point of my posting
Slackware package?
Note no setruid:
-rwxr-xr-x 1 root root 60632 May 30 14:44 traceroute*
-rwxr-xr-x 1 root root 145368 May 30 14:44 telnet*
-rwxr-xr-x 1 root root 68560 May 30 14:44 talk*
-rwxr-xr-x 1 root root 56400 May 30 14:44 rsh*
-rwxr-xr-x 1 root root 60752 May 30 14:44 rlogin*
-rwxr-xr-x 1 root root 56464 May 30 14:44 rexec*
-rwxr-xr-x 1 root root 64696 May 30 14:44 rcp*
-rwxr-xr-x 1 root root 65528 May 30 14:44 ping6*
-rwxr-xr-x 1 root root 74648 May 30 14:44 ping*
-rwxr-xr-x 1 root root 136920 May 30 14:44 ftp*
-rwxr-xr-x 1 root root 55896 May 30 14:44 dnsdomainname*
It would be fully possible to do the same with the stock SlackwareOf course. But when I got shot down suggesting mtr-packet be set
binaries:
cap_net_raw I realized I didn't want to fight this battle - at least on
LQ.
Umm...that's exactly what I did.
The manpage looks like Slackware provides an old BSD inetd version.
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 74 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 02:28:28 |
| Calls: | 1,194 |
| Files: | 1,353 |
| D/L today: |
2 files (1,590K bytes) |
| Messages: | 291,157 |