Univention Bugzilla – Full Text Bug Listing |
Summary: | Remotely mounted USB drives are not cleaned up properly | ||
---|---|---|---|
Product: | Z_Univention Corporate Client (UCC) | Reporter: | Michael Grandjean <grandjean> |
Component: | Terminal services | Assignee: | UCC maintainers <ucc-maintainers> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | normal | ||
Priority: | P5 | CC: | damrose, jmm |
Version: | UCC 1.0 | ||
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Linux | ||
What kind of report is it?: | --- | What type of bug is this?: | --- |
Who will be affected by this bug?: | --- | How will those affected feel about the bug?: | --- |
User Pain: | Enterprise Customer affected?: | ||
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | Bug group (optional): | ||
Max CVSS v3 score: | |||
Attachments: |
sdb still visible although USB pendrive was removed
Patch - workaround for customer |
Created attachment 6378 [details]
sdb still visible although USB pendrive was removed
Please add your patch to the script as an attachment to this bug Created attachment 6379 [details]
Patch - workaround for customer
This won't be backported to UCC 1.0. |
When plugging in a USB pendrive the partitions are mounted to /run/drives and then shown in drive Z: in the remote session: > root@ucc-veriton:~# ls -l /run/drives/ > insgesamt 4 > drwxr-xr-x 2 root root 40 Nov 14 16:27 usbdisk-sdb > drwxrwxrwx 1 root root 4096 Nov 14 16:27 usbdisk-sdb1 If one unplugs the USB pendrive, sdb1 is removed, but sdb is not: root@ucc-veriton:~# ls -l /run/drives/ insgesamt 0 drwxr-xr-x 2 root root 40 Nov 14 16:27 usbdisk-sdb Thus, sdb is also still visible in the remote session, although the pendrive is not available anymore (see attached screenshot). I don't see the necessity to mount sdb in the first place: it's always empty and the needed data partitions are always followed by a digit (e.g. sdb1). For a customer I adapted the blacklisting for ram and loop devices to also blacklist exact matches of 'sda', 'sdb', 'sdc' ... (Ticket#2014110321000159) I have seen this in Citrix XenApp sessions where sdb doesn't seem to disappear at all and in RDP sessions, where sdb disappeared after a couple if minutes. I used at least two different USB pen drives and different combinations of fat32, ntfs, formatted with gparted and formatted with windows.