• Как клонировать требования, платформы и тест-кейсы от проекта к проекту в TestLink?

    @HeroFromEarth Автор вопроса
    По-видимому, в версии 1.9.16 такого способа нет. Тест-кейсы вполне успешно копируются/перемещаются средствами импорта/экспорта в виде XML-файлов.
    Ответ написан
    Комментировать
  • Как организовать хранилище с последними версиями ПО?

    @HeroFromEarth Автор вопроса
    Дмитрий, спасибо за ответ!
    В итоге в целях экономии времени сделал простейший вариант, который мне подошёл: установил proftpd и в crontab добавил задачу на выполнение скрипта, которая выполняется каждую минуту:
    PACKAGES=$(find /ftp/* -type d -not -name 'lost+found')
    for PACKAGE in ${PACKAGES[@]}; do
      echo $(ls -I 'latest' -Atp $PACKAGE | grep -v '/' | head -n 1) > $PACKAGE/latest
    done

    В итоге, если пользователю просто нужна последняя версия ПО, то он заходит на ftp и забирает его. Для целей автоматизации:
    # Через curl получаем название файла, являющегося последним добавленным в директории, и скачиваем его через wget
    wget ftp://${FTP_SRV}/${PKG_NAME}/$(curl -s ftp://${FTP_SRV}/${PKG_NAME}/latest)


    Решение далеко не идеальное, но мне подошло :)
    Ответ написан
    Комментировать
  • Как передать переменные окружения при использовании sudo -u?

    @HeroFromEarth Автор вопроса
    Проблема в итоге решается так:
    SOMEVAR=123 sudo -E -u user1 sudo -E command
    Ответ написан
    Комментировать
  • Как создать unix-channel в 'connect' source mode с включённым SELinux?

    @HeroFromEarth Автор вопроса
    Ответ на вопрос найден.
    В конфиге домена нужно прописать строку:
    <seclabel type='none' model='selinux'/>
    При этом SELinux на гипервизоре не проверяет никакие файлы, относящиеся к домену, но сам домен стартует.
    Ответ написан
    Комментировать
  • Как сделать так, чтобы диск не издавал посторонних звуков при работе?

    @HeroFromEarth Автор вопроса
    Нагуглил решение: в CrystalDiskInfo отрегулировал AAM/APM на максимальную производительность. Посмотрим, что из этого выйдет.
    ...и ничего из этого не вышло, диск всё так же издаёт мерзкий звук. Принял кардинальное решение - заменю SSD + HDD на один жирный SSD. Такое вот решение :)
    Ответ написан
  • Настройка Firewall на домашнем MikroTik-е?

    @HeroFromEarth Автор вопроса
    Всем огромное спасибо за ответы!
    Что получилось в итоге (некоторая часть уже имелась, но может понадобиться для тех, кто будет искать здесь ответы на свои вопросы):
    1. Логин - несловарная фамилия и 16-значный пароль.
    2. Отключена устаревшая криптография для SSH.
    3. Отключены все сервисы, кроме SSH, он разрешён только из внутренней сети. Доступ извне мне абсолютно точно не понадобится (если у Вас обратная ситуация - не делайте так :) ).
    4. MAC-server Telnet выключен, для Winbox-а только локальные интерфейсы.
    5. Для доступа по SSH сгенерировал ключ RSA-2048 (думаю, этого достаточно) без пароля.
    6. На Wi-Fi стоит сложный и длинный пароль, который брутфорсом придётся ну очень долго подбирать. Все подключаемые устройства - известные, изредка проверяю.
    7. Подправил Firewall. Кирилл, отдельное спасибо за развёрнутый ответ с комментариями!

    Port Knocking настраивать не стал, но благодарю за информацию. Я не знал о его существовании, а на работе такая штука может быть очень полезной для безопасности.
    Ответ написан