updatedb a síťový disk

Mám síťový disk, komunikující přes cifs a mountovaný do /media. Chtěl bych, aby byl jeho obsah indexovaný přes updatedb a mohl jsem ho prohledávat pomocí locate.
Z /etc/updatedb.conf jsem odstranil

  • /media z PRUNEPATH
  • cifs z PRUNEFS
    a spustil updatedb. To zabralo. Jenže teď už je databáze zase prázdná - jako by se naindexovaný obsah vyhodil (jen síťového disku - lokální svazky naindexované jsou). Ručním spuštěním updatedb se zase naindexuje.

Jediné co mě napadlo je, že automatická indexace nepočká na roztočení síťového disku (vypíná se sám po 20 minutách nečinnosti a roztočení je tak 5-10 sec). Je to možné?

updatedb je provaden cronem ze scriptu
mlocate.cron

v nem je


#!/bin/sh
nodevs=$(< /proc/filesystems awk '$1 == "nodev" && $2 != "rootfs" { print $2 }')
renice +19 -p $$ >/dev/null 2>&1
ionice -c2 -n7 -p $$ >/dev/null 2>&1
/usr/bin/updatedb -f "$nodevs"

ten evidente pridava nektere druhy FS prostrednictvim parametru -f. Tak bych typl ze to bude tim.

Díky moc, to bude určitě ono, -f je “add prunefs” a ten výpis obsahuje i cifs. Z konfigurace se to tedy ignoruje…
Zkusím -f odstranit.