LINUX.ORG.RU

История изменений

Исправление Vsevolod-linuxoid, (текущая версия) :

  • То, что дело в $PATH в таком случае очевидно.
  • Да, причем этот вывод корректен, и в man 1 su даже объяснено почему.
  • Это не доказательство. Правильная работа — это когда работает так, как написано в документации. Debian так и делает — что ты не читал, твоя вина.

Если у всех нормальных гаечных ключей с обратной стороны молоток, а у твоего гаечного ключа нет - это проблемы исключительно ТВОЕГО гаечного ключа. Значит он кастрированный.

Твои практические тесты не доказывают наличие молотка у твоего гаечного ключа. Они доказывают только то, что им можно забить гвоздь. А это можно сделать и без молотка с другой стороны.

Доказательством того, что Debian ведет себя неправильно, будет то, что в остальных дистрибутивах Linux обычно $PATH при переключении через su меняется.

Но вот если выяснится, что обычно этого как раз не происходит, то это Debian до 9 версии включительно был уродом, в котором su был нормальным способом переключения, а в остальных подобный способ работал чисто случайно.

Да, проблема может быть не в том, что Debian особенный, а как раз в том, что он прекращает им быть. И потому ломает старые и кривые привычки своих пользователей. Ну а прочие дистрибутивы без всякого умысла на использование неправильного su включали /sbin/ в $PATH пользователю.

Исправление Vsevolod-linuxoid, :

  • То, что дело в $PATH в таком случае очевидно.
  • Да, причем этот вывод корректен, и в man 1 su даже объяснено почему.
  • Это не доказательство. Правильная работа — это когда работает так, как написано в документации. Debian так и делает — что ты не читал, твоя вина.

Если у всех нормальных гаечных ключей с обратной стороны молоток, а у твоего гаечного ключа нет - это проблемы исключительно ТВОЕГО гаечного ключа. Значит он кастрированный.

Твои практические тесты не доказывают наличие молотка у твоего гаечного ключа. Они доказывают только то, что им можно забить гвоздь. А это можно сделать и без молотка с другой стороны.

Доказательством того, что Debian ведет себя неправильно, будет то, что в остальных дистрибутивах Linux обычно $PATH при переключении через su меняется.

Но вот если выяснится, что обычно этого как раз не происходит, то это Debian до 9 версии включительно был уродом, в котором su был нормальным способом переключения, а в остальных подобный способ работал чисто случайно.

Да, проблема может быть не в том, что Debian особенный, а как раз в том, что он прекращает им быть. И потому ломает старые и кривые привычки своих пользователей.

Исходная версия Vsevolod-linuxoid, :

  • То, что дело в $PATH в таком случае очевидно.
  • Да, причем этот вывод корректен, и в man 1 su даже объяснено почему.
  • Это не доказательство. Правильная работа — это когда работает так, как написано в документации. Debian так и делает — что ты не читал, твоя вина.

Если у всех нормальных гаечных ключей с обратной стороны молоток, а у твоего гаечного ключа нет - это проблемы исключительно ТВОЕГО гаечного ключа. Значит он кастрированный.

Твои практические тесты не доказывают наличие молотка у твоего гаечного ключа. Они доказывают только то, что им можно забить гвоздь. А это можно сделать и без молотка с другой стороны.

Доказательством того, что Debian ведет себя неправильно, будет то, что в остальных дистрибутивах Linux обычно $PATH при переключении через su меняется.

Но вот если выяснится, что обычно этого как раз не происходит, то это Debian до 9 версии включительно был уродом, в котором su был нормальным способом переключения, а в остальных подобный способ работал чисто случайно.