ΙΣΤΟΡΙΚΟ:
Ο φίλος μου ο Αλέξανδρος μου έδωσε ένα δίσκο για το laptop ώστε να εγκαταστήσω εκεί το Parrot Security, μιας και τελευταία καταπιάνομαι (όσο το επιτρέπει ο χρόνος) και με αυτή την καταπληκτική διανομή. Επειδή παράλληλα ασχολούμαι και με άλλα projects όπως είναι το openSUSE (είμαι member) και το MATE (με μετάφραση και λίγο με προώθηση), θέλησα να κάνω dual boot. Εγκαθιστώ το openSUSE Tumbleweed MATE και στην συνέχεια δοκίμασα να εγκαταστήσω την έκδοση Parrot Secutiry 3.5 με τεράστια αποτυχία (κόλλησε στο GRUB). Δοκίμασα και την Kali Linux με επίσης τεράστια αποτυχία (δεν μπορούσε να βρει το ISO κατά την εγκατάσταση από live USB). Απογοητευμένος λοιπόν, έχω βγάλει το συμπέρασμα (που ισχύει ακόμα και μετά από αυτά που θα πω παρακάτω), οι διανομές βασισμένες στο Debian δεν είναι για εμένα, τόσο για Desktop όσο και για Server περιβάλλοντα.

ΔΙΑΔΙΚΑΣΙΑ
Η εγκατάσταση όλων έχει γίνει ως εξής:
1. Βγάζω τον δίσκο που έχω στο laptop.
2. Εισάγω τον δίσκο που μου έδωσε ο Αλέξανδρος.
3. Κάνω την εγκατάσταση.
4. Βάζω ξανά τον δίσκο μου στο laptop.
5. Ανοίγω το laptop έχοντας βάλει τον δίσκο σε ένα καλώδιο USB σε SATA που αγόρασα από το ebay.

Μετά από αρκετούς μήνες ανάπτυξης και διόρθωσης σφαλμάτων, η κοινότητα Parrot Security κυκλοφόρησε την έκδοση Parrot 3.6.

Σε αυτή τη νέα έκδοση δεν θέλαμε να εισάγουμε νέα χαρακτηριστικά και λειτουργίες αλλά εργαστήκαμε έτσι ώστε να διορθώσουμε το υπάρχον περιβάλλον, να είναι περισσότερο σταθερό και να καταναλώνει λιγότερη μνήμη με τις διάφορες διορθώσεις πακέτων και της υπηρεσίας διαχείρισης συστήματος (η έκδοση Parrot 3.6 Lite 32bit χρησιμοποιεί μνήμη λιγότερο από 200MB).

Το Anonsurf έχει διορθωθεί και τώρα η ενότητα που αφιερώνεται στην ανωνυμία και στην ιδιοτικότητα είναι πολύ αξιόπιστη και πολύ δοκιμασμένη.

Θέλαμε επίσης να εστιάσουμε περισσότεροι στις εκδόσεις Lite και Studio, διότι το Parrot Core δεν είναι μόνο μια πλατφόρμα που στοχεύει στην ασφάλεια αλλά μπορεί να χρησιμοποιηθεί για γενικό σκοπό σε προσωπικούς υπολογιστές για τους τελικούς χρήστες, χρησιμοποιώντας ένα ελαφρύ σύστημα βασισμένο στο debian το οποίο είναι έτοιμο και παραμετροποιημένο με ρυθμίσεις που έγιναν από την κοινότητα.

Μια μικρή διαφορά θα δείτε στην έκδοση Parrot AIR, η οποία είναι παρόμοια με την Parrot Full, αλλά έχει ένα σετ εργαλείων που χρησιμοποιούνται στην δοκιμή του ασύρματου. Έχει αναπτυχθεί για το νέο AIRBUD board, μια μίξη από ασύρματο σταθμό και υπολογιστή embedded x86 που αναπτύχθηκε από την Alftel. Το Parrot AIR είναι μια αρχή και μπορεί να βελτιωθεί στο μέλλον δημιουργώντας μια πλατφόρμα δοκιμών για τέτοιου είδους boards. Η έκδοση αυτή μπορεί να χρησιμοποιηθεί και σε κλασικούς υπολογιστές x86.

Έχει βελτιωθεί και οι διευθύνσεις-αποθετήρια για γρηγορότερες λήψεις και ενημερώσεις καθώς έχουν προστεθεί στο δίκτυο των διακομιστών μας νέα πανεπιστήμια, εταιρίες και ερευνητικά κέντρα. Αλλά η συνεργασία μας δεν σταματάει μόνο στους διακομιστές αλλά μερικές εταιρίες και startups που δουλεύουν πάνω στην κυβερνοασφάλεια, συνεργάστηκαν με την ομάδα μας σχετικά με διάφορα projects που αφορούν IoT και ασφάλεια στην αυτοκινητοβιομηχανία, και πολλά εργαστήρια, πειράματα και άλλες δράσεις σχετικά με αυτά τα θέματα θα εμπλέξουν περισσότερο την κοινότητά μας στο μέλλον.

Εάν διαθέτετε μια συσκευή ARM, μπορείτε να επικοινωνήσετε μαζί μας, διότι έχουμε μια αφοσιωμένη ομάδα που δουλεύει με τέτοιες συσκευές, ακόμα και εάν η ανάπτυξη σε αυτόν τον τομέα είναι αργή σε σχέση με την αρχιτεκτονική x86, έχουμε εκδόσεις για Raspberry Pi και Pine64, ενώ δουλεύουμε ήδη για υποστήριξη στο νέο PineBook μια φθηνή λύση φορητού υπολογιστή με arm64 SoC του Pine64.

Η εκπαίδευση είναι πολύ σοβαρός τομέας για εμάς, έχουμε στόχο να κάνουμε εκδηλώσεις με την κοινότητά μας ώστε να διδάξουμε ασφάλεια IT τόσο τα βασικά όσο και τα πιο σύνθετα σε διάφορα εργαστήρια, σχολεία κλπ σε όλο τον κόσμο.

Παρακαλούμε στηρίξτε μας στο Patreon, επειδή η συνεισφορά σας είναι η μόνη ελπίδα μας για να υπάρχουμε και να συντηρούμε την διανομή!

ΛΗΨΗ:
https://www.parrotsec.org/download.fx (προτιμήστε torrent).

ΚΟΙΝΟΤΗΤΑ:
1. Για βοήθεια στα Ελληνικά, μπορείτε να απευθυνθείτε στην ομάδα Parrot Security στο facebook.
2. Αν δεν βρείτε λύση στο πρόβλημά σας, μπορείτε να ρωτήσετε και στην ομάδα Parrot Security στο facebook, στα Αγγλικά.
3. Προτιμήστε να ρωτήσετε κάτι στο forum ώστε να μείνει η ερώτησή σας για τους υπόλοιπους χρήστες με την ίδια ερώτηση.

I will remind you that we had a translation hackathon last month. We were too close to finish the translation, excluding the paid apps (Android, iOS, Windows Phone).

We were thinking to do another hackathon and maybe that's why ownCloud set up a meetup account for us.

Me, Alexandros and Eleni live near so we used the telegram chat to organize a spontanious translation semi-hackathons. During a hackathon, Evangelia joined us and she translated also.

So the result of the 2-3 hackathons was we finished translation in Greek. Here is the result:


As the title says, this is the second time that happens. We managed to finish on April 2014.


It's been a long time since we last had an ownCloud meeting in Greece. We decided to do a hackathon. The idea was to finish the translation so next time we'll meet to play with installation, containers etc.

We gathered on April 8th 2017 at a friend's pastry shop (Mpezes). We created a facebook event to post everything and also a telegram group to chat for those who translate from home.


The reason we've chosen to host it there is obvious :-).
Couple of points to add value are the fiber optic FAST internet, friendly environment and finally the ownCloud cookies (see picture).



Sample cookie



Cookies for all

Let's focus to our work on hackathon. We started at 11am and we stayed until 9pm. We wanted people who work in the morning, to join us in the afternoon. Unfortunately no one came but that wasn't a problem for us.

As you probably know, the translation is hosted on Transifex. We all decided to skip the files that have to do with the app for Android, iOS and Windows Phone because those apps aren't free to download and use. A user has to pay to download them.

Anyways, we focused on other files. The result was more than 150 strings translated.

Let's see the files that left to translate:

- Calendar: 13 untranslated
- Client: 63 untranslated
- files_paperhive: 2 untranslated
- files_sharing: 4 untranslated
- lib: 17 untranslated
- news: 4 untranslated
- passwords: 108 untranslated
- richdocuments: 13 untranslated
- settings: 31 untranslated
- twofactor_totp: 1 untranslated
- user_ldap: 7 untranslated

So 263 more strings to finish. The translation isn't over. We continue until we finish it (maybe during the week, although it's Holly week for us).

Let's see some pictures.



Me and Alex



Me and Alex



Making of ...



Group picture



Selfie but this is called groupie...



Cookie eyes



Cookie and my gecko...



Cookie nose and my gecko...

And some cartoon fun...



Alex Mouhtsis...



Cookie and my gecko...



Cookie and my gecko...

I would like to thank Dimitris Katsikas for the pictures.

If you liked the cookies, you can download and 3d print the cutter from here. Thank you Juergen.

Here the post at ownCloud central.

