Portsnap -- система для захищеного розповсюдження дерева портів FreeBSD.
Приблизно раз на годину генерується ''снепшот'' дерева портів, котрий потім архівується і підписується електронним підписом. Отримані файли далі розповсюджуються за допомогою HTTP.
Так пишуть про Portsnap в хендбуку
Встановити утиліту portsnap можна з портів
# cd /usr/ports/sysutils/portsnap && make install clean
з-під рута звичайно ж. Якщо у Вас встановлена утиліта portsnap -- перший запуск утиліти потрібно виконати такою командою
# portsnap fetch
Це завантажить запакований снепшот повного дерева портів. І потім розпакувати його командою:
# portsnap extract
Для подальшого оновлення дерева портів потрібно буде запускати наступною командою:
# portsnap fetch update
Таким чином можна підтримувати древо портів в актуальному стані.