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-----