Αρκετά laptop στην αγορά παρέχουν ένα δακτυλικό αναγνώστη (SGS Thomson Microelectronics fingerprint reader) για την πιστοποίηση της ταυτότητας του χρήστη έτσι ώστε να μην χρειάζεται να πληκτρολογεί συνέχεια κωδικούς πρόσβασης. Όπως ξερουμε, στο linux χρειάζεται αρκετές φορές να δώσουμε τον κωδικό διαχειριστή για να γίνουν κάποιες ρυθμίσεις ή εγκατάσταση προγραμμάτων, και φυσικά όταν μπαίνουμε στο σύστημα δίνουμε τον προσωπικό μας κωδικό. Η διαδικασία ρύθμισης του αναγνώστη είναι σχετικά εύκολη και σύντομη.
Βήμα 1
Πρέπει να δούμε αν όντως ο reader μας είναι το συγκεκριμένο μοντέλο.
Έτσι δίνουμε:
και πρέπει να δούμε:
Bus 001 Device 007: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Βήμα 2
Εγκατάσταση του πακέτου thinkfinger:
Βήμα 3
Επεξεργασία του αρχείου:
Fedora 7
Fedora 8
και προσθήκη της γραμμής
auth sufficient pam_thinkfinger.so
ακριβώς στην θέση που βλέπουμε παρακάτω:
#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
auth required pam_env.so
auth sufficient pam_thinkfinger.so
auth sufficient pam_unix.so nullok try_first_pass
auth requisite pam_succeed_if.so uid >= 500 quiet
auth required pam_deny.so
Βήμα 4
Λήψη του αποτυπώματος περνώντας κάθετα το δάκτυλο πάνω από τον αναγνώστη
(τρείς επιτυχημένες προσπάθειες):
tf-tool --add-user όνομα_χρήστη
Αν θέλουμε να κάνουμε εργασίες διαχειριστή, πρέπει να κάνουμε το ίδιο και για τον root:
τώρα μπορούμε να δίνουμε το δακτυλικό μας αποτύπωμα αντί να πληκτρολογούμε κωδικούς…
Αναφορές:
http://thinkfinger.sourceforge.net/
http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger
Από περιέργεια δοκίμασα την πρώιμη εκδοση του online dektop
Η πρώτη αυτή έκδοση θα κάνει επίσημα την εμφάνιση της στο Fedora 8
Τα βήματα που χρειάζονται είναι:
-
Δημιουργία λογαριασμού στο http://online.gnome.org/
-
Λήψη του Fedora 8 test2 Live cd ή νεότερου
-
Εκκίνηση του υπολογιστή από το live cd
-
Εγκατάσταση των πακέτων με εντολή από το τερματικό του GNOME
yum -y install online-desktop
-
Αποσύνδεση από το λογαριασμό χρήστη του live cd
-
Επανασύνδεση στο λογαριασμό χρήστη του live cd αφού πρώτα επιλέξουμε session “online-desktop”
-
Σύνδεση στον λογαριασμό που φτιάξαμε αρχικά στο http://online.gnome.org/
Το online-desktop διαθέτει ένα μενού (bigboard) από όπου γίνονται όλες οι εργασίες.
Υπάρχει ενσωμάτωση με εφαρμογές web όπως το Google docs αλλά και gmail,facebok,flickr,youtube κτλ.
Αυτό που μου άρεσε ήταν η δυνατότητα εγκατάστασης εφαρμογών μέσα από τον firefox, η αποθήκευση των προτιμήσεων του GNOME έτσι ώστε από όποιο υπολογιστή (που διαθέτει online-desktop) και να συνδεθούμε, οι προτιμήσεις μας θα είναι εκεί.
Αυτά και ακόμα περισσότερα μπορούμε να παρακολουθήσουμε στο screencast όπου γίνετε μια επίδειξη αυτής της νέας τεχνολογίας.
Ο συγχρονισμός του κινητού τηλεφώνου Nokia με την εφαρμογή ηλεκτρονικού ταχυδρομείου/ατζέντας είναι μια χρήσιμη λειτουργία που ήταν διαθέσιμη μόνο στους χρήστες Windows μέσα από την εφαρμογή Nokia Pc Suite.
Σήμερα, μπορεί να επιτευχθεί ο συγχρονισμός επαφών,ημερολογίου και σημειώσεων μεταξύ κινητού Nokia και του προγράμματος ηλεκτρονικού ταχυδρομείου Evolution.
Ο χρήστης που θα επιχειρήσει να εφαρμόσει τις παρακάτω οδηγίες πρέπει να έχει μια σχετική εμπειρία στο Linux κυρίως γιατί χρειάζεται να εγκαταστήσει ένα plugin χειρωνακτικά (δεν υπάρχει έτοιμο πακέτο), αλλά και γιατί γίνεται χρήση της γραμμής εντολών.
Το παρακάτω άρθρο θα δείξει πως μπορεί να γίνει ο συγχρονισμός στο Fedora 7 (με λίγες μετατροπές οι οδηγίες είναι εφαρμόσιμες και σε άλλες διανομές).
Χρησιμοποιήθηκαν με επιτυχία τα κινητά τηλέφωνα Νοkia E60 και Nokia 5200.
Εγκατάσταση πακέτων
Τα περισσότερα πακέτα υπάρχουν στα αποθετήρια του Fedora 7 .
Δίνουμε λοιπόν από το τερματικό:
yum install libopensync libopensync-devel libopensync-plugin-evolution2 libopensync-plugin-file libopensync-plugin-synce multisync libsyncml libsyncml-devel glib-devel wbxml2-devel
Μετά την ολοκλήρωση της διαδικασίας πρέπει να εγκαταστήσουμε “με το χέρι” το plugin SyncML που δεν υπάρχει στα αποθετήρια.
Το κατεβάζουμε λοιπόν: opensync-plugin-syncml-0.22.tar.bz2 το αποσυμπιέζουμε και το εγκαθιστούμε:
ως root μεταφέρουμε τον αποσυμπιεσμένο φάκελο στον κατάλογο /usr/local/src/
μέσα από τον φάκελο
/usr/local/src/libopensync-plugin-0.22
δίνουμε της εντολές:
./configure
make
make install
κάθε μια από τις παραπάνω εντολές πρέπει να ολοκληρωθεί με επιτυχία για να προχωρήσουμε στην επόμενη.
Ρύθμιση
Αφού ολοκληρωθεί το στάδιο της εγκατάστασης κάνουμε τις παρακάτω ενέργειες:
msynctool --addgroup evo2nokia
msynctool --addmember evo2nokia evo2-sync
msynctool --addmember evo2nokia syncml-obex-client
hcitool scan
Scanning ...
XX:XX:XX:XX:XX:XX MYPHONENAME
Η διεύθυνση που θα πάρουμε τοποθετείται στην επόμενη εντολη:
sdptool browse XX:XX:XX:XX:XX:XX
Στο output αυτής της εντολής βρίσκομαι το κανάλι μετάδοσης.
Όπως βλέπουμε στο παρακάτω παράδειγμα το κανάλι είναι το 11.
Service Name: SyncMLClient
Service RecHandle: 0x10003
Service Class ID List: "Error: This is UUID-128" (0x00000002-0000-1000-8000-0002ee000002)
Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003)
Channel: 11 "OBEX" (0x0008)
Language Base Attr List: code_ISO639: 0x454e encoding: 0x6a base_offset: 0x100
Profile Descriptor List: "Error: This is UUID-128" (0x00000002-0000-1000-8000-0002ee000002)
Version: 0x0100
Ρυθμίζουμε το plugin:
msynctool --configure evo2nokia 1
Μας ανοίγει ένα επεξεργαστή κειμένου (Vi), βάζουμε τα παρακάτω και αποθηκεύουμε:
<config></config><address_path>default</address_path> <calendar_path>default</calendar_path>
<tasks_path>default</tasks_path>
msynctool --configure evo2nokia 2
Μας ανοίγει ένα επεξεργαστή κειμένου (Vi), βάζουμε τα παρακάτω (αλλάζουμε μόνο την διεύθυνση και το κανάλι με τα δικά μας) και αποθηκεύουμε:
<config>
<bluetooth_address>XX:XX:XX:XX:XX:XX</bluetooth_address>
<bluetooth_channel>ΧΧ</bluetooth_channel>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username></config>
<password></password> <type>2</type>
<usestringtable>1</usestringtable>
<onlyreplace>0</onlyreplace>
<recvlimit>10000</recvlimit>
<maxobjsize>0</maxobjsize>
<contact_db>Contacts</contact_db>
<calendar_db>Calendar</calendar_db>
<note_db>Notes</note_db>
Τελικό στάδιο
Συγχρονισμός με:
msynctool --sync evo2nokia
Πιθανά προβλήματα
-
Aν δεν έχουμε εγκατεστημένα τα απαραίτητα πακέτα ανάπτυξης εφαρμογών, δεν θα καταφέρουμε να χτίσουμε το plugin. Κάνουμε λοιπόν εγκατάσταση σε ότι μας λείπει (μας πληροφορεί για το τι χρειαζόμαστε το εκάστοτε μήνυμα λάθους του compliler) και προχωράμε.
- Ελέγχουμε αν ο υπολογιστής βλέπει μέσω bluetooth το κινητό και το αντίστροφο πριν ξεκινήσουμε. Αν δεν βλέπονται, κάνουμε κλικ στην επιλογή “visible and connectable for other devices” στις προτιμήσεις bluetooth του Fedora 7 και αποδεχόμαστε τον υπολογιστή ως αξιόπιστη συσκευή από τις ρυθμίσεις bluetooth του κινητού.
Αναφορές:
http://www.opensync.org/
http://www.harald-hoyer.de/linux_and_syncml_multisync_with_nokia_6280
http://blog.dukanovic.com/?p=5#configuration
http://ubuntuforums.org/showthread.php?t=260676
Πρόσφατα σχόλια