[comp.sys.next] Configuring the NeXT...

rca@cs.brown.edu (Ronald C.F. Antony) (02/27/90)

Well, now that I start doing 'real' work on the NeXT there are
a few questions I have about customizing the system:

- NeXT assumes that userdirs. are directly at the root level.
  I would prefer to have them in a /user/USERNAME directory.
  Are there any applications out there which rely on the
  /USERNAME location? (Some apps open their files now in
  /tmp directory, is this usually the case or due to the fact
  that I made the change to /user/USERNAME dirs. ?)

- I would like to see the hostname on the login panel. In the
  NeXT user guide it says only that there may be such a title
  on the login window. I could however not find the place where
  I have to make the changes to have my hostname appear there.

- Some Apps show automatically their Icons if they are in the
  /LocalApps dir. Some don't. What do I have to do, to force
  the NeXT to recognize their icons?

- How can I make a different app. the standard app. for a given
  file extension?

(I just got my 1.0 doc. today, so maybe they added some of this
stuff, but ... I'll post anyway :)   )

Ronald
------------------------------------------------------------------------------
"The reasonable man adapts himself to the world; the unreasonable one persists
in trying to adapt the world to himself. Therefore all progress depends on the
unreasonable man."  Bernhard Shaw | rca@cs.brown.edu or antony@browncog.bitnet

eps@toaster.SFSU.EDU (Eric P. Scott) (02/27/90)

In article <30743@brunix.UUCP> rca@cs.brown.edu (Ronald C.F. Antony) writes:
>- NeXT assumes that userdirs. are directly at the root level.
>  I would prefer to have them in a /user/USERNAME directory.
>  Are there any applications out there which rely on the
>  /USERNAME location? (Some apps open their files now in
>  /tmp directory, is this usually the case or due to the fact
>  that I made the change to /user/USERNAME dirs. ?)

This should be covered in the "Network and System Administration"
guide.  Beginning with the 0.9 release, NeXT encouraged all user
creations (other than the initially provided ones) under /Users
--the default is set in /etc/nu.cf:

*** nu.cf.orig	Sun Sep  3 14:57:48 1989
--- nu.cf
***************
*** 26,30 ****
  DestroyAccts="/etc/nulib/nu3.sh" ; script to get rid of old accounts
  DeleteAccts="/etc/nulib/nu4.sh" ; script to get rid of an account
  
! DefaultHome = 	   ""
! GroupHome=	20 ""
--- 26,30 ----
  DestroyAccts="/etc/nulib/nu3.sh" ; script to get rid of old accounts
  DeleteAccts="/etc/nulib/nu4.sh" ; script to get rid of an account
  
! DefaultHome = 	   "/Users"
! GroupHome=	20 "/Users"

>- I would like to see the hostname on the login panel. In the
>  NeXT user guide it says only that there may be such a title
>  on the login window. I could however not find the place where
>  I have to make the changes to have my hostname appear there.

As root,
	dwrite loginwindow HostName localhost

>- Some Apps show automatically their Icons if they are in the
>  /LocalApps dir. Some don't. What do I have to do, to force
>  the NeXT to recognize their icons?

Click on Workspace's Utilities>Find Applications

>- How can I make a different app. the standard app. for a given
>  file extension?

Put it ahead of the normal one in your path; your own ~/Apps is a
good place to put executables, or symbolic links to executables.
I would like to strongly discourage you from changing things
systemwide.
					-=EPS=-