--- a/i18n/el.po Thu Dec 03 23:34:25 2009 +0200
+++ b/i18n/el.po Sat Dec 05 04:43:13 2009 +0200
@@ -589,6 +589,60 @@
" glob pattern = user4, user5\n"
" ** = user6\n"
msgstr ""
+"hooks για έλεγχο της πρόσβασης σε ένα αποθετήριο\n"
+"\n"
+"Τα hooks της επέκτασης acl σας δίνουν τη δυνατότητα να επιτρέψετε ή να\n"
+"απαγορεύσετε την πρόσβαση για αλλαγές σε μέρη ενός αποθετηρίου κατά τη\n"
+"διάρκεια της λήψης εισερχόμενων αλλαγών.\n"
+"\n"
+"Η πρόσβαση ελέγχεται με βάση το τοπικό όνομα χρήστη στο σύστημα το οποίο\n"
+"εκτελεί τον κώδικα της επέκτασης κι όχι με βάση το όνομα του συγγραφέα\n"
+"μιας αλλαγής (αφού το δεύτερο υπάρχει μόνο για πληροφοριακούς σκοπούς).\n"
+"\n"
+"Η επέκταση acl είναι πιο χρήσιμη όταν συνδυάζεται με ένα περιορισμένο\n"
+"φλοιό όπως το hgsh, αφού έτσι οι απομακρυσμένοι χρήστες έχουν πρόσβαση\n"
+"μόνο για λειτουργίες pull ή push. Η επέκταση δε μπορεί να σας\n"
+"εξασφαλίσει ότι δε θα την απενεργοποιήσουν οι τοπικοί χρήστες όταν\n"
+"έχουν απευθείας πρόσβαση να εκτελέσουν οποιαδήποτε εντολή στο\n"
+"εξυπηρετητή του αποθετηρίου. Δεν είναι ασφαλής, επίσης, όταν πολλοί\n"
+"απομακρυσμένοι χρήστες μοιράζονται τον ίδιο τοπικό λογαριασμό, αφού δεν\n"
+"υπάρχει τρόπος να ξεχωρίσει ο ένας χρήστης από τον άλλο.\n"
+"\n"
+"Για να χρησιμοποιήσετε το hook της επέκτασης ενεργοποιήστε την στο\n"
+"αρχείο hgrc ως εξής::\n"
+"\n"
+" [extensions]\n"
+" hgext.acl =\n"
+"\n"
+" [hooks]\n"
+" pretxnchangegroup.acl = python:hgext.acl.hook\n"
+"\n"
+" [acl]\n"
+" # Ελέγξτε αν η πηγή των εισερχόμενων αλλαγών είναι κάποια από τις\n"
+" # (\\\"serve\\\" == ssh ή http, \\\"push\\\", \\\"pull\\\", \\\"bundle\\"
+"\")\n"
+" sources = serve\n"
+"\n"
+"Τα τμήματα του αρχείου ρυθμίσεων τα οποία επιτρέπουν ή απαγορεύουν την\n"
+"πρόσβαση μπορούν να αναφέρονται σε υποκαταλόγους του αποθετηρίου (με\n"
+"σύνταξη glob για τα ονόματα αρχείων ή υποκαταλόγων). Σε κάθε πρότυπο\n"
+"ονόματος μπορείτε να ορίσετε ένα ή περισσότερους χρήστες χωρίζοντας τα\n"
+"ονόματά τους με κόμμα. Η λίστα προτύπων που απαγορεύει την πρόσβαση\n"
+"ελέγχεται πρώτη. ::\n"
+"\n"
+" [acl.allow]\n"
+" # Όταν δεν υπάρχει το τμήμα acl.allow επιτρέπεται η πρόσβαση σε\n"
+" # όλους τους χρήστες. Όταν το τμήμα acl.allow είναι κενό δεν\n"
+" # επιτρέπεται η πρόσβαση σε κανέναν χρήστη.\n"
+" docs/** = doc_writer\n"
+" .hgtags = release_engineer\n"
+"\n"
+" [acl.deny]\n"
+" # Όταν δεν υπάρχει το τμήμα acl.deny επιτρέπεται η πρόσβαση σε\n"
+" # όλους τους χρήστες. Όταν είναι κενό επίσης επιτρέπεται η\n"
+" # πρόσβαση σε όλους.\n"
+" glob pattern = user4, user5\n"
+" ** = user6\n"
#, python-format
msgid "config error - hook type \"%s\" cannot stop incoming changesets"