LINUX.ORG.RU

Как скрыть монтированный раздел в интерфейсе?

 


0

1

Гуглил, пробовал но ничего не помогло.

Итак есть xfce 4.14

# mount

mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
none on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=10240k,nr_inodes=478997,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
/dev/mapper/vg0-root on / type jfs (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup_root on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755)
openrc on /sys/fs/cgroup/openrc type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/rc/sh/cgroup-release-agent.sh,name=openrc)
none on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
memory on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
/dev/sda2 on /root/mnt/media type vfat (rw,relatime,uid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
/dev/sda1 on /root/mnt/media type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1000)
/dev/mapper/vg0-home on /home type jfs (rw,relatime)
ramfs on /var/log type ramfs (rw,nodev,noatime,x-gdu.hide)
tmpfs on /tmp type tmpfs (rw,nosuid,noatime,size=524288k,x-gvfs-hide)
tmpfs on /home/adelieuser type tmpfs (rw,nosuid,nodev,nodiratime,relatime,size=524288k)
Задача скрыть точки монтирования /var/log /tmp от пользователя (не от рута) везде в XFCE, а особенно в диалогах сохранения файла.

Уже побовал: - x-gdu.hide (есть в моем fstab, не помогает) - x-gvfs-hide (есть в моем fstab, не помогает) - UDISKS_PRESENTATION_HIDE

# cat /etc/udev/rules.d/10-udev-my.rules

 
ACTION=="add" KERNEL=="sd[a-z][0-9]" RUN+="/bin/mkdir -p /root/mnt/media"
ACTION=="add" KERNEL=="sd[a-z][0-9]" RUN+="/bin/mount -o uid=1000 /dev/%k /root/mnt/media"
ACTION=="remove" KERNEL=="sd[a-z][0-9]" RUN+="/bin/rmdir /root/mnt/media" 
KERNEL=="tmp", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="log", ENV{UDISKS_PRESENTATION_HIDE}="1"

Какие еще идеи?


Уважаемый, подробности.
Вы один этот раздел хотите не показывать или все устройства?

простите проглядел.
В свойствах тунара этого нет?

zagatov_lev
()
Последнее исправление: zagatov_lev (всего исправлений: 1)

Задача скрыть точки монтирования /var/log /tmp от пользователя

Конечная цель этой акции в чём?

Обычный юзер (не в группе wheel или как там в Вашем linux это именуется не может в sudo, mount и т.д.)

везде в XFCE, а особенно в диалогах сохранения файла.

Хм-м-м… Где это в в диалогах сохранения файла в XFCE «светятся» точки монтирования?!

anonymous
()
Ответ на: комментарий от zagatov_lev

Я потому и спрашиваю, что не понятно что он имеет ввиду. Тем более /var/log и /tmp в GUI явно не фавориты. Их пользователь обычно сам «находит» либо решая какие-то проблемы, либо преследуя некие* цели.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.