openSUSE:Hermes administration
Αυτή η σελίδα δίνει κάποιες συμβουλές στο πώς να διαχειριστείτε τον Ερμή (Hermes).
Αν χρειάζεστε επιπλέον βοήθεια (και πιθανότατα να χρειαστείτε ;-) μη διστάσετε να ρωτήσετε στο IRC στο freenode στο κανάλι των boosters #opensuse-boosters.
Αρχείο Ρυθμίσεων
Ο Ερμής χρειάζεται ένα αρχείο ρυθμίσεων το οποίο βρίσκεται στο /etc/hermes.conf Βεβαιωθείτε ότι το επεξεργάζεστε όπως πρέπει. Δείτε στο Hermes Hacking για περισσότερες πληροφορίες πάνω σε αυτό.
Παραδόσεις
Ο Ερμής παρέχει διάφορους τρόπους για την παράδοση μηνυμάτων στο χρήστη. Ρυθμίζονται στη βάση δεδομένων στον πίνακα deliveries. Αλλαγές πρέπει να γίνονται για την ώρα μέσω του κελύφους της mysql.
Ο Ερμής ελέγχει το όνομα πάνω στο οποίο καλείται η υπορουτίνα. Για την ώρα αναγνωρίζονται οι ακόλουθοι τύποι παραδόσεων:
Τύπος Παράδοσης | Τι σημαίνει |
---|---|
Αποστέλλει μέσω ηλεκτρονικού ταχυδρομείου | |
jabber | ενημερώνει μέσω του πρωτοκόλλου jabber |
RSS | δημιουργεί μια τροφοδότηση RSS |
HTTP | επιτρέπει στον Ερμή να καλέσει μια διεύθυνση (url) για εσάς |
καλεί το API του twitter |
Σημειώστε ότι μπορούν να διαχειριστούν περισσότερες από μια παραδόσεις του κάθε τύπου, για παράδειγμα μια με την ονομασία Twitter_openSUSE και μια άλλη με την ονομασία Twitter_SLE. Το σημαντικό εδώ είναι το αλφαριθμητικό Twitter (διάκριση κεφαλαίων) να εμφανίζεται στο όνομα.
Χαρακτηριστικά Παράδοσης
Για να ορίσετε σημαντική επιπρόσθετη πληροφορία για κάθε τύπο παράδοσης, υπάρχει η έννοια των χαρακτηριστικών παράδοσης που μπορούν να οριστούν. Τα ακόλουθα χαρακτηριστικά χρησιμοποιούνται για τους τύπους παράδοσης:
Είδος Παράδοσης | Χαρακτηριστικό | Τι σημαίνει |
---|---|---|
send_signed_mails | ορίστε το για να κάνετε τον Ερμή να υπογράφει τα μηνύματα ηλεκτρονικού ταχυδρομείου πριν την αποστολή. Προσοχή για ζητήματα ασφάλειας και προβλήματα στις επιδόσεις. | |
HTTP | url | ορίστε το url προς κλήση. Το αλφαριθμητικό του url μπορεί να περιέχει μεταβλητές Πρότυπα. |
access_token | το σύμβολο πρόσβασης στο API του twitter | |
access_token_secret | το μυστικό πρόσβασης στο API του twitter | |
user_id | το αναγνωριστικό του χρήστη στο API του twitter | |
screen_name | το εμφανιζόμενο όνομα στο API του twitter | |
consumer_key | το κλειδί καταναλωτή στο API του twitter | |
consumer_secret | το μυστικό καταναλωτή στο API του twitter |
Τα χαρακτηριστικά πρέπει να δημιουργηθούν χειροκίνητα στη βάση δεδομένων στον πίνακα delivery_attributes.