Записки сисадмина

Или помойное ведро идей


Выделенные сервера от $130
VDS/VPS от $20

Юзабельные утилиты для работы с портами FreeBSD

Бродил по портам, нашел несколько полезных вещей в /usr/ports/ports-mgmt

  1. portaudit, portaudit-db – Можно наглядно посмотреть какие нынче дырки существуют на сервере :)
    Инструкция:
    # make install -C /usr/ports/ports-mgmt/portaudit
    # /usr/local/sbin/portaudit -Fda

    auditfile.tbz                                 100% of   54 kB   57 kBps
    New database installed.
    Database created: Fri Feb 27 23:10:00 MSK 2009
    …….
    28 problem(s) in your installed packages found.
    You are advised to update or deinstall the affected package(s) immediately.

    Вот оно чё, Михалыч!

  2. pkg_add_it – юзабельная утилитка типа линуксового yum‘а или Adept‘а (только намного примитивней) для быстрой установки прекомпиленых пакажей вместе с зависимостями.
    Инструкция:
    # make install -C /usr/ports/ports-mgmt/pkg_add_it/
    Да, утилитка сыровата конечно, определять систему не умеет )) По этому:
    #OSRELEASE=7.1-release
    #export OSRELEASE
    #MACHTYPE=amd64
    #export MACHTYPE

    Если на сработало, то в cwd принудительно нуна закачать файло  ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.1-release/INDEX (amd64 и 7.1-release поменять соответственно системе)

    Ну зато дальше как по маслу :)
    # pkg_add_it –remote ImageMagickИ за сэкономленых два часа компиляции ImageMagick и его зависсимостей можно поиграть в контру. Загрузит и установит все не хуже YUM’a ;)

    
    

28.02.2009 Автор admin | Очумелые ручки, Утилиты | 2 comments

Комментарии (2) »

  1. а чем не нравится стандартный pkg_add -r ?

    #pkg_add -r ImageMagick
    Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.0-release/Latest/ImageMagick.tbz... Done.
    Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.0-release/All/xextproto-7.0.2.tbz... Done.
    Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.0-release/All/kbproto-1.0.3.tbz... Done.
    ……
    Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7.0-release/All/libltdl-1.5.24.tbz... Done.
    #

    Комментарий от mel | 28 февраля 2009

  2. +1000 к первому комментарию.

    Комментарий от mephist | 29 марта 2009

Оставить комментарий