• Schiffsmädchenjunge
    link
    fedilink
    Deutsch
    226 months ago

    Ich der seit über zwanzig Jahren dieses Hippiesystem benutzt und noch immer kaum mehr als apt get Update kann: ¯\(ツ)

    • @[email protected]
      link
      fedilink
      Deutsch
      56 months ago

      Aber es macht schon irgendwie Sinn dass systemd diesen Job übernimmt oder? Ist es nicht deutlich eleganter wenn wir im Nutzerraum bleiben und das quasi init system einen wurzel pty gabelt?

      • @[email protected]
        link
        fedilink
        Deutsch
        96 months ago

        Die Argumente für diese Änderung scheinen sowohl logisch als auch überzeugend. Die Argumente dagegen sind nur dass es systemd ist.

        Wie dem auch sei, klügere Leute als ich werden entscheiden. 😂

  • Spannungsabfall
    link
    fedilink
    Deutsch
    126 months ago

    Bin ich doof, oder müsste nicht “bin” mit “mich” oder “ist” mit “sich” kombiniert werden?

    • Zonen-RANSLITEOP
      link
      fedilink
      Deutsch
      86 months ago

      Wahrscheinlich hast du Recht, aber scheiß der Hund was drauf. Ich bin hier nicht im Deutsch Abi.

      • Spannungsabfall
        link
        fedilink
        Deutsch
        56 months ago

        Ich bin beruhigt, hatte damals 4 Punkte in der schriftlichen Prüfung. ( ͡° ͜ʖ ͡°)

        • j4yt33
          link
          fedilink
          Deutsch
          26 months ago

          Sechs Punkte mündlich! Glaub ich. Weiß nicht mal mehr, welches Buch es war. Fontane vllt?

    • @[email protected]
      link
      fedilink
      Deutsch
      46 months ago

      Ich denke, das kommt daher, dass es entweder “Ich, der ich zu alt bin” oder “ich, der zu alt ist” heißen sollte. “ich, der zu alt bin” ist glaube ich keine valide Satzkonstruktion, oder ist das regionaler Dialekt?

  • Björn Tantau
    link
    fedilink
    Deutsch
    106 months ago

    Ich hatte schon den Hype um doas nicht verstanden.

    Abwarten und den default deiner Distribution verwenden.

    • rhabarba
      link
      fedilink
      Deutsch
      16 months ago

      Default von OpenBSD ist doas und das ist auch gut so. Hat auch eine schönere Syntax.

    • @[email protected]
      link
      fedilink
      Deutsch
      16 months ago

      Default der distro ist nicht immer klar. Auf Debian ist z.b. meisten kein sudo vorinstalliert.

      • @[email protected]
        link
        fedilink
        Deutsch
        56 months ago

        Bei Debian hast Du bei der Installation zwei Möglichkeiten: Entweder Du vergibst ein Wurzelkennwort, dann wird ein Wurzelbenutzer eingerichtet und kein sudo installiert, oder der eingerichtete Hauptbenutzer erhält sudo-Rechte.

  • @ichbinjasokreativ
    link
    Deutsch
    96 months ago

    Ich bin glaub ich echt der Einzige, der sich auf run0 freut. Mit sudo hab ich zwar an sich kein Problem, aber systemd-run ist so schon recht nützlich und sytemd an sich erleichtert mir die Arbeit normalerweise

    • @[email protected]
      link
      fedilink
      Deutsch
      86 months ago

      Renn0 wird vermutlich ganz kühl, das Konzept ist jedenfalls interessant. SystemD funktioniert einfach, also ist SystemD willkommen.

  • @[email protected]
    link
    fedilink
    Deutsch
    56 months ago

    Fühl ich. Bin schon zu alt für den systemd shice gewesen (FreeBSD Nutzer seit Jahren - ein segen!)

  • @[email protected]
    link
    fedilink
    Deutsch
    46 months ago

    Mein System ist so eingerichtet, dass ich kein sudo brauche. Ist mir also egal, ob das sudo oder run0 oder snickers heisst. ^^

      • @[email protected]
        link
        fedilink
        Deutsch
        76 months ago

        Weder noch. Ich nutze einen von Fedoras Atomic Desktops (KDE in meinem Fall). Und da hab ich automatische Updates aktiviert. Und seit dem brauch ich keine root Rechte mehr. Software kommt über Flatpak (und ganz selten über Distrobox). Dienste (wie mpd) konfigurier ich in ~/.config/systemd/user/. Wozu brauch ich noch root?

  • @[email protected]
    link
    fedilink
    Deutsch
    16 months ago

    Ach über die Jahre kamen so viele Neuerungen, hab noch keine bei Linux erlebt, die irgendwas verschlechtert hat. Wenn es jetzt run0 ist, dann passt das schon. Irgendjemand der sich tiefer mit der Materie auskennt wird schon wissen warum auch andere Linux Nutzer das verwenden sollten.

    Linux ist gnadenlos progressiv, klar gibt es immer wieder Abweichungen, bei denen am altbewerten festgehalten wird (mate, init, usw) aber letzten Endes bleibt nur die ständige Veränderung.

  • @[email protected]
    link
    fedilink
    Deutsch
    -4
    edit-2
    6 months ago

    Poetterings Hauptargument ist übrigens: /etc/sudoers hat zu komplizierte Syntax. Kannste dir nicht ausdenken.

    EDIT: Das ist nicht mein Argument. Ich bin der Meinung, er hätte auch Fixes und Verbesserungen für sudo einreichen können, anstatt schon wieder das nächste Fass aufzumachen, das alles Altbekannte über den Haufen wirft.

      • @[email protected]
        link
        fedilink
        Deutsch
        4
        edit-2
        6 months ago

        Was in den seltensten Fällen bei der Verwendung von sudo erforderlich sein dürfte.

        Aber ich bin neugierig, kannst du so ein Szenario nennen, wo man an die Grenzen stößt?

          • @[email protected]
            link
            fedilink
            Deutsch
            1
            edit-2
            6 months ago

            Ich sehe definitiv das Problem, aber man sollte nicht das ganze Ding abreißen, das für Millionen anderer User kein Problem darstellt, um Spezialfälle zu lösen. Da wäre es wirklich zumindest angebracht gewesen, darüber nachzudenken, wie man sudo hinsichtlich dieser features erweitert. Ich bin jetzt nicht der polkit-Experte, aber soweit ich das verstehe, müsste man doch im wesentlichen eine rootless sudo-Version bauen, die kein SUID flag hat und polkit nutzt, so wie run0 das auch macht.

            Ich finde es ja in der Sache nicht verkehrt, aber immer dieses neu machen nervt. Mit einem kompatiblen replacement hätte man beide Seiten zufriedenstellen können, indem man weiterhin /etc/sudoers als fallback anbietet. podman hat es vorgemacht.

            Ach und eins noch: man sollte nicht vergessen, was für eine zentrale Rolle sudo in der Kernkonfiguration der meisten Systeme einnimmt. In gewisser Hinsicht hat es root als user abgelöst, was bedeutet, dass bei einem run0 eine deutlich höhere Komplexität und damit Wartungsproblematik als bei einem verhältnismäßig rudimentären sudo gegeben ist. Das halte ich für kein irrelevantes Argument.

              • @[email protected]
                link
                fedilink
                Deutsch
                3
                edit-2
                6 months ago

                Ich glaube, der Frust rührt nicht daher, dass systemd per se schlecht oder falsch konzipiert ist, sondern einfach, dass es zu groß und umfangreich ist und sich in viele Bereiche drängt, an die man sich einfach anderwärtig gewöhnt hat.

                Es verstößt eben massiv gegen “ein Werkzeug für eine Aufgabe”.

    • @[email protected]
      link
      fedilink
      Deutsch
      8
      edit-2
      6 months ago

      Du wunderst dich über die Runterwählis, dabei ist es nicht Poetterings Hauptargument. Sein Hauptargument lautet:

      I personally think that the biggest problem with sudo is the fact it’s a SUID binary though

      Hier nachlesen: https://mastodon.social/@pid_eins/112353350913195618

      Zum Argument von Poettering: Setz-Nutzer-Identifikation und Zeit-von-Prüfen-Zeit-von-Nutzen-Attacken sind Realwelt-Probleme. Ich kann nicht sagen, ob sein Ansatz unterm Strich sicherer ist, aber ich sehe das Problem und es ist sicher nicht falsch zumindest zu versuchen eine sichere alternative zu schaffen.

      Zu deiner Argumentation: So einen Quatsch zu verbreiten ist der Hauptgrund, warum ich systemd-Hasser nicht ernst nehmen kann. Es wird einfach irgendwas behauptet, solange es in die systemd-schlecht-Erzählung passt.

      • rhabarba
        link
        fedilink
        Deutsch
        0
        edit-2
        6 months ago

        Poettering arbeitet bei Microsoft. Das haben sich die Linuxer verdient.

    • @[email protected]
      link
      fedilink
      Deutsch
      46 months ago

      Wenigstens bekommt die Shell eine schöne rötliche Hintergrundfarbe. * kichert * ich bin in Gefahr.

    • @[email protected]
      link
      fedilink
      Deutsch
      36 months ago

      /etc/sudoers hat zu komplizierte Syntax.

      Falsch ist das nicht. Aber warum dient es als Argument für ein neues sudo?

      • @[email protected]
        link
        fedilink
        Deutsch
        46 months ago

        Das meine ich ja damit. Warum wählt man mich deswegen jetzt runter? Ist doch nicht mein Argument, sondern seins.

        • @[email protected]
          link
          fedilink
          Deutsch
          46 months ago

          +/- sind als Metrik für alles mögliche ziemlich wertlos - man weiß nicht warum was hoch oder runter gewählt wurde. Lass dir davon nicht den Tag vermiesen. :)

          Kommentare zählen mehr.

          • @[email protected]
            link
            fedilink
            Deutsch
            36 months ago

            Recht hast du. Danke, auch mal nett, sowas hier zu lesen - dir auch einen entspannten Feiertag heute!

    • @[email protected]
      link
      fedilink
      Deutsch
      36 months ago

      Das ist eine Lüge. Das Hauptargument ist, dass der setuid-Bit-Mechanismus unsauber ist und Benutzerkontexte “geleaked” werden, was bei unvorsichtiger Programmierung immer wieder zu (teils massiven) Sicherheitsproblemen führt. Mit der neuen Lösung sollen Dinge die Elevation benötigen in Services, die im passenden Kontext laufen, sauber weggekapselt werden und Berechtigungen granularer und atomarer werden und per default keinerlei Benutzerkontext “geleaked” werden, sondern nur wenn technisch notwendig einzelne Sachen, wie z.B. die SHELL-Variable, durchgeschliffen werden. Die Komplexität der Konfiguration ist nur ein (korrektes) Nebenargument.

      • @[email protected]
        link
        fedilink
        Deutsch
        36 months ago

        Das ist keine Lüge.

        Als wichtigsten Grund für seine moderne sudo-Alternative führt Poettering die Sicherheit an. sudo ist ein SUID-Binary, also ein Programm, das – aus einem Benutzerkontext heraus gestartet – mit root-Rechten läuft. Es erfragt dann das Passwort des Nutzers und prüft gegen die Regeln in der Datei /etc/sudoers, ob der Benutzer das angefragte Programm mit root-Rechten ausführen darf. Die Syntax dieser Regeln, so Poettering, sei kompliziert und fehleranfällig.

        Ich hätte schreiben sollen “eines seiner beiden Hauptargumente.” Das war ein Fehler, aber keine Lüge.

      • @[email protected]
        link
        fedilink
        Deutsch
        2
        edit-2
        6 months ago

        Das ist eine Lüge.

        Meinst du Lüge oder falsche Aussage?

        1. Lüge ist eine Falschaussage.
        2. Der Sender weiß, dass die Aussage falsch ist.
        3. Der Sender versucht durch die falsche Aussage zu täuschen und einen Vorteil zu erlangen.

        Zu 3.: Welchen Vorteil erlangt er, deiner Meinung nach?

        Edit: ja, ich weiß. Es sieht wie eine vordergründig themenfremde Semantikdiskussion aus. Doch es macht für mich einen großen Unterschied, ob mir jemand Täuschungsabsicht unterstellt oder mich auf eine falsche Behauptung/ irreführende Formulierung hinweist. Das kann den weiteren Gesprächsverlauf entscheidend lenken.

        • @[email protected]
          link
          fedilink
          Deutsch
          16 months ago

          Wenn jemand unwahres sagt hat das einen aus sieben Gründen: Eine beliebige Kombination ohne Sortierung exklusive der leeren Menge aus er/sie/es ist dumm, ignorant oder lügt vorsätzlich. Such dir selbst aus, was du für am zutreffendsten oder schmeichelhaftesten findest.

          Zu 3.: Welchen Vorteil erlangt er, deiner Meinung nach?

          Dem “Tonfall” des Kommentares nach handelt es sich um einen ewig gestrigen Systemd-Hasser, der sich an jeden noch so lächerlichen Strohhalm klammert um Systemd schlecht und seine eigene Rückständigkeit gut aussehen zu lassen.