On Tue, Nov 2, 2010 at 5:57 AM, Leslie Jensen <les...@eskk.nu> wrote:
> > > Lystic Emsen skrev 2010-11-02 11:53: > > On Tue, Nov 2, 2010 at 4:08 AM, Leslie Jensen<les...@eskk.nu> wrote: >> >> Hello list. >>> >>> I have the following in /etc/crontab >>> >>> @reboot root portsnap -I cron update&& /root/bin/cv_portsnap_cron&& >>> pkg_version -vIL= >>> >>> >>> I don't see where you are doing a portsnap fetch first. If you haven't >>> >> done a fetch, then the update will probably fail. If the update fails, >> because you are using&& it won't execute the next part of your script. >> > > According to the handbook this command is supposed to do that. > > portsnap -I cron update > > Yeah, you are right, I missed that. However, the problem is that you didn't specify the full path to portsnap. That will cause it to fail and the && operator won't let it proceed. When using cron, you need to specify the full path because cron doesn't have access to all the environment variables your normal shell does. -- Lystic http://UnixNews.net <http://unixnews.net/> > /Leslie > > > > > > > >> >> >> >>> The script /root/bin/cv_portsnap_cron >>> >>> #!/bin/sh >>> portmaster --clean-distfiles-all >>> portmaster -aF >>> >>> >>> >>> >>> Message received from cron: >>> >>> >>> ===>>> Gathering distinfo list for installed ports >>> >>> ===>>> Checking for stale distfiles >>> ]0;portmaster: All ===>>> Starting check of installed ports for >>> available >>> updates >>> >>> ===>>> Distfile fetching is complete >>> libxul-1.9.2.9_1< needs updating (index has 1.9.2.12) >>> pciids-20101005< needs updating (index has 20101020) >>> >>> >>> Even so I do not get the distfiles downloaded. >>> >>> Where am I going wrong? >>> >>> Thanks >>> >>> >>> /Leslie >>> >>> >>> _______________________________________________ >>> freebsd-questions@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>> To unsubscribe, send any mail to " >>> freebsd-questions-unsubscr...@freebsd.org" >>> >>> >> >> >> -- _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"