Jonathan Billings
2015-Aug-13 19:57 UTC
[CentOS] how do I stop automount of Hitichi Lifestudio USB drive
On Thu, Aug 13, 2015 at 12:52:26PM -0500, Michael Hennebry wrote:> On Wed, 12 Aug 2015, Jonathan Billings wrote: > >Its not ?autofs? specifically (which is a simple thing) but udev > talking to udisks, allowing your login session to use udisks to > mount the volumes if allowed by PolicyKit, speaking through dbus. > > How do I get the ask-first behavior? > How do I tell what makes Lifestudio special? > When I plug in an SD card through a USB adapter, > something asks what I want to do and lists options. > > In case it helps: > [root at localhost sata400-12-homes]# find / -name '*autofs*' > /lib/modules/2.6.32-504.3.3.el6.x86_64/kernel/fs/autofs4As I said earlier, this behavior isn't autofs. Don't blame autofs. autofs is a nice tool. autofs is easy to understand, enable and disable. To disable the auto-mounting of USB disks via udisks, you'd need to set up a custom udev rule. Of course, it's hard to know which existing udev rule is catching your disk, as you said, behavior is different with an SD card than with a USB disk. For CentOS6, the udev configuration for udisks is: /lib/udev/rules.d/80-udisks.rules ... while in CentOS7, the udisks2 udev config is: /usr/lib/udev/rules.d/80-udisks2.rules You'd put the custom rule in /etc/udev/rules.d/. These rules depend on the device name, vendor and model ID, drivers used, etc. You'd have to write a custom udev rule either for that particular device, or something more generic for that class of device. You might want to consider just disabling udisks{,2} entirely, if you don't use the features. -- Jonathan Billings <billings at negate.org>
Michael Hennebry
2015-Aug-14 17:39 UTC
[CentOS] how do I stop automount of Hitichi Lifestudio USB drive
On Thu, 13 Aug 2015, Leon Fauster wrote:> Could you provide more context information? > Appliance setup, Dekstop setup, server setup? > There exist a lot scenarios where something > happen automagically?It's a Chimera Desktop 2014. More specifically, I bought the case, the motherboard, the CPU, the RAM and the graphics card from another poster for the price of postage. They'd been in or on their way to the trash. I don't remember whether the DVD writer and the power supply were included. The two hard drives and the floppy drive are transplants from its predecessor. The monitor is of the same vintage. It's running gnome on CentOS 6. My current machine and its predecessor were mentioned in a previous thread. On Thu, 13 Aug 2015, Jonathan Billings wrote:> To disable the auto-mounting of USB disks via udisks, you'd need to > set up a custom udev rule. Of course, it's hard to know which > existing udev rule is catching your disk, as you said, behavior is > different with an SD card than with a USB disk. > > For CentOS6, the udev configuration for udisks is: > /lib/udev/rules.d/80-udisks.rules > > ... while in CentOS7, the udisks2 udev config is: > /usr/lib/udev/rules.d/80-udisks2.rules > > You'd put the custom rule in /etc/udev/rules.d/. > > These rules depend on the device name, vendor and model ID, drivers > used, etc. You'd have to write a custom udev rule either for that > particular device, or something more generic for that class of > device.I've been trying to read 80-udisks.rules with little success. Would posting it (242 lines) be helpful? After I plug in a drive, is there a way to discover what udev rule was applied? -- Michael hennebry at web.cs.ndsu.NoDak.edu "SCSI is NOT magic. There are *fundamental technical reasons* why it is necessary to sacrifice a young goat to your SCSI chain now and then." -- John Woods
Jason Warr
2015-Aug-14 18:00 UTC
[CentOS] how do I stop automount of Hitichi Lifestudio USB drive
On Fri, 2015-08-14 at 12:39 -0500, Michael Hennebry wrote:> On Thu, 13 Aug 2015, Leon Fauster wrote: > > > Could you provide more context information? > > Appliance setup, Dekstop setup, server setup? > > There exist a lot scenarios where something > > happen automagically? > > It's a Chimera Desktop 2014. > More specifically, I bought the case, the motherboard, > the CPU, the RAM and the graphics card from > another poster for the price of postage. > They'd been in or on their way to the trash. > I don't remember whether the DVD writer and the power supply were included. > The two hard drives and the floppy drive > are transplants from its predecessor. > The monitor is of the same vintage. > It's running gnome on CentOS 6. > My current machine and its predecessor were mentioned in a previous thread. > > On Thu, 13 Aug 2015, Jonathan Billings wrote: > > > To disable the auto-mounting of USB disks via udisks, you'd need to > > set up a custom udev rule. Of course, it's hard to know which > > existing udev rule is catching your disk, as you said, behavior is > > different with an SD card than with a USB disk. > > > > For CentOS6, the udev configuration for udisks is: > > /lib/udev/rules.d/80-udisks.rules > > > > ... while in CentOS7, the udisks2 udev config is: > > /usr/lib/udev/rules.d/80-udisks2.rules > > > > You'd put the custom rule in /etc/udev/rules.d/. > > > > These rules depend on the device name, vendor and model ID, drivers > > used, etc. You'd have to write a custom udev rule either for that > > particular device, or something more generic for that class of > > device. > > I've been trying to read 80-udisks.rules with little success. > Would posting it (242 lines) be helpful? > After I plug in a drive, > is there a way to discover what udev rule was applied?udevadm test /sys/<device_path> should give you a whole lot of output. This will include info about what rules apply to the device and actions that udev would take.>
Maybe Matching Threads
- how do I stop automount of Hitichi Lifestudio USB drive
- how do I stop automount of Hitichi Lifestudio USB drive
- how do I stop automount of Hitichi Lifestudio USB drive
- how do I stop automount of Hitichi Lifestudio USB drive
- how do I stop automount of Hitichi Lifestudio USB drive