Στις 22-04-2009, ημέρα Τετ, και ώρα 07:24 +0000, ο/η Kainourgiakis
Giorgos έγραψε:

> Να κάνω και μια ερώτηση: μήπως πρέπει να βάλουμε τα αρχεία που 
> πακέταρες (τα εκπαιδευτικά) και την γλώσσα σε ένα αποθετήριο
> στο ppa των Linux Greek Teachers; και αν συμφωνείς θα το κάνεις
> κιόλας :)
> Για πες μου τις απόψεις στο θέμα...
> 

Βασικά γι' αυτό το λόγο νόμιζα ότι δημιουργήσαμε την ομάδα, δηλαδή για
development, και γι' αυτό είχα καταχωρήσει και το PPA της.
Πλέον όμως έχει γίνει ανοικτή ομάδα (50+ μέλη) "εκδήλωσης
ενδιαφέροντος", στην οποία μπορεί να συμμετάσχει οποιοσδήποτε (δηλαδή
όχι μόνο συγκεκριμένοι developers).

Αυτό είναι πολύ καλό αφού έχουμε ένα μέσο επικοινωνίας όσοι
εκπαιδευτικοί ενδιαφερόμαστε για το Linux, ΑΛΛΑ:
==> Τα μέλη μιας ομάδας έχουν και upload rights στο PPA της.

Έτσι, αν υποθέσουμε ότι βάζουμε την έκδοση 0.9.4 του Διερμηνευτή στο PPA
της ομάδας και ο κόσμος την εγκαθιστά από εκεί,
στη συνέχεια μπορεί κάποιος "malicious" από τους 50 να ανεβάσει μια fake
έκδοση 0.9.5 του Διερμηνευτή στο PPA της ομάδας,
η οποία θα περάσει αυτόματα στους χρήστες σαν update,
και θα μπορεί να κάνει οτιδήποτε, π.χ. rm -rf /.

Για την ασφάλεια όλων μας λοιπόν δεν πρέπει να εγκαθιστούμε λογισμικό
από μη ασφαλές PPA, και ένα PPA στο οποίο έχουν δικαιώματα ανεβάσματος
50+ άτομα δεν είναι ασφαλές. :-(


Πέρα από τα παραπάνω, θέλω κι εγώ να πάνε τα λογισμικά σε ένα ενιαίο
repository. Για τα εκπαιδευτικά λογισμικά αυτό ΔΕΝ μπορεί να είναι στο
launchpad, λόγω προβλημάτων στην άδεια αναδιανομής του υλικού.

Έτσι ετοιμάζουμε ένα repository σε κάποιο πιο επίσημο site του sch.gr.
Ας μην πω λεπτομέρειες γιατί το θέμα είναι ακόμα σε φάση σχεδίασης.
ΕΑΝ και όταν αυτό γίνει, εννοείται ότι θα ενημερώσω. :-)

Εάν ΔΕΝ γίνει, τότε να συνεννοηθούμε πάλι όλοι οι ενδιαφερόμενοι για
έναν καλύτερο αλλά ασφαλή τρόπο χρήσης του launchpad (π.χ. μπορεί να
υπάρχει τρόπος να επιτρέπουμε σε μεμονωμένα μόνο μέλη να κάνουν upload
στο PPA, ή θα μπορούσαμε να δημιουργήσουμε μια νέα ομάδα μόνο για
developers).


Καλημέρα,
Άλκης


_______________________________________________
Mailing list: https://launchpad.net/~linux.sch.gr
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~linux.sch.gr
More help   : https://help.launchpad.net/ListHelp

Απαντηση