Kontrollera om utdelning finns...

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

Jag hålller på med ett shellscript där jag måste koppla upp mig mot en server för att kunna utföra scriptet.
Så i början av sscriptet vill jag kontrollera om uppmappningen finns och om den inte gör det fixa till det.

Så här ser koden ut nu:

if [ ! -e '/Volumes/UTDELNING' ]; then
mkdir /Volumes/UTDELNING
mount_afp "afp://;AUTH=user:user@server/utdelning" /Volumes/UTDELNING
fi

När jag kör detta får jag detta resultat:
mount_afp: the mount flags are 0000 the altflags are 0020
mount_afp: AFPMountURL returned error -5002, errno is -5002

Vad gör jag för fel?

5002 = bad User Athentification Method

Skall man använda AUTH=user när man ändå anger en lokal användare? Räcker det inte med afp://användarnamn:lösenord@server/utdelning/ /Monteringspunkt? Har aldrig använt AFP dock

Jag har löst det och jag inte skrivit det här. *skäms*
Så här blev slutresultatet:

if [ ! -d '/Volumes/Server ]; then
	mkdir /Volumes/Server > /dev/null
   	mount_afp afp://user:password@server.domän.se/utdelning /Volumes/Server > /dev/null
    disktool -r
fi

Det var FQDN som löste det för min del.

1
Bevaka tråden