у меня сделанно по другому
#!/bin/bash
if [ `rm /home/user/.local/share/zeitgeist/activity.sqlite` ]; then
rm /home/user/.local/share/recently-used.xbel
else
rm /home/user/.local/share/recently-used.xbel
fi
в /etc/init.d/ и на него линки в /etc/rc0.d и /etc/rc6.d
грубовато конечно, с перестраховкой лишней
но работает, после ребута, выкл/вкл вся история пуста. а во время сеанса мне эта история нужна