Страница 4 из 5

freebsd 11

Добавлено: 2016-09-30 22:39:47
AGN
Alex Keda писал(а): А всякие passwd, groups?

Плюс часть либ же с флагом schg - их не перезатрёшь, надо вначале флаг снимать
Всякие passwd, groups естественно бекапить/переименовывать и подменять после распаковки...
А вот с либами не знаю, у меня ничего не ругалось.
Напиши конкретные примеры, проверю, сравню с бинарно-обновленной и с установленной с 0.

freebsd 11

Добавлено: 2016-10-01 10:01:30
Alex Keda
ну, дома завтра попробую дочкин комп так обновить - будет список на что конкретно ругается =)

freebsd 11

Добавлено: 2016-10-02 12:13:49
Alex Keda
а релиз-то убрали с ftp ....

Отправлено спустя 28 минут 44 секунды:

Код: Выделить всё

root@olesya:/etc # cd /
root@olesya:/ # cat /cdrom/usr/freebsd-dist/base.txz  | tar -xf -
./proc/: Can't restore time
./libexec/ld-elf.so.1: Can't unlink already-existing object
./usr/bin/chsh: Can't unlink already-existing object
./usr/bin/passwd: Can't unlink already-existing object
./usr/bin/login: Can't unlink already-existing object
./usr/bin/chfn: Can't unlink already-existing object
./usr/bin/yppasswd: Can't unlink already-existing object
./usr/bin/ypchfn: Can't unlink already-existing object
./usr/bin/rsh: Can't unlink already-existing object
./usr/bin/crontab: Can't unlink already-existing object
./usr/bin/opieinfo: Can't unlink already-existing object
./usr/bin/ypchsh: Can't unlink already-existing object
./usr/bin/su: Can't unlink already-existing object
./usr/bin/rlogin: Can't unlink already-existing object
./usr/bin/ypchpass: Can't unlink already-existing object
./usr/bin/opiepasswd: Can't unlink already-existing object
./usr/bin/chpass: Can't unlink already-existing object
./usr/lib/librt.so.1: Can't unlink already-existing object
./bin/rcp: Can't unlink already-existing object
./sbin/init: Can't unlink already-existing object
./lib/libc.so.7: Can't unlink already-existing object
./lib/libcrypt.so.5: Can't unlink already-existing object
./lib/libthr.so.3: Can't unlink already-existing object
tar: Error exit delayed from previous errors.
root@olesya:/ # 
Отправлено спустя 1 минуту 45 секунд:
ну флаги на них, как и ожидалось:

Код: Выделить всё

root@olesya:/ # ls -alo ./libexec/ld-elf.so.1 ./usr/bin/chsh ./usr/bin/passwd 
-r-xr-xr-x  1 root  wheel  schg 128544 Apr  3 15:02 ./libexec/ld-elf.so.1
-r-sr-xr-x  6 root  wheel  schg  22640 Apr  3 16:10 ./usr/bin/chsh
-r-sr-xr-x  2 root  wheel  schg   8400 Apr  3 16:10 ./usr/bin/passwd
root@olesya:/ # 
щас сниму, ещё раз поверху раскатаю

Отправлено спустя 2 минуты 14 секунд:

Код: Выделить всё

root@olesya:/ # cat /tmp/a.txt | awk -F ':' '{print $1}' | xargs chflags noschg 
root@olesya:/ # ls -alo ./libexec/ld-elf.so.1 ./usr/bin/chsh ./usr/bin/passwd
-r-xr-xr-x  1 root  wheel  - 128544 Apr  3 15:02 ./libexec/ld-elf.so.1
-r-sr-xr-x  6 root  wheel  -  22640 Apr  3 16:10 ./usr/bin/chsh
-r-sr-xr-x  2 root  wheel  -   8400 Apr  3 16:10 ./usr/bin/passwd
root@olesya:/ # cat /cdrom/usr/freebsd-dist/base.txz | tar -xf -
tar: Failed to set default locale
./proc/: Can't restore time
./var/empty/: Can't restore time
tar: Error exit delayed from previous errors.
root@olesya:/ # 
гораздо веселее. в файлик .txt впихал список прям из выхлопа tar, в предыдущий заход

Отправлено спустя 16 минут 40 секунд:
прогнал

Код: Выделить всё

mergemaster -a
mergemaster -i -F -U
ругнулось тока на файлы которые бэкапил, и восстанавливал из бэкапа до прогона:

Код: Выделить всё

master.passwd
passwd
group
потом

Код: Выделить всё

root@olesya:/ # cd /usr/src && yes | make delete-old
root@olesya:/usr/src # cd /usr/src && yes | make delete-old-libs
и ребут, обновление, вернее переустановка всего софта...

Код: Выделить всё

olesya# pkg upgrade 
Shared object "libssl.so.7" not found, required by "pkg"
olesya# pkg-static upgrade -y
................
Number of packages to be installed: 1
Number of packages to be upgraded: 98
Number of packages to be reinstalled: 809

The process will require 93 MiB more space.
2 GiB to be downloaded.
................

freebsd 11

Добавлено: 2016-10-02 13:13:10
dekloper
Alex Keda писал(а): а релиз-то убрали с ftp ....
я на свой фтп по крону релизы (стабле, куррент) собираю

Код: Выделить всё

make -C release ftp TARGET=...
удобненько..

freebsd 11

Добавлено: 2016-10-06 13:57:21
_ankor
Уже можно обновиться бинарно до FreeBSD 11.0-RELEASE-p1

freebsd 11

