Netstd reorganization

1999-12-05 Thread Randy Edwards
   Can someone point me to some documentation or clue me into the netstd
reorganization?

   I understand that netstd was broken down into individual components, but
I sort of miss the old way, simply because I never learned all of what was
in netstd.  When netstd asked if I wanted to disable the r services, I
just said yes.  Now I'm not sure of what services I actually *need* and
which ones I don't and I'd like to close down as many ports as possible. 
Any advice on that score?  TIA.

 Regards,
 .
 Randy

-- 
If the current stylistic distinctions between open-source and commercial
software persist,  an open-software  revolution could lead to yet another
divide between haves and have-nots: those with the skills and connections 
to make  use of free  software,  and those  who must pay high  prices for
increasingly dated commercial offerings.  -- Scientific American


Re: Netstd reorganization

1999-12-05 Thread Brad
On Sun, Dec 05, 1999 at 02:31:04PM +, Randy Edwards wrote:
Can someone point me to some documentation or clue me into the netstd
 reorganization?
 
I understand that netstd was broken down into individual components, but
 I sort of miss the old way, simply because I never learned all of what was
 in netstd.

Whatever the netstd package now depends on is what used to be in netstd.

 When netstd asked if I wanted to disable the r services, I just said
 yes.  Now I'm not sure of what services I actually *need* and which
 ones I don't and I'd like to close down as many ports as possible.
 Any advice on that score?  TIA.

The ones you need are the ones you use. The rest can probably be gotten
rid of. Since you don't use the r services, you can get rid of any
package netstd depends on that begins with the letter r, with the
possible exception of routed (which is not an r service). Beyond that,
determine what you don't use and remove it.

lsof with the -i option can tell you which ports are open, and by which
processes. Note that ports open from inetd are configured in
/etc/inetd.conf, and you should remove the offending lines from that
file (and the program responsible for those lines).


-- 
  finger for GPG public key.
  29 Nov 1999 - new email address added to gpg key


pgpv40nXZDkER.pgp
Description: PGP signature


Re: Netstd reorganization

1999-12-05 Thread Brad
On Sun, Dec 05, 1999 at 11:53:45AM -0800, George Bonser wrote:
 On Sun, 5 Dec 1999, Brad wrote:
 
  Whatever the netstd package now depends on is what used to be in netstd.
 
 But the dependancies need to change.  I want rwho on one system but I do
 NOT want rwhod on it. I want rsh but I do NOT want rshd. Separating the
 clients from the daemons would be a good idea ... netstd-client and
 netstd-server would be better.

It appears you can easily install rsh-client without rsh-server. As for
rwho without rwhod, rwho depends on rwhod. If rwho doesn't actually need
rwhod, file a bug report on rwho. You don't actually need netstd
installed at all (any packages that depend on it and not whichever
components are needed are broken and should be fixed soon).

  The ones you need are the ones you use. The rest can probably be gotten
  rid of. Since you don't use the r services, you can get rid of any
  package netstd depends on that begins with the letter r, with the
  possible exception of routed (which is not an r service). Beyond that,
  determine what you don't use and remove it.
 
 It should check to see if you have ssh installed and ask if you want to
 use ssh for those services.

Which It?

BTW, when installing ssh (from potato at least) it detects if you have
rsh-server | non-ssl telnetd installed and advises you that they are
insecure.


-- 
  finger for GPG public key.
  29 Nov 1999 - new email address added to gpg key


pgpp3EGiSfX7R.pgp
Description: PGP signature


Re: Netstd reorganization

1999-12-05 Thread John Hasler
George Bonser writes:
 But the dependancies need to change.  I want rwho on one system but I do
 NOT want rwhod on it. I want rsh but I do NOT want rshd. Separating the
 clients from the daemons would be a good idea ... netstd-client and
 netstd-server would be better.

All those services used to be in netstd.  The decision was made to get rid
of it and break them out into seperate packages.  That's fine for new
installs, but what about upgrades?  If netstd just vanished the stuff that
was in it would never get upgraded, since those new packages containing
stuff broken out from netstd were never installed.

The solution is a dummy netstd package.  It contains nothing and nothing
depends on it, but it depends on the packages containing stuff that used to
be in it.  The result is that when you upgrade you get the new empty netstd
and it pulls in the new packages that contain stuff it used to contain.

Once you have upgraded netstd you can remove it.  The description says:

Legacy package that you should remove.
This package exists only to provide smooth upgrades.  Please remove it.

-- 
John Hasler
[EMAIL PROTECTED]
Dancing Horse Hill
Elmwood, Wisconsin