[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

amd problem



I am having a problem with amd in a Debian dsitribution. My
/etc/init.d/amd is as follows:

--------------------- begin /etc/init.d/amd -------------
#! /bin/sh

test -x /usr/sbin/amd || exit 0
 
case "$1" in
  start)

	/usr/local/sbin/amd -d math.tifr.res.in -l /var/log/amdlog \
	    /usr5 /usr/local/etc/amd/homes.user5
	;;

  stop)
	start-stop-daemon --stop --verbose --exec /usr/sbin/amd
	;;

  *)
	echo "Usage: /etc/init.d/amd {start|stop}"
	exit 1
esac

exit 0
--------------------- end /etc/init.d/amd -------------

When I give the command mount, I get (plus other directories that are
not mounted by amd, so I did not include them):

motive:(pid382) on /usr5 type auto (intr,rw,port=999,timeo=8,
		retrans=110,indirect,map=/usr/local/etc/amd/homes.usr5)


The map for /usr5 is the following

--------------------- /usr/local/etc/amd/homes.usr5 -----

/defaults	type:=toplvl;fs:=/amd/usr5;sublink:=${key}
# homes from manifold in /usr5
pablo		host!=manifold;type:=nfs;rhost:=manifold;rfs:=/usr5

---------------------- end of /usr/local/etc/amd/homes.usr5 ------

The /var/log/messages shows the following:

Dec 28 08:36:41 motive amd[202]/info:  linux mount: type nfs
Dec 28 08:36:41 motive amd[202]/info:  linux mount: version 1
Dec 28 08:36:41 motive amd[202]/info:  linux mount: fd 7
Dec 28 08:36:41 motive amd[202]/info:  linux mount: hostname 127.0.0.1
Dec 28 08:36:41 motive amd[202]/info:  linux mount: port 1015
Dec 28 08:36:41 motive amd[202]/info:  linux mount: fsname motive:(pid201)
Dec 28 08:36:41 motive amd[202]/info:  linux mount: type (mntent) auto
Dec 28 08:36:41 motive amd[202]/info:  linux mount:
		opts intr,rw,port=1015,timeo=8,retrans=110,indirect
Dec 28 08:36:41 motive amd[202]/info:  linux mount: dir /usr5
Dec 28 08:36:41 motive amd[201]/user:  No source data for map
		/usr/local/etc/amd/homes.user5
Dec 28 08:36:41 motive amd[201]/info:  /usr/local/etc/amd/homes.user5
		mounted fstype toplvl on /usr5
Dec 28 08:36:43 motive amd[205]/info:  file server localhost type
		local starts up


Now the PROBLEM: when I log on the machine as "pablo", it does not mount
my home directory, so I get logged on / If I enter in the machine as
root just after it boots, and do

	umount /usr

and then

	/usr/sbin/amd -a /amd -d math.tifr.res.in -l /var/log/amdlog \
	/usr5 /usr/local/etc/amd/homes.usr5

then IT WORKS !!

	
Why do I have to umount and execute amd by hand? I have the same script
in a Slackware distribution (in the same machine) and it gives no
problems.

Thanks		Pablo Ares Gastesi.
------------------
"Do you cheat on your wife?" asked the psychiatrist.
"Who else?" answered the patient.

Pablo Ares Gastesi		pablo@math.tifr.res.in

finger -l pablo@math.tifr.res.in for my public key ring

pub  Pablo Ares <pablo@math.tifr.res.in>
Key fingerprint =  50 17 35 F8 F2 19 75 A7  60 C8 44 DB 84 E9 45 1D 


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com


Reply to: