Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: alkisg στις 27 Οκτ 2009, 07:05:34 ΠΜ

Τίτλος: userinfo: Αλλαγή των ονομάτων των χρηστών
Αποστολή από: alkisg στις 27 Οκτ 2009, 07:05:34 ΠΜ


Μέχρι να αναπτύξουμε ένα πιο εξειδικευμένο εργαλείο που να υποστηρίζει ονοματεπώνυμα πολλών μαθητών ταυτόχρονα (pygtk κανείς; :)), μπορούμε να χρησιμοποιήσουμε το userinfo (http://manpages.ubuntu.com/manpages/userinfo.1.html) ώστε οι ίδιοι οι μαθητές να γράφουν την πρώτη μέρα τα ονοματεπώνυμά τους στο pc που κάθονται.

Μετά, με το iTalc έχουμε αυτόματα το πλάνο τάξης (δηλαδή ότι π.χ. για το τμήμα a2, στο pc1 κάθονται οι μαθητές χ και ψ κτλ).

Εγκατάσταση με: sudo apt-get install usermode και εκτέλεση από το μενού Εφαρμογές » Εργαλεία συστήματος » About Myself.
(https://alkisg.mysch.gr/steki/index.php?action=dlattach;topic=2302.0;attach=1145;image)
Για να ξεχωρίζουμε τα στοιχεία των μαθητών, ας χρησιμοποιούμε όλοι τον χαρακτήρα ~ (όπως φαίνεται στην εικόνα), θα μας βολέψει στη συνέχεια στην ανάπτυξη scripts.
Τίτλος: Απ: userinfo: Αλλαγή των ονομάτων των χρηστών
Αποστολή από: Δημήτρης Δαλαγιώργος στις 27 Οκτ 2009, 09:45:18 ΠΜ
Το 'Δημήτριος ~ Χαρίλαος' στο πεδίο 'Γραφείο' τι είναι; Το όνομα του pc, το όνομα του εργαστηρίου, ή κάτι άλλο;
Τίτλος: Απ: userinfo: Αλλαγή των ονομάτων των χρηστών
Αποστολή από: alkisg στις 27 Οκτ 2009, 10:27:00 ΠΜ
Και καλά ο κηδεμόνας...

Βασικά, με το που θα φτιάξουμε ένα δικό μας GUI, θα μπορούμε εκεί να καταχωρούμε όσα πεδία θέλουμε (το πεδίο "other" του comment το επιτρέπει αυτό).
Και μπαίνει το ερώτημα: τι θέλουμε;

Επώνυμο, Όνομα, Α.Μ., Κηδεμόνας. Αυτά τα ζητάει και το https://register.sch.gr/studentsadmin/
Επίσης το studentsadmin έχει και το "Όνομα χρήστη" και τον "Τύπο λογαριασμού", τα οποία καλό θα είναι να τα προσφέρουμε σαν προαιρετικές επιλογές, δεν μας χρειάζονται στο εργαστήριο αλλά μπορεί να χρειαστούν π.χ. για κάποια αυτοματοποίηση σχετική με τα mail τους.
Άλλα;
Τηλέφωνα, διευθύνσεις κτλ ίσως και να μην τα θέλουμε επειδή θεωρούνται (?) προσωπικά δεδομένα. Το φύλο ίσως και να μας βολέψει για να βγάζουμε τα στατιστικά που θέλει το survey.

Τι άλλα στοιχεία θέλουμε για κάθε μαθητή; Για να ξεκινήσουμε σιγά σιγά την υλοποίηση...
Τίτλος: Απ: userinfo: Αλλαγή των ονομάτων των χρηστών
Αποστολή από: Δημήτρης Δαλαγιώργος στις 30 Οκτ 2009, 05:41:34 ΜΜ
Χρειαζόμαστε...

Επώνυμο, Όνομα, Όνομα Πατρός (ονοματεπώνυμο κηδεμόνα καλύτερα), φύλο, τμήμα (γενικής παιδείας ~ επιλογής), email (πρακτικά όλοι έχουν), τηλέφωνο επικοινωνίας (αρκεί να μη φαίνεται απ' όλους).

Αν σκεφτώ κι άλλα θα τα προσθέσω.
Τίτλος: Απ: userinfo: Αλλαγή των ονομάτων των χρηστών
Αποστολή από: alkisg στις 30 Οκτ 2009, 05:46:50 ΜΜ
Τα συγκεκριμένα θα αποθηκεύονται στο /etc/passwd, το οποίο είναι προσβάσιμο από όλους. Οπότε αν κάτι θέλουμε να μη φαίνεται, θα πρέπει να το κρατήσουμε κάπου αλλού... (π.χ. e-school, άλλη βάση στο server κτλ).
Τίτλος: Απ: userinfo: Αλλαγή των ονομάτων των χρηστών
Αποστολή από: alkisg στις 02 Νοε 2009, 02:47:50 ΜΜ
Το userinfo έχει ένα πρόβλημα στο πακετάρισμα (https://bugs.launchpad.net/ubuntu/+source/usermode/+bug/461365) και δεν είναι μεταφρασμένο στα ελληνικά. Στο ppa της Τεχνικής Στήριξης (https://launchpad.net/~ts.sch.gr/+archive/ppa/+packages) ανεβάσαμε μια διορθωμένη έκδοση, όσοι το έχουν στις πηγές τους θα λάβουν αυτόματα την ενημερωμένη έκδοση που δείχνει ελληνικά.