Skip to contentSkip to conversation

Autofs question (try 2)

DISCUSSION Robin Rosenberg 2 participants 3 messages Jan 13, 2004 – Jan 14, 2004

lore
Share & tools
lore
#0 lore raw

Hi,

The first message was cut short, sorry

I grabbed the auto.smb script for mounting samba/windows shares. One of the flaws is that I'd like to get around is that it must be configured as root and most importantly that I don't see who is requesting the mount. I was thinking along the line of mounting shares in /cifs/$USER/servers/share or simply mounting the share for the first user using the mount point (essentially single user machines anyway).

the auto.smb script is running as root and I printed some info in root.c at the revalidate

Jan 12 18:49:06 h6n2fls33o811 kernel: autofs4_root_revalidate, uid=505 name=10.1.1.4
Jan 12 18:49:06 h6n2fls33o811 automount[22233]: attempting to mount entry /cifs/10.1.1.4
Jan 12 18:49:06 h6n2fls33o811 kernel: autofs4_root_revalidate, uid=0 name=10.1.1.4
Jan 12 18:49:06 h6n2fls33o811 logger: uid=0(root) gid=0(root) grupper=0(root)
Jan 12 18:49:07 h6n2fls33o811 kernel: autofs4_root_revalidate, uid=0 name=10.1.1.4
Jan 12 18:49:08 h6n2fls33o811 last message repeated 10 times

and lots more from mounting with uid=0

Is there any simple way of passing the first uid to the automounter?

-- robin

#1 lore raw

The place for this is on the autofs list.

http://linux.kernel.org/mailman/listinfo/autofs

Short answer to your question is I don't think so. At least at the moment. I would have to check it out.

What version of autofs are you using?

Quoted 30 lines · Robin Rosenberg

Hi,

The first message was cut short, sorry

I grabbed the auto.smb script for mounting samba/windows shares. One of the flaws is that I'd like to get around is that it must be configured as root and most importantly that I don't see who is requesting the mount. I was thinking along the line of mounting shares in /cifs/$USER/servers/share or simply mounting the share for the first user using the mount point (essentially single user machines anyway).

the auto.smb script is running as root and I printed some info in root.c at the revalidate

Jan 12 18:49:06 h6n2fls33o811 kernel: autofs4_root_revalidate, uid=505 name=10.1.1.4
Jan 12 18:49:06 h6n2fls33o811 automount[22233]: attempting to mount entry /cifs/10.1.1.4
Jan 12 18:49:06 h6n2fls33o811 kernel: autofs4_root_revalidate, uid=0 name=10.1.1.4
Jan 12 18:49:06 h6n2fls33o811 logger: uid=0(root) gid=0(root) grupper=0(root)
Jan 12 18:49:07 h6n2fls33o811 kernel: autofs4_root_revalidate, uid=0 name=10.1.1.4
Jan 12 18:49:08 h6n2fls33o811 last message repeated 10 times

and lots more from mounting with uid=0

Is there any simple way of passing the first uid to the automounter?

-- robin

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

#2 lore raw

onsdagen den 14 januari 2004 16.47 skrev [email protected]:

Quoted 8 lines

The place for this is on the autofs list.

http://linux.kernel.org/mailman/listinfo/autofs

Short answer to your question is I don't think so. At least at the moment. I would have to check it out.

What version of autofs are you using?

Ok, i'll report the question there. It is version 4.0.0 (Mandrake Cooker) in userland and whatever is in the 2.6.1 vanilla kernel.

-- robin