Δημοσιεύτηκε: 19 Ιουν 2009, 18:08
από gourgi
@ baker
για βαλε στο crontab την παρακάρω εγγραφή
Κώδικας: Επιλογή όλων

env > /tmp/mycron.env

και σύγκρινέ την με αυτήν του τερματικού σου
Κώδικας: Επιλογή όλων

env > /tmp/myterm.env
αν τα PATH δεν είναι ίδια τότε θα πρέπει να ορίσεις το PATH μέσα στο script eortologio.sh

edit: άσχετο αλλά επειδή το έψαχνα λίγο αυτό με τις κινητές γιορτές , βρήκα το παρακάτω κώδικα που υπολογίζει το πάσχα
Κώδικας: Επιλογή όλων

#include <stdio.h>

// kodikas apo edo http://linuxteam.cs.teilar.gr/~forfolias/blog/

// Todo : ipologismos ipoloipon kiniton eorton
// http://www.eortologio.gr/arthra/pasxa.php

int main(void) {
pasxa(2012);
}

void pasxa(int etos){
int minas = 4;
int mera = 0;

mera = ((19*(etos%19)+16)%30)+((2*(etos%4))+
(4*(etos%7))+(6*((19*(etos%19)+16)%30)))%7+3;
if (mera>30){
mera -= 30;
minas++;
}

printf("Orthodox Easter Sunday : %d/%d/%d\n", \
mera, minas, etos);

}

οπότε από το http://www.eortologio.gr/arthra/pasxa.php θα μπορέσουμε να υπολογίσουμε εύκολα και τις υπόλοιπες γνωστές κινητές γιορτές.
Το επόμενο βήμα θα είναι να δημιουργηθεί ένα μεγάλο αρχείο .ics που να έχει τις γιορτές για τα επόμενα 100 χρόνια.
Αυτό θα μπορούμε έπειτα να το κάνουμε import στο Evolution και στο google calendar.
Ήδη έχω δημιουργήσει το παρακάτω δοκιμαστικό .ics που γίνεται import μια χαρά στο evolution.
Κώδικας: Επιλογή όλων

BEGIN:VCALENDAR
CALSCALE:GREGORIAN
VERSION:2.0
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
BEGIN:VEVENT
DTSTART;VALUE=DATE:20090619
DTEND;VALUE=DATE:20090620
SUMMARY:Ημέρα Ημερολογίου
END:VEVENT
END:VCALENDAR

Έτσι θα έχω επιτέλους στο calendar μου τις γιορτές :D

Ίσως να μπορούσαμε να το βάλουμε το εορτολόγιο και στα calendars του ubuntu
Κώδικας: Επιλογή όλων
/usr/share/calendar/calendar.christian