Θα έχετε δει πολλές αναρτήσεις με τον τρόπο εγκατάστασης του openSUSE. Ποτέ δεν είδαμε πως μπορούμε να εγκαταστήσουμε το openSUSE (είτε Leap είτε Tumbleweed) με UEFI αλλά ούτε πως μπορούμε να το εγκαταστήσουμε μαζί με Windows 10.

ΣΗΜΕΙΩΣΕΙΣ:
- Αρχικά κρατήστε ένα αντίγραφο ασφαλείας του δίσκου πριν ξεκινήσετε.
- Εάν έχετε κάποια απορία, μπορείτε να επικοινωνήσετε στο forum ή στο facebook για να το δουν περισσότερα μάτια και να σας απαντήσουν.
- Εάν ενδιαφέρεστε να κάνετε dual boot με legacy bios, δείτε εδώ (αγγλικά).

Ενδιαφέροντες σύνδεσμοι (στα αγγλικά)
openSUSE:UEFI
BCD System Store Settings for UEFI
Dual booting with Windows 8, not as painful as expected.

Προετοιμασία
1 – Δημιουργία αντιγράφου ασφαλείας του δίσκου με το clonezilla.
2 – Φτιάξτε ή αφήστε ελεύθερο χώρο σε κατάτμηση για να γίνει εγκατάσταση το openSUSE. (Ψάξτε πως γίνεται. Αυτό σίγουρα γίνεται και με το gparted.)
3 – Φτιάξτε ένα UEFI boot usb flash drive με το Rufus.

ΕΓΚΑΤΑΣΤΑΣΗ
Κατεβάστε το DVD ή το Net Install. Η εγκατάσταση είναι ίδια εδώ και πολλές εκδόσεις. Οπότε αυτό που ενδιαφέρει είναι οι κατατμήσεις.
Καλό είναι το BTRFS αλλά συνήθως το χρησιμοποιώ όταν εγκαθιστώ μόνο του το λειτουργικό σύστημα. Δεν ξέρω πως θα συμπεριφερθεί με το dual boot και ειδικότερα με Windows. Οπότε για το παράδειγμα, πατήστε Create Partition Setup… και κάντε αλλαγές.


Πατήστε Create Partition Setup…

Επιλέξτε Custom Partitioning (for experts) και πατήστε Next


Πατήστε Custom Partitioning (for experts)

Πατήστε δεξί κλικ στον δίσκο που θέλετε να εγκαταστήσετε το openSUSE και πατήστε Add Partition
Φτιάξτε μια κατάτμηση swap, περίπου 2-4GB ανάλογα με τη μνήμη RAM που έχετε.


Add Partition

Εάν πρόκειται για δίσκο SSD συνήθως χρησιμοποιώ σύστημα αρχείων ext4. Έχουν αναφερθεί περιπτώσεις ότι και το brtfs είναι ΟΚ.
Στο παράδειγμα ο δίσκος έχει σύστημα αρχείων Ext4, και τις παραμέτρους για τον SSD

noatime, discard* (=trim)

Αυτές τις παραμέτρους μπορείτε να τις προσθέσετε στο /etc/fstab αργότερα.


Επεξεργασία fstab

Το επόμενο βήμα είναι το πιο σημαντικό διότι χωρίς αυτό ΔΕΝ θα εκκινήσει ο υπολογιστής σας.
Πατήστε δεξί κλικ στην κατάτμηση Windows EFI κι επιλέξτε Edit


Επεξεργασία fstab

Επιλέξτε Mount partition
Επιλέξτε την κατάτμηση /boot/efi
Πατήστε Finish


Επεξεργασία /boot/efi

Αφού ολοκληρώσετε με τις κατατμήσεις πατήστε Accept. Δείτε μια περίληψη με τις αλλαγές στις κατατμήσεις του παραδείγματος.


Περίληψη αλλαγών κατατμήσεων

Αυτές οι αλλαγές θα γίνουν στις κατατμήσεις. Πατώντας Next θα εφαρμοστούν οι αλλαγές.


Περίληψη αλλαγών κατατμήσεων

Δεν χρησιμοποιούμε το Secure Boot. Απενεργοποιήστε το εδώ:


Αλλάξτε το Secure Boot σε False

Όταν τελειώσει η εγκατάσταση, θα κάνετε επανεκκίνηση και ανοίξτε με Windows.


Boot Menu

Τα Windows θα προσπαθήσουν να εγκαταστήσουν το δικό τους bootloader οπότε δεν θα υπάρχει επιλογή να εκκινήσει ο υπολογιστής σας με openSUSE.

Σε περιβάλλον Windows, ανοίξτε ένα Elevated Command Prompt (ουσιαστικά cmd ως διαχειριστής) και επικολλήστε την παρακάτω εντολή:

bcdedit /set {bootmgr} path \EFI\opensuse\shim.efi