Ответы пользователя по тегу *nix-подобные системы
  • Аналог ip_conntrack_ftp для FreeBSD?

    danfe
    @danfe
    Да, существует (man libalias(3), затем грепать alias_ftp). Краткое описание есть, например, у лиссяры.
    Ответ написан
    Комментировать
  • Есть ли смысл в ZFS на hardware RAID?

    danfe
    @danfe
    В принципе, при наличии хорошего (read: надежного и честного) аппаратного контроллера, +ббу, особой необходимости в ZFS нет. При всей своей гибкости софт-рейд создает лишнюю нагрузку на CPU и шину; хороший контроллер все чексуммы будет считать сам. Да и у собственно ZFS есть ограничения, например невозможность добавлять новые винты в raid-z/z2 пулы (вас это конкретное не касается, но зачастую бывает полезно).

    Если бы вопрос стоял не «нормальный raid vs. zfs», а «ich10r vs. zfs», то тогда ответ однозначно ZFS. :-)
    Ответ написан
    5 комментариев
  • PATH telnetd и busybox?

    danfe
    @danfe
    Узнать, под каким пользователем вы вошли, можно с помощью команды id. /etc/profile (как и .profile) читается только для login shell (отличительный признак: argv[0][0] == '-'). Подозреваю, что когда вы явно передаете loginpath через ключик -l, то telnetd, конструируя argv для execvp(), не ставит в начале минус. Думаю, причина в этом.

    А чем вас не устраивает дефолтное поведение telnetd, без параметров? (В этом случае должен запускаться стандартный /bin/login, который спавнит логин шелл корректно.)
    Ответ написан
    Комментировать
  • Небольшой вопрос про sh-скрипт?

    danfe
    @danfe
    Я делаю так: в начале скрипта завожу переменную MY_DIR:

    MY_DIR=`readlink -f "$(dirname "$0")"`

    Теперь в ней будет полный путь до скрипта, независимо, откуда его запустили. Запускать другие скрипты уже относительно этого каталога. Мне кажется, это предпочтительней, чем модифицировать PATH (пусть и временно).

    Да, обратите внимание: все кавычки обязательны.
    Ответ написан