Добавлено: 2016-10-06 14:28:14
xM
undefined писал(а): Уже можно обновиться бинарно до FreeBSD 11.0-RELEASE-p1
Да уже обновились, чё там :-)

Код: Выделить всё

# uname -v
FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 01:43:23 UTC 2016     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC

freebsd 11

Добавлено: 2016-10-06 16:08:43
Alex Keda
А чё, исошники тоже будут p1 или как?
Не было такого вроде, ни разу

freebsd 11

Добавлено: 2016-10-06 16:40:46
snorlov
Alex Keda писал(а):А чё, исошники тоже будут p1 или как?
Не было такого вроде, ни разу
А фиг знает, на ftp релиза нет, только RC-3

freebsd 11

Добавлено: 2016-10-06 17:11:08
Alex Keda
Ну вот и я про чего
У меня есть релиз, который пару дней лежал-то, но он не р1

freebsd 11

Добавлено: 2016-10-06 22:46:29
_фтлщк
Alex Keda писал(а):А чё, исошники тоже будут p1 или как?
Не было такого вроде, ни разу
Возможно 11.0.1 как с 5.2.1 а вот р1 такого релиза не было.

freebsd 11

Добавлено: 2016-10-07 0:39:10
xM

freebsd 11

Добавлено: 2016-10-09 14:41:04
AGN
Действительно пересобрали и выложили снова.
Новые образы отличаются от тех, что выкладывали ранее, хотя называются точно так же.

freebsd 11

Добавлено: 2016-10-09 22:10:58
Neus
AGN писал(а):Действительно пересобрали и выложили снова.
Новые образы отличаются от тех, что выкладывали ранее, хотя называются точно так же.
Релиз признаётся состоявшимся только после официального анонса.
С чего они должны называться по-другому.

freebsd 11

Добавлено: 2016-10-10 10:54:06
Alex Keda
обновление из нового ISO, по той технологии, что выше была приводит к:

Код: Выделить всё

pxe1# uname -a
FreeBSD pxe1.host-food.ru 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 01:43:23 UTC 2016     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
pxe1# 
Отправлено спустя 22 минуты 40 секунд:
ну и виртуалку где сайт крутится, тоже обновил:

Код: Выделить всё

vm1# uname -a
FreeBSD vm1.lissyara.su 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 01:43:23 UTC 2016     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
vm1# 
заодно везде грохнул lib32
ибо не смог вспомнить ни одного случая чтоб они понадобились, за последние лет 5 наверное...

freebsd 11

Добавлено: 2016-10-10 15:15:36
xM
А вот из-за чего были задержки - 5 SA от 10.10.2016
https://www.freebsd.org/security/advisories.html

freebsd 11

Добавлено: 2016-10-10 15:34:24
f_andrey
А это что был секрет? :)

freebsd 11

Добавлено: 2016-10-10 17:03:03
xM
f_andrey писал(а): А это что был секрет?
Полного списка не давали.

freebsd 11

Добавлено: 2016-10-10 17:51:52
snorlov
Н у openssl, libarchive и portsnap это понятно, но причем здесь bind, вроде фря с него слезла

freebsd 11

Добавлено: 2016-10-10 18:05:18
Neus
snorlov писал(а):Н у openssl, libarchive и portsnap это понятно, но причем здесь bind, вроде фря с него слезла
9.3 :)

freebsd 11

Добавлено: 2016-10-10 21:41:35
_ankor
https://www.freebsd.org/releases/11.0R/announce.html
Самое интересное.
Please note, as a result of the timing between the withdrawn FreeBSD 11.0-RELEASE images being available before the official announcement and several last-minute issues being discovered, uname(1) will display FreeBSD 11.0-RELEASE-p1, as the images were generated from a patch-level revision of the releng/11.0 branch.

Users that have installed FreeBSD 11.0-RELEASE from the images originally available on the mirrors or from freebsd-update(8) prior to the rebuild of the final release are urged to upgrade their systems to FreeBSD 11.0-RELEASE-p1 immediately.

Users upgrading from system source code should use releng/11.0 revision r306420.

Users upgrading from freebsd-update(8) should follow these instructions to update their systems to FreeBSD 11.0-RELEASE-p1:
Upgrading from FreeBSD 11.0-RELEASE

# : > /usr/bin/bspatch
# freebsd-update fetch
# freebsd-update install


Upgrading from FreeBSD 10.3-RELEASE and Earlier

# : > /usr/bin/bspatch
# freebsd-update upgrade -r 11.0-RELEASE
# freebsd-update install
<reboot the system>
# freebsd-update install
<rebuild third-party software>
# freebsd-update install

freebsd 11

Добавлено: 2016-10-11 0:00:14
ev
на ftp образа от 29.09.2016, чексуммы от 03.10.2016

freebsd 11

Добавлено: 2016-10-11 17:42:36
Neus
А ревизия
Revision 306420 - Directory Listing
Modified Wed Sep 28 23:06:03 2016 UTC (12 days, 15 hours ago) by gjb
Update releng/11.0 to 11.0-RELEASE-p1.
Долго анонс писали :)

freebsd 11

Добавлено: 2016-10-12 7:08:26
Alex Keda
Непонятно, зачем bspatch губить перед обновлением

freebsd 11

Добавлено: 2016-10-12 10:53:36
xM
А он иначе не обновится. Видимо блокируется каким-то образом в процессе freebsd-update

freebsd 11

Добавлено: 2016-10-12 13:22:04
f_andrey
Alex Keda писал(а):
Непонятно, зачем bspatch губить перед обновлением
Так полистай SA там поди описано, там была какая то мегатрабла, то ли с форматом то ли около того