?
Solved

Mozilla runs ONLY on NIS server?

Posted on 2004-09-13
7
Medium Priority
?
280 Views
Last Modified: 2013-12-06
I am running Red Hat Enterprise Linux Advanced Server 2.1 version 2.4.9-e.49smp.

I have established an NIS environment in order for all user home directories to reside
on a server where also resides the password file for all users.  This way, I only need
to have one location for the password file.

However, there seems to be a fundamental problem with running Mozilla on a client machine,
due to the fact that the user's home directory is on the client and the .mozilla directories
must contain some file name constraints - or whatever.

Any user can always run Mozilla on our NIS server.

I have a problem when I try to run Mozilla from an NIS client.

When I try running Mozilla on an NIS client  it completely hangs the client machine.
0
Comment
Question by:japsey
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
7 Comments
 
LVL 40

Expert Comment

by:jlevie
ID: 12049545
Are you using an auto.home map that maps each user's home dir to /home/user on the client machine?

Are the client machines running the same Mozilla version as is installed on the NIS server?

If the answer to both of those questions is yes it should work, at least it does for us.
0
 

Author Comment

by:japsey
ID: 12055334
I don't know about auto.home map that maps each user's home dir to /home/hser on the client machine.
i.e. I cannot find anywhere the auto.home map (I presume file) anywhere below the / directory.
I would assume this auto.home map would be in the .mozilla directory chain?

On our NIS server, here are the mozilla versions loaded:

[japsey@DCFRAID ~]$ rpm -qa | egrep mozilla
mozilla-nss-devel-1.4.3-2.1.2
mozilla-1.4.3-2.1.2
mozilla-nspr-1.4.3-2.1.2
mozilla-js-debugger-1.4.3-2.1.2
mozilla-mail-1.4.3-2.1.2
mozilla-nspr-devel-1.4.3-2.1.2
mozilla-chat-1.4.3-2.1.2
mozilla-nss-1.4.3-2.1.2
nautilus-mozilla-1.0.4-46.1
mozilla-devel-1.4.3-2.1.2
mozilla-dom-inspector-1.4.3-2.1.2
[japsey@DCFRAID ~]$

And on one of our client machines (and I believe they are all the same) here are the mozilla versions loaded:

[root@DCFRAID-WS02 japsey]# rpm -qa | egrep mozilla
nautilus-mozilla-1.0.4-46.1
mozilla-1.4.3-2.1.2
mozilla-mail-1.4.3-2.1.2
mozilla-nss-1.4.3-2.1.2
mozilla-nspr-1.4.3-2.1.2
[root@DCFRAID-WS02 japsey]#

So, it appears the same version of Mozilla is running on the NIS server, DCFRAID
and on the NIS client, DCFRAID-WS02.

The server and client  machines are running same Red Hat Enterprise Linux kernels, namely:, 2.4.9-e.49smp.
0
 
LVL 40

Expert Comment

by:jlevie
ID: 12057246
If configured, 'ypcat auto.home' would return a list of the auto mount map.

It is possible that you might be exporting /home on the server and mounting that on /home on the workstations, and you can tell if that's the case by a 'df'.
0
Why Off-Site Backups Are The Only Way To Go

You are probably backing up your data—but how and where? Ransomware is on the rise and there are variants that specifically target backups. Read on to discover why off-site is the way to go.

 

Author Comment

by:japsey
ID: 12058682
Yes, I am doing just what you suggest, "you might be exporting /home on the server and mounting that on /home on the workstations".  A df on a client workstation produces the following:

[japsey@DCFRAID-WS02 ~]$ df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda3             74840796   2128204  68910812   3% /
/dev/hda1                46636     23371     20857  53% /boot
none                    513856         0    513856   0% /dev/shm
DCFRAID:/home         33221928   8812200  22722096  28% /home
DCFRAID:/DCF          33221928   8812200  22722096  28% /DCF
[japsey@DCFRAID-WS02 ~]$

So, we can see that the server's home directory, DCFRAID:/home  is mounted.  This permits access to /home/anybody on the server from any client workstation on our network.  Naturally, anybody must be a user on the server.

So, are you led to any conclusions about why I am able to run Mozilla on the server and not on the client?  I think it must have something to do with the /home/anybody/.mozilla directory.
0
 

Author Comment

by:japsey
ID: 12319434
I don't think this question ever got resolved.  I still have the problem of running Mozilla from a client on an NIS environment where all home directories and passwords live on the NIS server.
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 13062036
PAQed with points refunded (500)

modulo
Community Support Moderator
0

Featured Post

Tutorial: Introduction to Managing a Linux Server

In this tutorial on systemd, we will explore:
-OS/Distro Adoption
-chkconfig and Other Legacy Commands
-Summary and Key Commands

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Suggested Courses
Course of the Month9 days, 3 hours left to enroll

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question