2023-11-06 babolo Унификация копилефтов. 2023-11-06 babolo Уменьшение варнингов. 2018-05-15 babolo Версия 0.45 Добавлены патчи для FreeBSD 11. Облом mount -ur и mount -uw в install допустим. 2017-04-06 babolo Версия 0.44 Добавлен WARNING_WAIT=0. 2017-04-01 babolo Версия 0.43 повторно Добавлена опция ALLOW_UNSUPPORTED_SYSTEM. В make config, install, fetch добавлены ${makeopts}. 2017-04-01 babolo Версия 0.43 Добавлены патчи для FreeBSD 10. Выровнены списки патчей. 2017-02-22 babolo Версия 0.42 Параметризация. Улучшеие оформления. 2017-02-16 babolo Перевод на латиницу. Разумный ответ WHOLOCK при отсутствии автора. Теперь config recursive. Исправлен make install. 2017-02-11 babolo Версия 0.41 Убраны эвфемизмы x"". Перевод болтовни на латиницу. Опции к make собраны в список makeopts. Расширен список soverlist на далекое будущее. Приоритет у SVN перед CVS. Проверка lock на левые сущности. Упрощены проходы по сущностям в lock и unlock. Теперь не инициализируется CVS в src и ports. 2017-02-11 babolo Версия 0.40 Новые команды config и install. 2016-02-26 babolo Приведение копилефтов к единому виду. 2015-12-22 babolo Версия 0.39 2015-12-18 babolo Добавлен patchsrclist10. 2015-10-25 babolo Версия 0.38 Добавлен DISABLE_VULNERABILITIES=yes 2013-11-27 babolo Версия 0.37 Использование cvs из портов. 2013-03-09 babolo Версия 0.36 Приведен в соответствие текущему состоянию ман. Приведена в соответствие текущему состоянию подсказка. Пополнен список поддерживаемых версий. Исправлена ошибка при вычислении текущей загрузки. 2013-02-05 babolo Версия 0.35 Исправлена ошибка в показометре лока. Заработали локи и анлоки на разных $srcdir. Добавлена субкоманда svn, объединяет все svnX. Неправильно считалось количество запущенных fetch. 2013-02-05 babolo Версия 0.34 Оценка LOAD выдавала ошибку при loadavg < 1. Теперь оценка полностью переписана. У fetchall добавлен флаг -f для изменения веса процесса fetch (по умолчанию 50). Удалены макросы E100 и относящиеся к LOAD. Удалена лишняя пустая кляуза elif в src при выборе способа обновления. 2013-01-21 babolo Версия 0.33 Исправление проверки линка /sys. Исправлена инициализация svn репозитария. 2013-01-20 babolo Версия 0.32 Добавлена инициализация SVN. 2013-01-09 babolo Версия 0.31 С неправильным списком патчей работал patchsrc. 2013-01-05 babolo Версия 0.30 Выдает SVN статус ports. Копилефты. 2013-01-03 babolo Версия 0.29 Если сущности нет, то в stat не выводится соответсвующая строчка. Более полный вывод в Last Changed. Замена переменных *lock и *his на их значения. 2012-12-31 babolo Версия 0.28 Показываются SVN статусы репозитария и исходников. Команды для обновления SVN репозитарие: svnd - doc, svnb - base, svnp - ports. Новые локи и анлоки: svnd, svnb, svnp. Каталоги с исходниками обновляются из SVN, если не из CVS. Порты могут обновляться из SVN, если не из CVS. Длинные комментарии укорочены. Прооптимизированы концы строк. 2012-12-27 babolo Версия 0.27 Команда stat показывает состояние всех версий. Команда src обновляет все версии. Новые команды - числа для обновления заданной версии. 2012-12-01 babolo Версия 0.26 Добавлен копилефт. Уточнена работа с версиями FreeBSD. Зачистка локальных портов. Форматирование вывода. 2012-11-28 babolo Версия 0.25 Найдено несколько вызовов не через переменные. Переход с cvsup6.ru на cvsup4.ru. Если в srcUP.conf задать baseversrcdir, то можно поддерживать несколько версий src. Замена ныне не поддерживаемой возможности оставлять висящие дескрипторы. Смена места хранения патчей и конфигов ядер. Теперь не запрашивается MAKE fbsdkern. Форматирование. 2011-02-12 babolo Версия 0.24 Заэкранированы переменные в предлагаемом new /etc/make.conf, поскольку он находится во внешнем блоке "файл в тексте", не сохраняющем переменные. 2010-10-10 babolo Версия 0.23 Теперь new устанавливает /etc/make.conf, если его не было. Подстройка fetchall и checkall, что бы причиняли меньше головной боли. 2010-08-26 babolo Версия 0.22 Можно задавать ARCH в environment. Меньше внимания на конфликты при fetchall и checkall. В оценке занятости повысился вес fetch. Введен интервал 0.1 c между запусками fetch. 2010-07-14 babolo Версия 0.21 Предварительно протирается каталог перед получением патчей. Переход со старого источника патчей на новые. 2010-01-27 babolo Версия 0.20 Исправлено неверное имя патча. 2010-01-10 babolo Версия 0.19 Замена pike.ru на babolo.ru. Ликвидированы устаревшие патчи для портов. Появился вариант для FreeBSD 8. 2009-08-29 babolo Версия 0.18 fetch меняет себе командную строку, такие не считались. 2009-02-05 babolo Версия 0.17 В логе предыдущего коммита ошибка в номере версии. 2009-02-05 babolo Версия 0.16 def.m4 создавал лишний конец строки. MAKE из локального дерева портов теперь запускается с номером версии FreeBSD. 2008-12-04 babolo Версия 0.16 Кому-то вздумалось впердюрить плавающую запятую. 2008-09-06 babolo Версия 0.15 Почти правильно работает под FreeBSD 7 - кроме конфигов ядер. Замена cvsup2.ru.FreeBSD.org на cvsup6.ru.FreeBSD.org по умолчанию. 2008-01-28 gd Версия: 0.14 ошибка в указании имени патча src.sys.ufs.ffs.ffs_alloc 2008-01-15 gd Версия: 0.13 Добавлен патч позволяющий избежать паники при интенсивной записи на диск несколькими процессами при SMP конфигурации 2007-06-05 gd Версия: 0.12 Убран локальный патч ports.irc.tr-ircd ввиду неактуальности 2007-05-01 babolo Версия 0.11 Повышена шустрость fetchall. У fetchall появились флаги -q (не сообщать о подтормаживании) и -число (изменить допустимую условную нагрузку с 10 на <число>. Куча dnl в def.m4 заменена на divert(-1)...divert. 2006-12-19 babolo Версия 0.10 - повторно. В предыдущем коммите забыл про то, что добавлен man. Из списка патчей убран src.sys.dev.puc, поскольку уже исправлено. 2006-12-19 babolo Версия 0.10 Исправлена долгоживущая ошибка, когда srcUP cvs без параметров не работал. Не обрабатывался висящий симлинк /sys в srcUP new. srcUP cvs не гасился по Control-C, поскольку на cvsup не действовал kill -INT. Теперь этот процесс гасится kill -TERM. Теперь в usage показываются 2 версии - установленная и запущенная. 2006-04-22 babolo Обновлен список патчей. 2005-06-13 babolo Версия 0.09 Добавлено несколько патчей к исходникам. srcUP cvs сервер дерево цели... теперь работает. А вот cvsup убиваться почему-то перестал, в версии 0.08 тоже, ОС? 2005-04-18 babolo Версия 0.08 - доиздание Поправлен man. 2005-04-18 babolo Версия 0.08 Новая команда checkall. Теперь ^C останавливает порожденные процессы. Перед srcUP local проверяются симлинки и удаляются мешающие. Часть работы - проверка симлинков /sys, usr, ports - перенесена из MAKE в srcUP new. Неправильно создавался список каталогов для работы srcUP fetchall, когда он не задавался явно. Теперь впараллель запускаются не каталоги-темы, а каталоги - отдельные порты в srcUP fetchall. Задержки и нагрузка учитываются с точностью до 0.01. 2005-04-16 babolo Версия 0.07 Полностью переработана. Теперь локи выборочные и в системе могут работать несколько srcUP от разных админов, если их интересы не пересекаются. Можно лочить области по выбору. Обновлен список патчей. Добавлена новая команда fetchall. 2004-10-01 babolo Версия 0.06 Добавлена возможность выбора целей в cvs. 2004-09-29 babolo Версия 0.05 Упрощен запуск текста в качестве скрипта с повышенными правами. TMPDIR не определялся везде, где он нужен. Ошибки от mkinittmpdir теперь не скрываются. 2004-09-25 babolo Версия 0.04 В число каталогов для CVShome включен /var/net/sup Этот каталог тоже может быть подвержен изменению конфиг файлом. Исправлена ошибка, из-за которой cvsup не получал свой конфиг. 2004-09-25 babolo Описка 2004-09-25 babolo Версия 0.03 Убрана отладка в шеллах с повышенными правами. Команда cvs теперь может обращаться к заданному серверу и обновлять заданный (не обязательно FreeBSD) репозитарий. Добавлена возможность использования конфигурационного файла. 2004-09-25 babolo Условно версия 0.02 Переписана с соблюдением совместимости по интерфейсу. 2003-05-22 yura New 2003-04-17 babolo Поменялся метод определения realuserid Теперь userid передается первым параметром (был вторым) tail - полный путь 2003-04-16 nirvana Начинаем вести CVS.