URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133442
[ Назад ]

Исходное сообщение
"Проект OpenBSD перешёл на использование формата PAX для tar-архивов"

Отправлено opennews , 17-Апр-24 11:45 
В кодовую базу OpenBSD принято изменение, переводящее утилиту tar на использование  по умолчанию  формата PAX при создании архивов. Изменение войдёт в состав выпуска OpenBSD  7.6. Использование формата PAX даст возможность сохранять более длинные имена файлов, обрабатывать ссылки, использовать более точные сведения о времени и помещать в архив файлы очень большого размера...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=61011


Содержание

Сообщения в этом обсуждении
"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено helloworld , 17-Апр-24 11:45 
Когда уже на dar перейдут

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 11:55 
> GPL-2.0-or-later

В OpenBSD в базу GPL не помещают настолько, насколько это возможно. Так что, скорее всего никогда.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 16:30 
> В OpenBSD в базу GPL не помещают настолько, насколько это возможно. Так что, скорее всего никогда.

А они что, без видеодров отдыхают в результате?


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 19:39 
> насколько это возможно

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 21:23 
> А они что, без видеодров отдыхают в результате?

Ты бы эта, хотя бы одним глазком в сорцы заглянул, прежде чем опускать свою гордо задранную гузочку в лужу:
https://github.com/torvalds/linux/blob/master/drivers/gpu/dr...
>  * SPDX-License-Identifier: MIT
> * Copyright © 2019 Intel Corporation

https://github.com/torvalds/linux/blob/master/drivers/gpu/dr...
>  * Copyright © 2008-2015 Intel Corporation
> * Permission is hereby granted, free of charge,

https://github.com/torvalds/linux/blob/master/drivers/gpu/dr...
> # SPDX-License-Identifier: MIT

https://github.com/torvalds/linux/blob/master/drivers/gpu/dr...
>  * Copyright 2021 Advanced Micro Devices, Inc.
>  * Permission is hereby granted, free of charge,

.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 10:04 
>А они что, без видеодров отдыхают в результате?

Интеловские и AMD-шные видужи пашут прекрасно. Нвидиевские нет. Но Тео даже факи показывать побрезговал, не говоря про то, чтоб тащит из блов в ОС c упором на секурность. Что в целом верно.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 11:56 
А тебе зачем это?

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 12:25 
>dar

Bloatware же, такое в опенбзду не примут, разве что свою реализацию напишут.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено OpenEcho , 17-Апр-24 16:20 
> Bloatware же

И что именно блоатед?    
В отличие от не "блоатед" тар-а он умеет востанавливать инкрементальные архивы корректно, а 20 летний баг в тар как то норм, зато не блоат


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено mos87 , 23-Апр-24 07:27 
вот, очень нужен нормальный архиватор, а не это чудо tar - без произвольного доступа, нормального обновления файлов и чёрт знает чего ещё.

вроде в Гнутом есть возможность создавать с индексом, но "быстрых" tar'ов ещё не встречал


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 12:39 
>-F ustar

Почему не usetar?
Почему в мире никсов так не любят простой и ясный английский язык, зато очень любят некрасивые и туманные сокращения? Времена PDP-11 и дедов давно прошли.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 12:42 
> Почему не usetar?

Потому что ustar - Unix Standard TAR


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 13:31 
Ну хоть не united states tar.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 17:45 
Воистину! А то было бы forwhitetar и forcoloredtar.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 13:54 
(Журналист) - Если бы вы создавали "всемирную паутину" сейчас, что бы вы хотели поменять?
(Сэр Тим Бернерс-Ли) - Переименовал бы HTTP_REFERER в HTTP_REFERRER

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено mos87 , 23-Апр-24 07:26 
База.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 13:54 
Потому что это русское сокращение, очевидно. ustar = устар. = устаревший

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 14:26 
> любят некрасивые и туманные сокращения?

Юникс и юникс-подобные системы: некрасивые, туманные сокращения, которые очень удобно набирать в шелле в повседневой жизни. rm -rf bar.

