LINUX.ORG.RU

как заставить updatedb сканировать примонтированный ecryptfs-каталог?

 ,


0

1

xUbuntu 18.04.1 LTS
updatedb (mlocate) 0.26

поскольку home закриптован дефолтными средствами, вроде бы как решил проблему его сканирования через

export LOCATE_PATH="$HOME/var/lib/mlocate.db"
updatedb -l 0 -o $HOME/var/lib/mlocate.db -U $HOME

но тута такое дело, что в этот же home/user/Documents я монтирую ручками закриптованый ecryptfs каталог, который лежит на другом диске (диск соотв. монтируется сам через fstab):
sudo mount -t ecryptfs -o ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_passthrough=n,ecryptfs_enable_filename_crypto=y,ecryptfs_fnek_sig=блаблабла /home/all/disk1/data/users/user/cr /home/user/Documents/_add_crp


Хочется, соответственно, чтобы этот самый _add_crp также сканировался updatedb в базу, недоступную другим пользователям - ну и соотвественно потом все это дело обернуть в cron-скрипт и автозагрузку.

Есть ли какие разумные пути?

Разумнее всего не использовать locate. Если SSD, то смысла нет, если HDD, то лучше tracker, который хранит базу в точно надёжном месте.

anonymous ()