[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdepim-users
Subject:    Re: [kdepim-users] kabcclient export script don't work with cron
From:       Kevin Krammer <kevin.krammer () gmx ! at>
Date:       2011-11-16 12:50:41
Message-ID: 201111161350.49175.kevin.krammer () gmx ! at
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


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

["signature.asc" (application/pgp-signature)]

_______________________________________________
KDE PIM users mailing list
Subscription management: https://mail.kde.org/mailman/listinfo/kdepim-users


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic