パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

systemdで複数の不具合が確認される」記事へのコメント

  • by Anonymous Coward

    ユーザー名を指定する個所で数字で始まるユーザー名を指定すると、そのユーザーの代わりに「root」が指定されたことになってしまう

    な? 障害者レベルの設計だろ?

    おまけにsystemdの開発者がクソなのは、PulseAudioやAvahiの時点で既に分かっていたので、今回の「数字で始まるユーザー名が不正なのであってsystemdのバグではない」という返答が帰ってくるまでが想定の範囲内という酷さ。
    こいつらは、PID 1で常時動作するようなサービスマネージャーを、そこらの3分間クイックハックレベルの思考で設計してる。

    かつての 1ツイート(140字以内)でsystemdをクラッシュさせる方法 [gihyo.jp]や

    • by Anonymous Coward
      > > ユーザー名を指定する個所で数字で始まるユーザー名を指定すると、そのユーザーの代わりに「root」が指定されたことになってしまう

      > な? 障害者レベルの設計だろ?

      Unix 系の OS ではユーザー切り替えやろうとすると
      「デフォルトユーザーとして root にならないようにする」
      という処理を加えないと、そうなっちゃうんだよ。

      Windows とか Trusted Unix と呼ばれる類だと、デフォルトユーザーを意識しなければ、unknown とか NOUSER とか、何の権限もない状態になるからありえない話だが Unix系では何も考えないと root になるという仕様なのだからな。
      • by Anonymous Coward

        rootがユーザーの本質なんだから、そこの思想がおかしいとは思わんけどな。もちろん、現代的な倫理観に照らせば変だけど、そういうのはOSより上のレイヤが処理すべき話だろう。

        • by Anonymous Coward on 2017年07月07日 11時11分 (#3240503)

          >rootがユーザーの本質

          な、なにを言い出したのこの人…。

          >OSより上のレイヤが処理すべき話

          ???

          親コメント
          • by Anonymous Coward on 2017年07月07日 11時31分 (#3240516)

            きっと何か大事な事を言ってる振りがしたかっただけ。俺は分かってるんだぞって。

            # つまりは厨二病。滑稽だね。

            親コメント
          • by Anonymous Coward

            ユーザー切り替え機能もSystemdも一般的にはOSの機能に含まれると思っていたのだが…
            OSの不始末はOSで処理すべきだろう。
            尤も開発元がそれは仕様であり問題ないと言っている以上Systemd以外(OSより上のレイヤでもいい)で何とかするしかないのだが。
            それかSystemdをなんとかするか?
            #3240496の主張は意味不明だな。
            #タスケテオビワンケノービ?

            • by Anonymous Coward
              このレベルでの話だと、systemd のレイヤは OS には含まなくてもいいんじゃないかいね。
              systemd を擁護するなら、ユーザーの認証/切り替えに失敗したのに、rootのまま実行されるのは Linux の問題とは言える。 Windows や 商用のUnix なら、そんな問題は起きないのだから。
              とはいえ systemd って Linux 専用で作ってる(移植はあるにしても)のだから、Linux に合わせた実装しろよって話で、言い訳にはならんよな。
              • by Anonymous Coward on 2017年07月07日 21時31分 (#3240862)

                > ユーザーの認証/切り替えに失敗したのに、rootのまま実行されるのは Linux の問題とは言える

                いやいや、完全に systemd の問題でしょ。アプリケーションが、一時的に別のユーザーになろうとして
                失敗したとき、そのまま処理するかどうかを決めるのはアプリケーションの責任以外の何物でも無い。

                親コメント

あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー

処理中...