Вантуз и помершелл: очень понятные наименования команд, которые пока наберешь, уже теряешь ход мысли. DeleteFolder(PathToDeletion="bar", DoItRecursively=True, ThrowErrorIfFileDoesNotExistOrSomeOtherErrorHappens=DeleteFolderErrorPolicy.DontTakeAnyActionAndExitCleanlyEvenIfFileDoesNotExistOrSomeOtherShitHappens).


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 15:45 
Юниксовый шелл - это вершина творческой мысли программистов.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 17:47 
... служивших удобству машиы. А должно машине служить человеку.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 19:44 
> ... служивших удобству машиы. А должно машине служить человеку.

В Шелле - вполне себе вытоптанное миллиардами пальцев удобство.

У Мелкомягких же, как часто у них, - днище халтуры быстрого, недорогого, некачественного за деньги.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 23:07 
Только вот за пределами окна опеннета оно не так и в пауэршелле можно набрать
rm -r -fo bar.

Он объяснит недостающие детали: gal rm => Remove-Item. gal gal => Get-Alias. rm -r -f => "'f' is ambiguous. Possible matches include: -Filter -Force".

Если 6-й аноним захочет критиковать точнее, пусть пишет про настоящую историю User System Resources. Или про появление одухотворенного подхода к расширениям файлов, потому что шеллы не могут найти ./script.sh по команде ./script.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 06:52 
> Или про появление одухотворенного подхода к расширениям файлов, потому
> что шеллы не могут найти ./script.sh по команде ./script.

С фига ли они должны?


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 19-Апр-24 15:06 
Скриптам то добавляют расширение, чтобы сразу видеть тип файла, то не добавляют, чтобы печатать меньше. Очевидно, можно получить оба преимущества, позаимствовав $env:PATHEXT, а 5 плюсов под комментом от того, что устоявшийся подход стал ценной скрепой---ай не бейте, больно же, нет, серьёзно, хватит...

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено kirby , 19-Апр-24 00:44 
Вспоминается ASCII видос со скрепышом в vim

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено тыквенное латте , 19-Апр-24 09:45 
> Вспоминается ASCII видос со скрепышом в vim

без ссылки не сме%уёчку с digi не рата, умирает котёнок.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 13:28 
я как ты пытался запустить openbsd на qemu 0.6.2. Процесс qemu просто завис...

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 14:17 
> 0.6.2

Попробуй на qemu 8.2.2


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено anonymous , 17-Апр-24 15:27 
Очень интересная и поучительная история. Пиши ещё, автор.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 21:21 
Та же проблема и с linux

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено YetAnotherOnanym , 17-Апр-24 16:15 
> обрабатывать ссылки

Нужно. Очень нужная, важная и полезная фича.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено a2non12442 , 17-Апр-24 16:41 
Этот ваш опенбзд недавно статическую линковку сломал напрочь. Лучше бы это пофиксили

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 16:56 
Можно ссылку на драму (баг-репорт)?

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено a2non12442 , 17-Апр-24 18:08 
https://www.opennet.me/opennews/art.shtml?num=60930
"Удалена поддержка косвенного обращения к системным вызовам при помощи функции syscall"
Короче сисколы теперь только через libc

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено крокодил мимо.. , 17-Апр-24 17:08 
> Этот ваш опенбзд недавно статическую линковку сломал напрочь. Лучше бы это пофиксили

о-ля-ля.. натюрлих! и при этом как поставляли в пакетах/портах -static версии бинарников, так и продолжают..
экие негодяи!


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено a2non12442 , 17-Апр-24 18:09 
А правда ли они static? ты через ldd проверял?

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено крокодил мимо.. , 17-Апр-24 20:41 
> А правда ли они static? ты через ldd проверял?

