Re: Symlink or bind mount?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Am 25.11.2017 um 19:10 schrieb Gionatan Danti:
> Being a regular user of selinux, I often face situations where some
> common directories (es: /var/log or /var/lib) needs to be redirected
> to other partitions/volumes.
>
> I very simple approach, without impacting selinux at all, is to mount
> a volume in the precise path I need to replace - ie mount
> /dev/vg_test/lv_lib in /var/lib. However, this is a
> one-volume-for-directory approach and I would like to avoid it.
>
> The other possibility is to create single big volume with multiple
> directories, mount it, and
>
> 1) symlink the original dir (ie: /var/log) to the new one (ie:
> /mnt/volume/var/log);
> 2) use a bind mount to re-mount the destination dir
> (/mnt/volume/var/log) on the original one (/var/log).
>
> The symlink approach is self-explaining, as anyone listing the
> original directory will immediately notice it. However, it sometime
> require extensive customization of the selinux policy, a thing I try
> hard to avoid.

Did you use the equivalence option of semanage fcontext for
/mnt/volume/var/log?

semanage fcontext -a -e /home /mnt/volume/var/log

see also: https://danwalsh.livejournal.com/27571.html

- Thomas
_______________________________________________
selinux mailing list -- selinux@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to selinux-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux