Professional Web Applications Themes

PCMCIA unmount and cardctl eject - Linux Setup, Configuration & Administration

NOTE: The email address in the header is a spam trap only. I have a PCMCIA adapter set up on my desktop running Debian 'Testing' which automatically mounts a CompactFlash card when inserted by a user. However the user cannot use 'umount' to unmount the device or 'cardctl eject' before the card is removed. The system displays a message 'only root can do that' if a user tries to 'umount' and cardctl won't allow a user to 'eject'. If the card is removed without issuing a 'cardctl eject' the system locks solid to the extent that even the Alt-SysReq key ...

  1. #1

    Default PCMCIA unmount and cardctl eject

    NOTE: The email address in the header is a spam trap only.

    I have a PCMCIA adapter set up on my desktop running Debian 'Testing'
    which automatically mounts a CompactFlash card when inserted by a user.

    However the user cannot use 'umount' to unmount the device or 'cardctl
    eject' before the card is removed. The system displays a message 'only
    root can do that' if a user tries to 'umount' and cardctl won't allow a
    user to 'eject'.

    If the card is removed without issuing a 'cardctl eject' the system locks
    solid to the extent that even the Alt-SysReq key combinations don't work.

    How can I arrange for a user to safely unmount/eject a card?

    Barry Samuels
    [url]http://www.beenthere-donethat.org.uk[/url] - The Unofficial Guide to Great Britain
    My real email address is barry (DOT) samuels (AT) btinternet (DOT) com

    Barry Samuels Guest

  2. #2

    Default Re: PCMCIA unmount and cardctl eject

    > If mount / umount is in /sbin then chmod +s </sbin/[u]mount> as root
    > should do the trick.
    >
    >
    > Dan.
    Thanks Dan but that, on its own, will not solve the problem. If a user
    can't use 'cardctl eject' the system will still lock up.

    --
    Barry Samuels
    [url]http://www.beenthere-donethat.org.uk[/url] - The Unofficial Guide to Great Britain
    My real email address is barry (DOT) samuels (AT) btinternet (DOT) com

    Barry Samuels Guest

  3. #3

    Default Re: PCMCIA unmount and cardctl eject - Solved

    On Mon, 30 Jun 2003 23:48:45 +0000, David Efflandt wrote:
    > So did it dawn on you to also make that suid root?
    That wouldn't work either. I went through the compile process again and
    realised what the configuration question 'Make trusted versions?' meant.
    The default answer is 'No' which I accepted first time round but that
    prevents users from using some command line options including 'eject'. I
    built 'trusted' versions which now allow users to eject a card.

    --
    Barry Samuels
    [url]http://www.beenthere-donethat.org.uk[/url] - The Unofficial Guide to Great Britain

    My real email address is barry (DOT) samuels (AT) btinternet (DOT) com

    Barry Samuels Guest

Similar Threads

  1. Eject cd
    By mediamagic webforumsuser@macromedia.com in forum Macromedia Director Basics
    Replies: 3
    Last Post: September 11th, 05:16 PM
  2. eject disk
    By Dario Volaric in forum Macromedia Director Basics
    Replies: 0
    Last Post: September 1st, 03:56 PM
  3. can't unmount cdrom
    By Micha Feigin in forum Debian
    Replies: 1
    Last Post: July 31st, 04:30 AM
  4. KDE unmount->eject?
    By Kjetil Kjernsmo in forum Debian
    Replies: 3
    Last Post: July 16th, 08:30 PM
  5. Eject problem
    By Jerry Van Brimmer in forum Debian
    Replies: 6
    Last Post: July 12th, 07:00 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139