бот удаляет комментарий по теме..
правда, static воистину.. в чруте работает и ldd подтверждает..


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 20:11 
Всё правильно сделали. Она только малварьщикам нужна, чтобы их гадость была плохоанализируемой и гарантированно работала даже если в стандартную либу вкорячат фильтр.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 07:24 
Правильно пропаченный xz в сорцах задарили и так называемое сообщество с удовольствием скушало.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Anm , 17-Апр-24 17:38 
Зря они PC-BSD забросили вместе с PBI модулями.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено iZEN , 17-Апр-24 18:43 
> Зря они PC-BSD забросили вместе с PBI модулями.

Кто "они"? PC-BSD разрабатывалась компанией iXsystems, Inc. на основе FreeBSD.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено печенег , 23-Апр-24 11:56 
ну вот кто забросил, тот и зря

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 20:05 
Когда в это поделие уже завезут TRIM чтобы оно перестало называться No TRIM OS? Или классическое в среде луддистов на ноутах 2008 года "нинужно"?

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено крокодил мимо.. , 17-Апр-24 20:37 
> Когда в это поделие уже завезут TRIM чтобы оно перестало называться No
> TRIM OS? Или классическое в среде луддистов на ноутах 2008 года
> "нинужно"?

немного не так.. после попыток "завезти" trim и анализа как "завезли" в другие фс (не слежу, но ссылок на дебаты в рассылках и заметок - более чем), было принято решение пока оставить как есть и дать GC (накопителя) делать свою работу.. до тех пор, пока не будет готова "эталонная" реализация для опёнка (ffs/ffs2)..

емнип, ibm рекомендует 17% от объёма оставлять unallocated.. многие склоняются к 30%..


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 17-Апр-24 20:58 
> осле попыток "завезти" trim и анализа как "завезли" в другие фс

Похоже на банальную отговорку. Держу пари, что у разработчиков механические hdd и оно тупо не нужно.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 06:55 
Всё проще – они сами не пользуются тем, что разрабатывают. /s

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 18:05 
>Всё проще – они сами не пользуются тем, что разрабатывают.

Полный звездешь, эти как раз для себя любымых и пилят, в отличии от.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 24-Апр-24 19:27 
> емнип, ibm рекомендует 17% от объёма оставлять unallocated.. многие склоняются к 30%..

Лучше 100%, хотя можно и больше.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Ананимус , 17-Апр-24 22:55 
>  Когда в это поделие уже завезут TRIM чтобы оно перестало называться No TRIM OS? Или классическое в среде луддистов на ноутах 2008 года "нинужно"?

А надо? Это было критично году в 2014, когда проишвки для SSD ещё были юны и прекрасны.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 12:41 
Боюсь, что местным "специалистам", далёким от понимания устройства SSD, донести мысль об избыточности trim окажется действием невозможным

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 17:15 
Стоит им напомнить про запрет trim для некоторых SSD в ядре.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 19-Апр-24 01:45 
> мысль об избыточности trim

Почему ты еще не работаешь в Apple, Microsoft, IBM и тому подобных компаниях? Ведь мог бы объяснить их разработчикам, что TRIM не нужен.


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 19-Апр-24 01:57 
>Apple, Microsoft, IBM и тому подобных компаниях? Ведь мог бы объяснить их разработчикам, что TRIM не нужен.

ТРам бесполезно что-то объяснять. В корпорации моугут работать умные люди, но копроративные механизмы априори генерируют шлак. Мелкие команды на порядки эффективнее, и вот они про TRIM расскажут много нелестного


"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 18-Апр-24 12:10 
Самое смешное то, что pax этот формат не умеет.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 19-Апр-24 01:42 
Эта операционная система на базе BSD кажется самой медленной. Создается впечатление, что разработчики не осведомлены о существовании процессорных инструкций, выпущенных после 2010 года.

"Проект OpenBSD перешёл на использование формата PAX для tar-..."
Отправлено Аноним , 19-Апр-24 08:06 
Они об этих инструкциях знают получше других, поэтому часть функционала процессоров отключена, чтоб проблемы с их безопасностью нивелировать (в этих самых современных процессерах поналяпали дерьма последнее время, пипл вроде тебя хавает)