Stories
Slash Boxes
Comments

SoylentNews is people

posted by martyb on Monday June 12 2017, @11:45AM   Printer-friendly

The Lubuntu 17.04 Desktop/Live CD(ISO) is missing the package: net-tools[1]

It's troubling to find a LiveCD today that does not have something as simple as netstat and other important tools available.

It's also quite pathetic to discover the recent Debian LiveCDs are missing UFW[2].

[1] "This package includes the important tools for controlling the network subsystem of the Linux kernel. This includes arp, ifconfig, netstat, rarp, nameif and route."

[2] "The Uncomplicated FireWall is a front-end for iptables, to make managing a Netfilter firewall easier. It provides a command line interface with syntax similar to OpenBSD's Packet Filter. It is particularly well-suited as a host-based firewall."

[Ed note: Assuming one has an internet connection, can't one just do something along the lines of apt-get $package_name to fill in what is missing? Is this just whining on the part of the submitter or an actual shortcoming? What are your thoughts on this?]


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Informative) by KiloByte on Monday June 12 2017, @07:24PM (2 children)

    by KiloByte (375) on Monday June 12 2017, @07:24PM (#524604)

    Except that the old API has been deprecated 15 years ago or so. And for a good reason -- it's not adequate for any but simplest tasks. At some moment you need to get rid of the cruft.

    Unlike systemd that breaks a good deal of functionality, iproute2 can do everything ifconfig could, the only thing that changed is the syntax as the old one wasn't able to express enough.

    Whenever old syntax was ok, it was kept -- ss is almost completely compatible with netstat. The output changes, as netstat can't handle multiple processes on one socket, etc, but you were warned to not screen-scrape it.

    --
    Ceterum censeo systemd esse delendam.
    Starting Score:    1  point
    Moderation   +1  
       Informative=1, Total=1
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3  
  • (Score: 2) by kaszz on Monday June 12 2017, @09:10PM

    by kaszz (4211) on Monday June 12 2017, @09:10PM (#524654) Journal

    I'll get that sometimes it's necessary to break the whole API to enable new needs. But that doesn't block them from providing scripts that lets people to get up and running quickly without having to fuss with things.

    And if the API is new to enable a whole new approach or framework. Then it's better to make a whole syntax adopted to that from the ground instead of the Wintel approach to things.. patch and kludge to hell. But there should be scripts to enable the use of the old command line interface.

    Btw, what new features made it necessary to break this API?

  • (Score: 0) by Anonymous Coward on Tuesday June 13 2017, @04:37AM

    by Anonymous Coward on Tuesday June 13 2017, @04:37AM (#524786)

    It can't write documentation for shit, is one.

    Seriously, EBNF is for language spec and compiler design, not teaching. In the past five years I've found exactly zero useful tutorials on how to actually use the iproute packages. And no, one-off "this is how you use ip to do this rare ifconfig thing" examples don't count.