Σελ. 1 από 39 12361121 ... ΤελευταίαΤελευταία
Εμφάνιση 1-15 από 583

Θέμα: Boycott systemd

  1. #1
    Εγγραφή
    11-12-2003
    Περιοχή
    Θεσσαλονίκη
    Ηλικία
    46
    Μηνύματα
    6.584
    Downloads
    6
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    DSLAM
    ΟΤΕ - ΤΟΥΜΠΑ
    Router
    Fritz!box 7530
    Question
    Στο G+ βρήκα το παρακάτω link: http://boycottsystemd.org/

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

    Στο Gentoo δεν έχω μεταβεί σε systemd ακόμη. Είναι όντως τόσο κακό όσο αναφέρει ο τύπος αυτός; Ήδη αρκετές διανομές το έχουν επιλέξει...
    ... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...
    __________
    Η σελίδα μου - e-tameio

  2. #2
    Εγγραφή
    18-04-2008
    Περιοχή
    /boot/vmlinuz
    Μηνύματα
    192
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    12288/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Zyxel P-661H-D1
    SNR / Attn
    6(dB) / 30(dB)
    Κατα την ταπεινή μου άποψη ναι...
    Μπορεί να είναι καλό για desktop environments και να εξηπηρετεί admins που έρχονται απο windows περιβάλλον αλλα για Enterpise IT δεν με έχει πείσει ακόμα (και δεν το βλέπω να με πείθει και συντομα)...

    Ας ελπίσουμε οτι στο gentoo θα συνεχίσουν την υποστήριξη στο openrc...
    Unix is user-friendly. It's just very selective about who its friends are...

  3. #3
    Εγγραφή
    18-10-2006
    Ηλικία
    54
    Μηνύματα
    5.619
    Downloads
    50
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    20370/935
    ISP
    Conn-X 24Mbit
    DSLAM
    Cyta Hellas - ΚΟΖΑΝΗ
    Router
    level-one FBR-1416A
    https://news.ycombinator.com/item?id=7639170

    Spittie 132 days ago | link

    Okay, I like to think as myself as an open minded individual. I'm not a systemd fanboy either, I just research and use what I believe it's better for myself. There is a reason why I can't consider the anti-systemd guys seriously: It all seems FUD to me. Take for example point 8, "you have to reboot to update systemd. Okay, not really, but the update might go wrong!". Really?

    Going point by point:

    1. As the site says, systemd is both an init system and a collection of programs that make sense to have in a system. One can already strip most of everything from it (I think only journald is mandatory), and there is usually a stable api between every component, so one can simply replace them.

    In fact, I believe that half of the complains about systemd would disappear if it all the tools were developed in a different repository and not under a "systemd umbrella" (Isn't one of the major point pro-BSD the fact that the base system is all developed together?)

    2. If you want to use systemd but have plain-text logs, journald can pass everything to syslog and similar daemons. What everyone forget is the bonus that journald provides: no more "cat /var/log/*.log | grep <program> | sort -u" and hope that applications log in the same format, I have everything in a single place and can browse them by unit, by user, by time, by urgency...

    3. I can agree with that. But it's not that sysinitv or upstart worked on non-linux systems (without ugly hacks)

    4. And? I'm not sure what's the problem here. udev and dbus are mandatory by pretty much anything that's not a .sh script nowadays.

    5. Okay, fair point. "It assumes that users and admins are dumb" can you really blame them?

    6. Fair point again, systemd is bigger than sysinitv. But that's almost saying that we should all use microhttpd instead of nginx/apache because it's smaller.

    Also the simple fact that it's included in RHEL 7 mean that it got audicted by RH, which make me feel safe.

    7. That's just FUD. Here's Gnome 3.10 running on OpenBSD: http://undeadly.org/cgi?action=artic...20140219085851

    Gnome will depend on systemd when under wayland, that's instead a fact. Actually, on logind, which has an api that anyone can reimplemnt (https://blogs.gnome.org/ovitters/201...ome-and-logind...)

    8. Not true, again. Right now, on my system:

    pgrep -l systemd
    1 systemd
    354 systemd-journal
    386 systemd-udevd
    766 systemd-logind
    1190 systemd
    1754 systemd

    Also, I still fail to see why "it's big, it will fail" is a thing. What matters is code quality, not size.

    9. Fair point.

    10. This might or not be possible, I don't have much experience in writing unit files so I don't really know the limits.

    11. Nobody is forcing anyone to adopt systemd. It's getting adopted because distributions and developers think it's better.

    And after months/years of complains about systemd, I still haven't seen anyone trying to produce anything that has the same advantages for sysadmins and programmers.

    Really, that's how it feels: "I'm going to complain and complain and complain, but I won't lift a finger to change the course of events".

    Can anyone make a point in favor of sysinitv (or against systemd) without bringing in abstract concept as "Unix philosophy" and plain wrong facts

  4. #4
    Εγγραφή
    01-02-2008
    Ηλικία
    43
    Μηνύματα
    587
    Downloads
    1
    Uploads
    0
    Ταχύτητα
    6000/600
    ISP
    Wind
    DSLAM
    Wind - ΡΟΣΤΑΝ
    Router
    linux
    SNR / Attn
    11(dB) / 34(dB)
    Αν κ δεν είμαι κανας γκουρου της c ούτε του λίνουξ, κάποια απο τα επιχειρήματα που παραθέτει είναι εύλογα. Παρόλαυτα το systemd είναι κάτι θετικό(a single point of aministration but not a single point of failure) και δουλεύει καλά προς στιγμή. Ενταξει η μετάβαση είναι δύσκολη στην αρχη αλλά αξίζει το κόπο. Χρειάζεται να μάθεις πραγματάκια που για κάποιον που ξερει ήδη κάποιες γλώσσες προγραμματισμου και bash/λινουξ administrating(έναν δεινόσαυρο π.χ) είναι ενοχλητικό, αλλά το learning curve δεν είναι τόσο απότομο.

  5. #5
    Εγγραφή
    18-04-2008
    Περιοχή
    /boot/vmlinuz
    Μηνύματα
    192
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    12288/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Zyxel P-661H-D1
    SNR / Attn
    6(dB) / 30(dB)
    Παράθεση Αρχικό μήνυμα από karakou Εμφάνιση μηνυμάτων
    a single point of aministration but not a single point of failure
    Συνήθως αυτα πάνε μαζι...

    Και ρωτάω εγω τώρα: παίρνωντας PID 1 το systemd και αυξάνοντας το attack surfuce μέσω του userland πόσο επιτυχία μπορεί να έχει το παραπάνω?

    Επίσης τί γίνεται αν πρεπει να κάνεις update το systemd ή κάποιο απο τα components του ? Μάλλον reboot...

    Αυτό σε traditional unix servers δεν είναι αποδεκτό... Ο μόνος λόγος για να κανεις reboot 1 unix server ήταν κάποιο critical kernel patch to οποιο δεν μπορούσε να γινει apply on the fly...

    Αν είναι το linux na γίνει σαν τα windows με 1 σωρό apis και αδιαφανείς διαδικασίες με βλέπω να στρέφομαι σε BSD...
    Unix is user-friendly. It's just very selective about who its friends are...

  6. #6
    Εγγραφή
    30-01-2005
    Περιοχή
    City of light with thy violet crown
    Ηλικία
    44
    Μηνύματα
    6.973
    Downloads
    23
    Uploads
    0
    Ταχύτητα
    150/30Mbps
    ISP
    BT FTTP
    Router
    pfSense/Openreach ONT
    Παράθεση Αρχικό μήνυμα από KernelPanic Εμφάνιση μηνυμάτων
    Συνήθως αυτα πάνε μαζι...

    Και ρωτάω εγω τώρα: παίρνωντας PID 1 το systemd και αυξάνοντας το attack surfuce μέσω του userland πόσο επιτυχία μπορεί να έχει το παραπάνω?

    Επίσης τί γίνεται αν πρεπει να κάνεις update το systemd ή κάποιο απο τα components του ? Μάλλον reboot...

    Αυτό σε traditional unix servers δεν είναι αποδεκτό... Ο μόνος λόγος για να κανεις reboot 1 unix server ήταν κάποιο critical kernel patch to οποιο δεν μπορούσε να γινει apply on the fly...

    Αν είναι το linux na γίνει σαν τα windows με 1 σωρό apis και αδιαφανείς διαδικασίες με βλέπω να στρέφομαι σε BSD...
    Ως sys admin δεν έχω πρόβλημα με το κλασσικό SYS V Init (είναι κάτι που ποτέ δε με απασχόλεισαι), χωρίς να λέω πως δεν πρέπει να προχωρήσουμε με κάτι καινούργιο. Από την άλλη δε με έχει πείσει κανένα από τα upstart ή systemd. Ειδικά με την περίπτωση του systemd δεν καταλαβαίνω γιατί να πρέπει να είναι dependency για DEs ή να προσπαθεί να πάει να τα κάνει όλα. Όταν πρόκειται για unixoserverοκαταστάσεις είμαι περισσότερο της λογικής "Do only one thing and do it good" και "Keep it stupid simple". Το ότι είναι παιδί της Redhat και επίσημα είναι στο RHEL7 δε μου λέει κάτι ως λειτουργικότητα και ως άξιος αντικαταστάτης των SYS V init scripts (ως σταθερός κώδικας όμως ναι).

    Τώρα όσον αφορά τα γυρνάω όλα σε BSD, μακάρι να ήταν έτσι απλά. Γιατί εντάξει όταν πρόκειται για πράγματα όπως web ή ftp server ή για το αν είσαι ένας μικρομεσαίος οργανισμός. Όταν όμως μιλάμε για μεγάλους οργανισμούς ή για εμπορικές εφαρμογές που επίσημα υποστηρίζουν μόνο Redhat, Debian/Ubuntu, Suse (άντε και κάνα Solaris) τα πράγματα δεν είναι απλά, ιδιαίτερα δε όταν πληρώνεις κάτι χοντρά μαρούλια για licenses/support...
    Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης

    Never say never, because limits, like fears, are often just an illusion -
    Michael Jordan


  7. #7
    Εγγραφή
    11-12-2003
    Περιοχή
    Θεσσαλονίκη
    Ηλικία
    46
    Μηνύματα
    6.584
    Downloads
    6
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    102400/10240
    ISP
    Vodafone
    DSLAM
    ΟΤΕ - ΤΟΥΜΠΑ
    Router
    Fritz!box 7530
    Παράθεση Αρχικό μήνυμα από KernelPanic Εμφάνιση μηνυμάτων
    Συνήθως αυτα πάνε μαζι...

    Και ρωτάω εγω τώρα: παίρνωντας PID 1 το systemd και αυξάνοντας το attack surfuce μέσω του userland πόσο επιτυχία μπορεί να έχει το παραπάνω?

    Επίσης τί γίνεται αν πρεπει να κάνεις update το systemd ή κάποιο απο τα components του ? Μάλλον reboot...

    Αυτό σε traditional unix servers δεν είναι αποδεκτό... Ο μόνος λόγος για να κανεις reboot 1 unix server ήταν κάποιο critical kernel patch to οποιο δεν μπορούσε να γινει apply on the fly...

    Αν είναι το linux na γίνει σαν τα windows με 1 σωρό apis και αδιαφανείς διαδικασίες με βλέπω να στρέφομαι σε BSD...
    Όταν έπρεπε το init αντίστοιχα να ενημερωθεί, δεν γινόταν reboot; Τι αλλάζει δηλαδή με το systemd σε σχέση με το κλασικό init;
    ... Morpheus: What is "real"? How do you define "real"? If you 're talking about what you can feel, what you can smell, what you can taste and see, then "real" is simply electrical signals interpreted by your brain...
    __________
    Η σελίδα μου - e-tameio

  8. #8
    Εγγραφή
    18-04-2008
    Περιοχή
    /boot/vmlinuz
    Μηνύματα
    192
    Downloads
    4
    Uploads
    0
    Ταχύτητα
    12288/1024
    ISP
    ΟΤΕ Conn-x
    Router
    Zyxel P-661H-D1
    SNR / Attn
    6(dB) / 30(dB)
    @megahead13 Συμφωνω 100% μαζί σου και αυτο λέω και παραπάνω οτι το systemd δεν με έχει πείσει για αντικαταστάτη του SYS V.

    Παράθεση Αρχικό μήνυμα από megahead13 Εμφάνιση μηνυμάτων
    Τώρα όσον αφορά τα γυρνάω όλα σε BSD, μακάρι να ήταν έτσι απλά. Γιατί εντάξει όταν πρόκειται για πράγματα όπως web ή ftp server ή για το αν είσαι ένας μικρομεσαίος οργανισμός. Όταν όμως μιλάμε για μεγάλους οργανισμούς ή για εμπορικές εφαρμογές που επίσημα υποστηρίζουν μόνο Redhat, Debian/Ubuntu, Suse (άντε και κάνα Solaris) τα πράγματα δεν είναι απλά, ιδιαίτερα δε όταν πληρώνεις κάτι χοντρά μαρούλια για licenses/support...
    δυστυχώς το ξέρω απο 1ο χέρι...

    - - - Updated - - -

    Παράθεση Αρχικό μήνυμα από GoofyX Εμφάνιση μηνυμάτων
    Όταν έπρεπε το init αντίστοιχα να ενημερωθεί, δεν γινόταν reboot; Τι αλλάζει δηλαδή με το systemd σε σχέση με το κλασικό init;
    Το initd στηρίζεται περισσότερο σε shell scripts ( Ο C κωδικα ειναι σχετικα μικρός και δεν θυμαμαι να εχει αλλαξει για αρκετα χρόνια. , Αν κάνω λάθος διορθωστε με ) ενω to systemd είναι γραμμένο σε C οπότε οπως καταλαβαίνεις μια αλλάγή στον κωδικα χρειάζεται recompile κτλ κτλ ( για να μην αναφέρω dependencies και τα σχετικα)...
    Unix is user-friendly. It's just very selective about who its friends are...

  9. #9
    Εγγραφή
    27-08-2004
    Περιοχή
    internet
    Μηνύματα
    23.371
    Downloads
    58
    Uploads
    17
    Άρθρα
    9
    Ταχύτητα
    49999 / 4999
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΚΟΥΝΟΥΠΙΔΙΑΝΩΝ
    Παράθεση Αρχικό μήνυμα από GoofyX Εμφάνιση μηνυμάτων
    Όταν έπρεπε το init αντίστοιχα να ενημερωθεί, δεν γινόταν reboot; Τι αλλάζει δηλαδή με το systemd σε σχέση με το κλασικό init;
    Το /sbin/init είναι ένα εκτελέσιμο 2kb που απλώς τρέχει σαν daemon. Επί της πράξης δεν κάνει τίποτα και έχει να ανανεωθεί πάρα πολλά χρόνια. Αντίθετα το systemd μόνο καφέ δεν κάνει και ο λόγος για αυτό είναι πως δεν τρέχεις το λειτουργικό σου σε καφετιέρα. Αν το έτρεχες εκεί, το systemd θα έκανε και τον καφέ.

    Σε γενικές γραμμές είναι βάσιμες οι κατηγορίες που ακούγονται. Είναι σημαντικό όμως να ξεχωρίσουμε πως το systemd δεν είναι απαραίτητα κακό από τεχνική πλευρά και έχει πολλά θετικά στοιχεία.
    Το κακό imo είναι πως στην πράξη είναι ένα τεράστιο μονολιθικό πακέτο χωρίς προτυποποίηση. Μπορεί να σπάει σε πολλά εκτελέσιμα και κάποια από αυτά να έχουν μια μικρή τεκμηρίωση αλλά είναι αδύνατο αυτή την στιγμή να φτιάξει κάποιος μια εναλλακτική συμβατή υλοποίηση για ολόκληρο ή ένα μέρος του systemd.
    Δυστυχώς Ubuntu, Debian, Arch (και νομίζω OpenSUSE) το κατάπιανε αμάσητο. Αφού το ανέπτυξε η Redhat, τα RHEL, CentOS, Fedora το κατάπιανε εκ των ων ουκ άνευ. Επομένως δεν μπορείς να το αποφύγεις.
    Το καλό είναι πως πλέον υπάρχει μια κάποια ομοιογένεια μεταξύ των διανομών. Αν υπάρξει και κάποιο default format για packaging μπορείς να ξεχάσεις τις πολλές διανομές, θα μείνει μια binary και το Gentoo.
    Gentoo Linux: mess with the best and you might learn something
    δικτυακή παράσταση | twitter | within specifications
    Αν φτάσω τα 100 και με ρωτήσουν το μυστικό της μακροζωίας θα πω: Πάντα είχα 3 ποτήρια μπροστά μου· ένα με νερό, ένα με καφέ & ένα με αλκοόλ.

  10. #10
    Εγγραφή
    05-05-2009
    Περιοχή
    Παλαιό Φάληρο
    Μηνύματα
    12.617
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    FTTH Φως το αληθ
    ISP
    OTE
    Router
    Fritz 7590
    Παράθεση Αρχικό μήνυμα από mrsaccess Εμφάνιση μηνυμάτων
    .
    Το καλό είναι πως πλέον υπάρχει μια κάποια ομοιογένεια μεταξύ των διανομών. Αν υπάρξει και κάποιο default format για packaging μπορείς να ξεχάσεις τις πολλές διανομές, θα μείνει μια binary και το Gentoo.
    Από δω το πήγες, από κει το πήγες, τόφερες τελικά εκεί που έπρεπε
    Αν επαληθευτείς μας βλέπω να ξεμένουμε με sabayon και gentoo

  11. #11
    Εγγραφή
    07-11-2005
    Περιοχή
    /dev/null
    Ηλικία
    41
    Μηνύματα
    1.610
    Downloads
    5
    Uploads
    0
    Ταχύτητα
    20480/1024
    ISP
    Forthnet
    DSLAM
    ΟΤΕ - ΠΑΤΗΣΙΑ
    Router
    OpenBSD -stable
    SNR / Attn
    6(dB) / 12(dB)
    Παράθεση Αρχικό μήνυμα από mrsaccess Εμφάνιση μηνυμάτων
    Είναι σημαντικό όμως να ξεχωρίσουμε πως το systemd δεν είναι απαραίτητα κακό από τεχνική πλευρά και έχει πολλά θετικά στοιχεία.
    Όπως τα predictable device names τύπου:

    Κώδικας:
    systemd-udevd[10581]: renamed network interface wlan1 to wlp0s29f7u2

    Admin's inferno είναι αυτό, όχι init.
    Richard Stallman: "I see you are being your usual friendly self ;-}."
    Theo de Raadt: "Yes, and you are being the usual slimy hypocritical asshole."

  12. #12
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.438
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από ESP1982 Εμφάνιση μηνυμάτων
    Όπως τα predictable device names τύπου:

    Κώδικας:
    systemd-udevd[10581]: renamed network interface wlan1 to wlp0s29f7u2

    Admin's inferno είναι αυτό, όχι init.
    Το systemd την κάνει αυτή τη μλκία και κάθε φορά πρέπει να πειράζω όλα τα αρχεία των δικτύων;;;!!!!
    Και μέχρι τώρα το συμπαθούσα...

  13. #13
    Εγγραφή
    07-11-2005
    Περιοχή
    /dev/null
    Ηλικία
    41
    Μηνύματα
    1.610
    Downloads
    5
    Uploads
    0
    Ταχύτητα
    20480/1024
    ISP
    Forthnet
    DSLAM
    ΟΤΕ - ΠΑΤΗΣΙΑ
    Router
    OpenBSD -stable
    SNR / Attn
    6(dB) / 12(dB)
    Παράθεση Αρχικό μήνυμα από MitsakosGR Εμφάνιση μηνυμάτων
    Το systemd την κάνει αυτή τη μλκία και κάθε φορά πρέπει να πειράζω όλα τα αρχεία των δικτύων;;;!!!!
    Και μέχρι τώρα το συμπαθούσα...
    Σε ποιό από τα over 9000 files το κάνεις αυτό;
    Richard Stallman: "I see you are being your usual friendly self ;-}."
    Theo de Raadt: "Yes, and you are being the usual slimy hypocritical asshole."

  14. #14
    Εγγραφή
    13-11-2011
    Περιοχή
    Χολαργός
    Ηλικία
    37
    Μηνύματα
    1.438
    Downloads
    1
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    24000 / 4500
    ISP
    Wind
    DSLAM
    Wind - ΧΟΛΑΡΓΟΣ
    Path Level
    Interleaved
    Παράθεση Αρχικό μήνυμα από ESP1982 Εμφάνιση μηνυμάτων
    Σε ποιό από τα over 9000 files το κάνεις αυτό;
    Στο Arch στα αρχεία του netctl... Βέβαια τώρα βρήκα ότι αν το ξεκινήσεις με net.ifnames=0 τα κάνει όλα eth0 και wlan0 οπότε από εδώ και πέρα τέρμα οι παραμετροποιήσεις...

  15. #15
    Εγγραφή
    27-10-2005
    Περιοχή
    Cetines
    Μηνύματα
    1.590
    Downloads
    3
    Uploads
    0
    Άρθρα
    10
    Ταχύτητα
    27031/2703kBit/s
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΑΜΦΙΣΣΑ
    Router
    Speedport Plus
    SNR / Attn
    16.1(dB) / 12.0(dB)
    Path Level
    Interleaved
    Μια χαρά είμαι με systemd σε gentoo. Δεν έχω κανένα παράπονο. Αν δεν έκανε τη δουλειά του σωστά θα το ξήλωνα και θα έβαζα πάλι openRC.
    Για μας τους καταλανούς συγκεκριμένα το Εμπόριον έχει μια ιδιαίτερη σημασία γιατί λόγω γεωγραφίας και λόγω ιστορίας είμαστε πιο κοντά στους έλληνες παρά στους υπόλοιπους ισπανούς. Κάτι αυτονόητο και λογικό. Ε.Α.

Σελ. 1 από 39 12361121 ... ΤελευταίαΤελευταία

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας