| Summary: | Ошибка определения установленных пакетов (samba-dc-mitkrb5) | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anton Shevtsov <shevtsov.anton> |
| Component: | diag-domain-controller | Assignee: | Evgeny Sinelnikov <sin> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | kozyrevid, liannnix, sheriffkorov, sin |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
При установленном samba-dc-mitkrb5 скрипт (и те кто его используют т.е. adt) все равно выводят Error. Perhaps the "samba-dc" package or "samba-dc-mitkrb5" package is not installed ошибка в логике, в функции __package_installed предлагаю такой патч --- /usr/bin/diag-domain-controller.orig 2025-10-08 08:07:14.850404228 +0500 +++ /usr/bin/diag-domain-controller 2025-10-08 08:30:11.454169125 +0500 @@ -297,14 +297,16 @@ found=true if ! $check_all; then + retval=0 break + else + retval=0 fi else if $check_all; then echo -e "The \"$package\" is not installed.\n" + retval=2 fi - - retval=2 fi done после чего все работает нормально.