Re: Mounting CDROM as user under 5.x

From: Dany (dany_list_at_natzo.com)
Date: 12/31/03

  • Next message: John Von Essen: "Re: rsh and rcp problems between Solaris and FreeBSD"
    Date: Wed, 31 Dec 2003 10:07:56 -0500
    To: Harald Schmalzbauer <h@schmalzbauer.de>
    
    

    Harald Schmalzbauer wrote:

    >On Wednesday 31 December 2003 15:48, Dany wrote:
    >
    >
    >>I'v checked my kernel config and it had the "Options CD9660".
    >>
    >>Beside the mounting problem as I said the user cannot use the linked
    >>device (/dev/dvd) to just watch a DVD (not need for mounting, just
    >>access to the device).
    >>
    >>Can you post the system configuration files that you're using in order
    >>to allow your users to mount CD drives ?
    >>
    >>
    >
    >cale:/tmp# sysctl vfs.usermount
    >vfs.usermount: 1
    >
    >in /etc/devfs.conf:
    >perm xpt0 0660
    >perm pass0 0660
    >perm cd0 0660
    >link cd0 cdrom
    >link acd0 acd0c
    >
    >cale:/dev# ll cd*
    >crw-rw---- 1 root operator - 4, 27 28 Dez 21:57:24 2003 cd0
    >lrwxr-xr-x 1 root wheel - 5 28 Dez 21:57:40 2003 cdrom -> cd0
    >
    >Is your user in the correct group? (operator in my example)
    >Note: I'm using atapicam so you should consider cd0 as acd0
    >
    >-Harry
    >
    >
    >
    >
    This is pretty much what I've tried. My user is in the Wheel group.
    Would this exact configuration work ? Should I set any other
    permission in order to have the user from the wheel group to mount drives?

    Thanks for posting your configuration.

    PS: One thing I've noticed with this specific user, whenever he creates
    something the file/directory will show owner:username group:username.
    I've used the command "groups" as well as chpass I think and they gave
    me only one group for this username... wheel. Why doesn't wheel appear
    as the group owner for stuff that username is creating ?

    >>Thank you
    >>Dany
    >>
    >>Harald Schmalzbauer wrote:
    >>
    >>
    >>>On Wednesday 31 December 2003 10:08, Andrew L. Gould wrote:
    >>>
    >>>
    >>>>On Tuesday 30 December 2003 11:39 pm, Dany wrote:
    >>>>
    >>>>
    >>>>>Hello,
    >>>>>
    >>>>>Because I didn't get any response on BSDforums, I've decided to try my
    >>>>>chance here.
    >>>>>
    >>>>>I'm trying to get my single user (belonging to the wheel group) mounting
    >>>>>a CD drive under 5.x using devfs (5.2RC2).
    >>>>>Could somebody post a very simple howto showing the files to modify ?
    >>>>>Thanx
    >>>>>
    >>>>>So far I've tried the following things without success :
    >>>>>
    >>>>>mkdir /home/username/mount/cdrom
    >>>>>chown username /home/username/mount/cdrom
    >>>>>chmod 755 /home/username/mount/cdrom
    >>>>>
    >>>>>added the following to /etc/sysctl.conf
    >>>>>vfs.usermount=1
    >>>>>
    >>>>>added the following to /dev/devfs.conf
    >>>>>link acd0 cdrom
    >>>>>perm acd0 0660
    >>>>>
    >>>>>added /etc/devfs.rules with
    >>>>>[my_ruleset=10]
    >>>>>add path 'acd*' mode 660
    >>>>>
    >>>>>added the following to /etc/rc.conf
    >>>>>devfs_system_ruleset="my_ruleset"
    >>>>>
    >>>>>/dev/cdrom now shows up and root can use it to play a DVD for example
    >>>>>but user cannot use it either directly (/dev/cdrom) or when trying to
    >>>>>mount a CD (mount_cd9660 /dev/cdrom /home/username/mount/cdrom) .. the
    >>>>>result is ?Operation not permitted?
    >>>>>
    >>>>>Thank you
    >>>>>Dany
    >>>>>
    >>>>>
    >>>>All I do for my user that's a member of wheel under FreeBSD 4.* is:
    >>>>
    >>>>chmod u+s /sbin/*mount
    >>>>
    >>>>Does this not work in FreeBSD 5.*?
    >>>>
    >>>>
    >>>No, 5 has devfs.
    >>>
    >>>Dany, make sure you have CD9660 compiled into the kernel, normal user
    >>>aren't allowed to load kernel modules. Also securemode should net be set.
    >>>And the mountpoint should be owned by the user (which is in your case I
    >>>think since its under $home).
    >>>I had the same problem and it was simply the missing CD9660 bits in the
    >>>kernel
    >>>
    >>>-Harry
    >>>
    >>>
    >>>
    >>>>Andrew Gould
    >>>>
    >>>>_______________________________________________
    >>>>freebsd-questions@freebsd.org mailing list
    >>>>http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    >>>>To unsubscribe, send any mail to
    >>>>"freebsd-questions-unsubscribe@freebsd.org"
    >>>>
    >>>>

    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: John Von Essen: "Re: rsh and rcp problems between Solaris and FreeBSD"

    Relevant Pages

    • su - does not ask for password
      ... I've added myself to the wheel group and can successfully su - into root. ... where I make the configuration to ask for a password ... To unsubscribe, ...
      (freebsd-questions)
    • Re: WSE 3.O Web Service with ASP.Net Client using VB.Net
      ... <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"</a>;> ... ''' Constructs an instance of this security token manager. ... Dim principal As GenericPrincipal = New ... There is a logon page which takes a Username and Password, ...
      (microsoft.public.dotnet.framework.webservices.enhancements)
    • RE: Routing mail to a SMTP server
      ... I am unsure of where the username & password are configured correctly - BT ... >> Unfortunetly they cant give us configuration details on how to configure ... >> I went into system manager and changed the properties of the Virtual SMTP ... >> What is the correct config for the exchange server (2003 small buisness ...
      (microsoft.public.exchange.admin)
    • How to change user account properties by ASP.NET?
      ... I have the configuration: ... Username, Password and Full Name ... But as soon as that user has been included into Administrators group the ... May be orginize on the target server a group, add the users into the group ...
      (microsoft.public.de.inetserver.iis.asp)
    • How to change user account properties by ASP.NET?
      ... I have the configuration: ... Username, Password and Full Name ... But as soon as that user has been included into Administrators group the ... May be orginize on the target server a group, add the users into the group ...
      (microsoft.public.dotnet.framework.aspnet.security)