Версия пакета: ip-brctl-0.2-alt1 Шаги воспроизведения: # brctl stp br0 on && \ brctl show br0 Результат: bridge name bridge id STP enabled interfaces br0 8000.bc24116eff63 no ens20 В функции make_bool() допущена опечатка, из-за чего любое значение возвращалось как 0. Исправление: --- a/usr/sbin/ip-brctl +++ b/usr/sbin/ip-brctl @@ -182,7 +182,7 @@ check_float() { make_bool() { in="${1}" str_false="${2}" - str_true="${2}" + str_true="${3}" case ${in} in off|no|0) echo "${str_false}" ;;
ip-brctl-0.3-alt1 -> sisyphus: Fri Mar 27 2026 Alexey Shabalin <shaba@altlinux> 0.3-alt1 - Fix timer validation error texts. - Fix delif error argument order. - Tighten float input validation. - Fix signed long range check. - Fix hairpin slave option (ALT#58376). - Fix boolean conversion in make_bool (ALT#58372). - Fix setmaxage bridge attribute (ALT#58370). - Align setgcint docs with implementation (ALT#58360). - Fix addif validation (ALT#58359). - Fix exec_iplink argument handling (ALT#58358).