What to do when making world...

What to do when making world...

Post by Donn Mille » Wed, 06 Oct 1999 04:00:00



I was thinking...  I have a cable modem, so I'm constantly on the
internet.  Plus, the shared bandwidth is a concern because of skript
kiddies.  When I'm making world, I'm logged in as root for the entire
build.  

Would it make sense to kill inetd in this case?  Of course, I can always
use newsreaders and other stuff.  But, I don't have any other server
daemons running other than inetd.  Should I kill this when doing a make
world?  Is it wise to kill all network services when making world?

Thanks

-=>Donn

 
 
 

What to do when making world...

Post by Lowell Gilber » Wed, 06 Oct 1999 04:00:00



> I was thinking...  I have a cable modem, so I'm constantly on the
> internet.  Plus, the shared bandwidth is a concern because of skript
> kiddies.  When I'm making world, I'm logged in as root for the entire
> build.  

> Would it make sense to kill inetd in this case?  Of course, I can always
> use newsreaders and other stuff.  But, I don't have any other server
> daemons running other than inetd.  Should I kill this when doing a make
> world?  Is it wise to kill all network services when making world?

It shouldn't be worth worrying about.  Running as root *routinely* is a
bad idea because it's easy to make a mistake, but this isn't like removing
files or browsing the web with Netscape running as root or anything that
obviously unwise.  Just close your root shell when you're done.

If you want to be paranoid, the thing to be paranoid about is trying to
overwrite system components in use; for this reason, a lot of people play
it safe by doing "make world" in single-user mode.  A lot more run "make
buildworld" in a regular running system and drop to single-user mode for
actually installing everything.  [For actual details, see the handbook,
and Nik Clayton's great tutorial referenced there.]

I'm sorry if I was confusing when I suggested, a while back, that you
shouldn't run as root.  What I was trying to say was that you should
*only* run as root when *necessary*, not that logging in as root was an
inherent danger in itself.  root *is* necessary for installing new system
binaries.

Be well.

 
 
 

What to do when making world...

Post by M. Carey Jone » Thu, 07 Oct 1999 04:00:00


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> Would it make sense to kill inetd in this case?  Of course, I can
> always use newsreaders and other stuff.  But, I don't have any
> other server daemons running other than inetd.  Should I kill this
> when doing a make world?  Is it wise to kill all network services
> when making world?  

There's not really any security-related reason for you to do this.

What I usually do, though, is just run 'make buildworld' normally as
root, and then boot to single user mode to run 'make installworld'
to avoid any sort of library conflicts or anything with running
processes.  So, in effect, I do end up killing of inetd (and
everything else) to re-make the world.  (:

 - Carey

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.1 for non-commercial use <http://www.pgp.com>

iQA/AwUBN/t71YXvcOMsl550EQKrsQCcDsQUt/Szwcyb5TP/f7o9xgqvHksAmgJ0
cXpt+Qv5Oe78I0/iR1s7bmoE
=T3ih
-----END PGP SIGNATURE-----

 
 
 

1. Making a new kernel - CVSuped, not made world yet.

Hi,

Last time I made world was about a month ago; last time I CVSuped was
last night.  Would it be advisable to make world before building a new
kernel to add a couple of features.  Note, I haven't made clean in my
kernel build tree and the old object files are still there.

Ian

2. Scologin goes blank

3. Making World ... Risks ?

4. start up script

5. Upgrade 3.4 -> 4.0 without making the world ??

6. Need to produce a list of files that need to be made.

7. making world and kernel

8. What is a "shared" WiFi key?

9. Need help, Stable branch make world fails making make

10. FreeBSD 2.2.7: Making world and kernel

11. Stable make world fails making make

12. Am I the only one who gets warning messages when making world and kernel?

13. Problem making world