Re: kabcclient export script don't work with cron

Kevin Krammer <[email protected]>
Newsgroups gmane.comp.kde.users.pim
Message-ID <[email protected]>
On Wednesday, 2011-11-16, Andreas Zeller wrote:
> I don't know, whether it's a PIM-problem. If not, please tell me.
> 
> I make scheduled backups with cron, that works fine.
> 
> # /etc/crontab: system-wide crontab
> # Unlike any other crontab you don't have to run the `crontab'
> # command to install the new version when you edit this file
> # and files in /etc/cron.d. These files also have username fields,
> # that none of the other crontabs do.
> SHELL=/bin/sh
> PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
> # m h dom mon dow user	command
> 17 *	* * *	root    cd / && run-parts --report /etc/cron.hourly
> 25 6	* * *	root	test -x /usr/sbin/anacron || ( cd / && run-parts --report
> /etc/cron.daily )
> 47 6	* * 7	root	test -x /usr/sbin/anacron || ( cd / && run-parts --report
> /etc/cron.weekly )
> 52 6	1 * *	root	test -x /usr/sbin/anacron || ( cd / && run-parts --report
> /etc/cron.monthly )
> 0	10-20	*	*	*	root	/home/USER/Scripte/SicherungAufNAS
> 30	10-20	*	*	*	root	/home/USER/Scripte/KAddressbook_Export_vCard

Doesn't that mean that the script will run as user root?

> Now I want to export KAddressbook contacts within a script.
> 
> #!/bin/sh
> # KAddressbook_Export_vCard
> kabcclient -L > /home/USER/contacts_hourly_backkup.vcf
> #
> 
> As a script started manually in the console, it works fine. But if cron
> starts the script, only an empty file is created.

Assuming the "root" in the user fields means the script is executed as root, 
does root have a KDE addressbook?

Cheers,
Kevin
-- 
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring

_______________________________________________
KDE PIM users mailing list
Subscription management: https://mail.kde.org/mailman/listinfo/kdepim-users
signature.asc (application/pgp-signature, 190 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQBOw7GhnKMhG6pzZJIRArQiAJ4niDpoRwPNySLWKZtXhlAnT42B7ACfZvdm
BvXH85DJ4PEQijzam5Vzi2s=
=pPiw
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.