[freebsd] whois on FreeBSD

2021-11-11 Пенетрантность Mikhail Golub

Доброго времени суток.

Недавно заметил, что команда "whois .." (IP, или имя домена) перестала 
работать без параметров на FreeBSD.

На линуксе работает.

whois 8.8.8.8 - и в ответ ничего.
Такое поведение на всех доступных серверах под фри.

С чем может быть связано?

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] /usr/ports/

2021-04-16 Пенетрантность Mikhail Golub

Попробовал сделать бинарное обновление с 12.2 на 13.0 - те же проблемы.

freebsd-update upgrade -r 13.0-RELEASE


35970359803599036000... gunzip: (stdin): unexpected end of file
6344e556b8637fa59cc56ac99f3405d34cbbc2e50e58228894b57b66554ea124 has 
incorrect hash.



On 14.04.2021 15:07, Владимир Друзенко via freebsd wrote:

14.04.2021 14:59, Taras Heichenko пишет:

 Hi!
Это только у меня такая беда происходит? При попытке обновления дерева 
портов, ничего не обновляется.

Все выглядит вот так

[root]# svn up /usr/ports/
Updating '/usr/ports':
At revision 569609.

Выполнение
rm -rf  /usr/ports
svn checkout https://svn0.eu.FreeBSD.org/ports/head  /usr/ports

ситуацию не исправило.
Система
FreeBSD 12.2-RELEASE-p4

Кто подскажет, где искать проблему?

--
Taras Heichenko
ta...@academ.kiev.ua


Это последствия миграции на git.

Вот ещё по теме багрепорт: 
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255029


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] ZFS - занимаемое пространство

2021-01-21 Пенетрантность Mikhail Golub

Читал когда-то не эти ссылки. Но нашел пока это.
Да, это не оф. документация ...

https://www.percona.com/blog/2017/12/07/hands-look-zfs-with-mysql/
https://skeletor.org.ua/?p=4212

On 21.01.2021 13:54, Vladimir Sharun wrote:

Привет,


Но поб базы данных, например, надо менять.


Из каких соображений например ? В т.ч. и про бэкапы.



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] ZFS - занимаемое пространство

2021-01-21 Пенетрантность Mikhail Golub

все дело в recordsize.

On 21.01.2021 12:55, Eugene Grosbein wrote:

iskinfo -v


# diskinfo -v da1
da1
512 # sectorsize
161061273600# mediasize in bytes (150G)
314572800   # mediasize in sectors
0   # stripesize
0   # stripeoffset
19581   # Cylinders according to firmware.
255 # Heads according to firmware.
63  # Sectors according to firmware.
VMware Virtual disk # Disk descr.
# Disk ident.
No  # TRIM/UNMAP support
Unknown # Rotation rate in RPM
Not_Zoned   # Zone Mode


# zdb -C | egrep 'ashift| name'
name: 'tank'
ashift: 9
name: 'www'
ashift: 12


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] ZFS - занимаемое пространство

2021-01-21 Пенетрантность Mikhail Golub

В recordsize дело.
Убрал файлы с ФС (утром менял recordsize с 2 Кб на 128 Кб), вернул обратно.
Все объемы совпадают.

А на счет "Зачем его вообще трогать, 128к - очень ок почти для всего" - 
да ... Но поб базы данных, например, надо менять. Под бэкапы (большие 
файлы) желательно тоже менять.
Я почему-то решил (или где-то вычитал), что под сайт (много мелких 
файлов) лучше сделать размер 2 Кб.


On 21.01.2021 12:00, Vladimir Sharun wrote:

du -d 1 -h


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] ZFS - занимаемое пространство

2021-01-21 Пенетрантность Mikhail Golub
mc и 7z считают сами и, очевидно, считают неправильно. А почему - 
вопрос к ним.



Заархивировал каталог, забрал на винду, разархивировал.
450 Мб (грубо).
Но не 950, как говорит df или сама ZFS.
Т.е. mc и 7z говорят правду.
Случаем на той фс нет удалённых, но всё ещё открытых каким-нибудь 
процессом файлов?


Нет. Есть snapshots.
Но они вряд ли влияют на это.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] ZFS - занимаемое пространство

2021-01-21 Пенетрантность Mikhail Golub

recordsize был 2 Кб. Сегодня поменял на дефолтный 128 Кб.


Смена recordsize влияет на вновь записываемые блоки данных, но не влияет на 
ранее записанные.


Это я понимаю.
Просто указал какие действия выполнял.


df также показывает данные от ядра. du считает сам, причём du может показывать 
сильно разные данные
при использовании ключа -A и без него.

mc и 7z считают сами и, очевидно, считают неправильно. А почему - вопрос к ним.


Заархивировал каталог, забрал на винду, разархивировал.
450 Мб (грубо).
Но не 950, как говорит df или сама ZFS.
Т.е. mc и 7z говорят правду.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] ZFS - занимаемое пространство

2021-01-21 Пенетрантность Mikhail Golub

Доброго времени суток.

Поясните, пожалуста, не могу понять.

Имеется FreeBSD 12.1 на виртуалке.
Пул ZFS с одним диском.
На пуле файловая система.
Задан параметр refquota 2 Гб.
На этой файловой системе лежит каталог сайта (данные 7z):
1220 folders, 7395 files, 460629747 bytes (440 MiB)

И 7z и mc сообщают одинаковый размер.

А du и df - другой размер занимаемого пространства.
# df -h /www/sites/netapp-event
FilesystemSizeUsed   Avail Capacity  Mounted on
www/sites/netapp-event2,0G949M1,1G46% 
/www/sites/netapp-event


# du -d 0 -h /www/sites/netapp-event
953M/www/sites/netapp-event

NAMEPROPERTY VALUE  SOURCE
www/sites/netapp-event  quotanone   local
www/sites/netapp-event  refquota 2G local
www/sites/netapp-event  compression  offdefault
www/sites/netapp-event  usedbydataset949M   -
www/sites/netapp-event  usedbysnapshots  317M   -
www/sites/netapp-event  dedupoffdefault

recordsize был 2 Кб. Сегодня поменял на дефолтный 128 Кб.

Из-за чего разница в результатах используемого дискового пространства?

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Upgrade 11 to 12

2019-03-01 Пенетрантность Mikhail Golub

По своему вопросу ...

Похоже в 12-й теперь pkg-static вместо pkg используется при установке порта.
Установил чистую ОС и проверил.


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Upgrade 11 to 12

2019-02-28 Пенетрантность Mikhail Golub

Отвечу сразу на два письма.

@Владимир Друзенко, спасибо. в скрипт portmaster я и не смотрел :(
Раньше было просто в логе "pkg", а сейчас pkg-static
Да, в версии portmaster-3.19_7 переменной PKG_CMD нет.

Кстати, через 'make install clean' в логе тоже pkg-static.

Это было 'pkg delete portmaster':
Mar  1 09:24:25 pkg 2373 - - portmaster-3.19_18 deinstalled

А это 'cd /usr/ports/ports-mgmt/portmaster && make install clean':
Mar  1 09:24:50 pkg-static 2624 - - portmaster-3.19_18 installed


> У меня другой вопрос - а зачем все еще нужен portmaster?
> Кроме случаев, когда есть собственные собранные пакеты.

Я почти все порты собираю с необходимыми мне опциями и без лишних опций.
А через portmaster удобно обновлять порты.

28.02.2019 21:14, Andrii Zarechanskyi пишет:

Привет,

Виртуалка на которой тестировал обновление с 11 на 12.

pkg update
pkg upgrade

Вижу в /var/log/messages вижу:
. . . .
Feb 28 20:07:57 fbsd12 pkg[970]: sudo upgraded: 1.8.25p1 -> 1.8.27
Feb 28 20:07:57 fbsd12 pkg[970]: screen upgraded: 4.6.2 -> 4.6.2_1
Feb 28 20:07:57 fbsd12 pkg[970]: htop upgraded: 2.2.0 -> 2.2.0_1
Feb 28 20:07:58 fbsd12 pkg[970]: bash upgraded: 4.4.23 -> 4.4.23_1

Значит вопрос к portmaster.
Почему portmaster выбирает статическую сборку - ответили в соседнем письме.

У меня другой вопрос - а зачем все еще нужен portmaster?
Кроме случаев, когда есть собственные собранные пакеты.




___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Upgrade 11 to 12

2019-02-28 Пенетрантность Mikhail Golub

Благо виртуалка тестовая ...

Снес все пакеты, в том числе и pkg:
pkg-static delete -f pkg

Ставлю по новой через 'make install clean'.
Всеравно получаю:
pkg-static 3950 - - lzo2-2.10_1 installed
pkg-static 16322 - - libarchive-3.3.3,1 installed


27.02.2019 9:37, Mikhail Golub пишет:

24.02.2019 23:20, Mykola Dzham пишет:

pkg-static install -f pkg


pkg-static 16426 - - pkg reinstalled: 1.10.5_5 -> 1.10.5_5

portmaster mtr

cat /var/log/messages:
pkg-static 19386 - - mtr-nox11-0.92_1 deinstalled
pkg-static 19441 - - mtr-nox11-0.92_1 installed


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Upgrade 11 to 12

2019-02-26 Пенетрантность Mikhail Golub

24.02.2019 23:20, Mykola Dzham пишет:

pkg-static install -f pkg


pkg-static 16426 - - pkg reinstalled: 1.10.5_5 -> 1.10.5_5

portmaster mtr

cat /var/log/messages:
pkg-static 19386 - - mtr-nox11-0.92_1 deinstalled
pkg-static 19441 - - mtr-nox11-0.92_1 installed


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Upgrade 11 to 12

2019-02-21 Пенетрантность Mikhail Golub

"pkg-static install -f pkg" не делал.
Думал "portmaster pkg" заменит все что надо.
Как теперь исправить?

Ошибок нет, но не нравится такая "картинка".

21.02.2019 15:59, Mikhail Golub пишет:

Доброго времени суток.

Обновил систему с 11 до 12.

freebsd-update upgrade -r 12.0-RELEASE
freebsd-update install
reboot
freebsd-update install
portmaster pkg
portmaster -fa
freebsd-update install

После в /var/log/messages при обновлении порта mtr (portmaster mtr):
pkg-static 11933 - - mtr-nox11-0.92_1 deinstalled
pkg-static 11988 - - mtr-nox11-0.92_1 installed

# pkg -v
1.10.5

Почему pkg-static а не pkg?

FreeBSD 12.0-RELEASE-p3 GENERIC  amd64


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] Upgrade 11 to 12

2019-02-21 Пенетрантность Mikhail Golub

Доброго времени суток.

Обновил систему с 11 до 12.

freebsd-update upgrade -r 12.0-RELEASE
freebsd-update install
reboot
freebsd-update install
portmaster pkg
portmaster -fa
freebsd-update install

После в /var/log/messages при обновлении порта mtr (portmaster mtr):
pkg-static 11933 - - mtr-nox11-0.92_1 deinstalled
pkg-static 11988 - - mtr-nox11-0.92_1 installed

# pkg -v
1.10.5

Почему pkg-static а не pkg?

FreeBSD 12.0-RELEASE-p3 GENERIC  amd64


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] DNS problem

2019-01-15 Пенетрантность Mikhail Golub

Может причина в этом?

# dig ns namebrightdns.com +trace +nodnssec

namebrightdns.com.  172800  IN  NS  nbd1.namebrightdns.com.
namebrightdns.com.  172800  IN  NS  nbd2.namebrightdns.com.
;; Received 292 bytes from 192.41.162.30#53(l.gtld-servers.net) in 62 ms

;; expected opt record in response
namebrightdns.com.  10800   IN  NS  ns1.namebrightdns.com.
namebrightdns.com.  10800   IN  NS  ns2.namebrightdns.com.
;; Received 178 bytes from 52.45.98.158#53(nbd2.namebrightdns.com) in 4324 ms

Об этом говорит и https://intodns.com/namebrightdns.com

You should already know that your NS records at your nameservers are missing, 
so here it is again:

nbd1.namebrightdns.com.
nbd2.namebrightdns.com.

Похоже, что да :(


Даже гугловский ДНС затрудняется ответить.

# dig ns namebrightdns.com @8.8.8.8 +nodnssec

; <<>> DiG 9.12.3-P1 <<>> ns namebrightdns.com @8.8.8.8 +nodnssec
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 18214
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;namebrightdns.com. IN  NS

;; Query time: 0 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: вт янв. 15 13:42:07 EET 2019
;; MSG SIZE  rcvd: 46


P.S. Прошу прощения что написал в эту рассылку подобный вопрос.
В след. раз будет в freebsd-beer.


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] DNS problem

2019-01-15 Пенетрантность Mikhail Golub

FreeBSD 11.2-RELEASE-p8
BIND 9.12.3-P1 (9.11 та же ситуация)
unbound 1.5.10

15.01.2019 11:37, Eugene Grosbein пишет:

15.01.2019 16:23, Mikhail Golub пишет:

Доброго времени суток.

Проблема "околоBSD-шная" ...
Прошу помощи знающих админов. Заранее спасибо.

Есть такой домен - ua.energy
bind никак не может получить для него MX-записи (любые записи).



Unbound "думает" секунд 20, но дает результат.


В таких случаях надо *начинать* с указания версий софта и операционки.





___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] DNS problem

2019-01-15 Пенетрантность Mikhail Golub

Доброго времени суток.

Проблема "околоBSD-шная" ...
Прошу помощи знающих админов. Заранее спасибо.

Есть такой домен - ua.energy
bind никак не может получить для него MX-записи (любые записи).
Да, я вижу с доменом не все хорошо, но тот же unbound все же дает результат. Тяжело, 
"со скрипом", но результат есть.
Подскажите, плиз, что подкрутить в bind, чтобы он обработал запрос.

Может timeout рекурсора - не нашел такого параметра.
Или чтобы он пытался выполнить поиск на всех ДНС-серверах зоны. А то такое впечатление, что он видит что все сервера имен в одной зоне и если с зоной проблемы, то после первого не удачного запроса 
отваливается с ошибкой.


# dig ua.energy mx +trace
...
energy. 172800  IN  NS  demand.beta.aridns.net.au.
energy. 172800  IN  NS  demand.alpha.aridns.net.au.
energy. 172800  IN  NS  demand.delta.aridns.net.au.
energy. 172800  IN  NS  demand.gamma.aridns.net.au.
;; Received 334 bytes from 192.5.5.241#53(f.root-servers.net) in 1 ms

ua.energy.  86400   IN  NS  ns1.regery.net.
ua.energy.  86400   IN  NS  ns2.regery.net.
ua.energy.  86400   IN  NS  ns3.regery.net.
couldn't get address for 'ns1.regery.net': not found
couldn't get address for 'ns2.regery.net': not found
couldn't get address for 'ns3.regery.net': not found
dig: couldn't get address for 'ns1.regery.net': no more



Unbound "думает" секунд 20, но дает результат.
...
energy. 172800  IN  NS  demand.alpha.aridns.net.au.
energy. 172800  IN  NS  demand.gamma.aridns.net.au.
energy. 172800  IN  NS  demand.beta.aridns.net.au.
energy. 172800  IN  NS  demand.delta.aridns.net.au.
;; Received 334 bytes from 192.33.4.12#53(c.root-servers.net) in 27 ms

ua.energy.  86400   IN  NS  ns2.regery.net.
ua.energy.  86400   IN  NS  ns3.regery.net.
ua.energy.  86400   IN  NS  ns1.regery.net.
couldn't get address for 'ns2.regery.net': not found
;; Received 102 bytes from 37.209.194.7#53(demand.beta.aridns.net.au) in 34 ms

ua.energy.  10800   IN  MX  30 relay2.ua.energy.
ua.energy.  10800   IN  MX  5 mainrelay.energy.gov.ua.
ua.energy.  10800   IN  MX  20 relay1.ua.energy.
ua.energy.  10800   IN  MX  10 mainrelay.ua.energy.
;; Received 197 bytes from 35.170.166.132#53(ns1.regery.net) in 129 ms


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] postsnap: пропустить php56

2019-01-04 Пенетрантность Mikhail Golub

Сори, не postsnap, а portmaster.
Думал одно, писал другое :(

04.01.2019 10:24, Mikhail Golub пишет:

Доброе утро.

Отвечу сам себе :)
Способ может и не корректный, но рабочий.

Берем базу /var/db/pkg/local.sqlite, делаем резервную копию.
Далее:
sqlite3 local.sqlite
delete from packages where name like '%php5%';
.quit

Все, php56 остается установленным в /usr/local/php56, но postsnap не пытается 
его обновить до 7.2


02.01.2019 12:20, Mikhail Golub пишет:

С наступившим :)

Подскажите, пожалуйста, как не обновлять устаревший php56* ?

FreeBSD 11.2
Использую portsnap

"pkg lock php56" применяется только для php56-5.6.39
Да и postsnap, похоже, его игнорирует.

А надо чтобы на сервере было несколько версий php, в том числе и устаревшая.

Кто-то приводил пример и я воспользовался (/etc/make.conf)
PHP_ALT=php56 php70 php72 php73
.for port in ${PHP_ALT}
.if ${.CURDIR:M*/ports*/*/${port}*}
PREFIX=/usr/local/${port}
PHPBASE=/usr/local/${port}
DISABLE_VULNERABILITIES=yes
.endif
.endfor


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] postsnap: пропустить php56

2019-01-04 Пенетрантность Mikhail Golub

Доброе утро.

Отвечу сам себе :)
Способ может и не корректный, но рабочий.

Берем базу /var/db/pkg/local.sqlite, делаем резервную копию.
Далее:
sqlite3 local.sqlite
delete from packages where name like '%php5%';
.quit

Все, php56 остается установленным в /usr/local/php56, но postsnap не пытается 
его обновить до 7.2


02.01.2019 12:20, Mikhail Golub пишет:

С наступившим :)

Подскажите, пожалуйста, как не обновлять устаревший php56* ?

FreeBSD 11.2
Использую portsnap

"pkg lock php56" применяется только для php56-5.6.39
Да и postsnap, похоже, его игнорирует.

А надо чтобы на сервере было несколько версий php, в том числе и устаревшая.

Кто-то приводил пример и я воспользовался (/etc/make.conf)
PHP_ALT=php56 php70 php72 php73
.for port in ${PHP_ALT}
.if ${.CURDIR:M*/ports*/*/${port}*}
PREFIX=/usr/local/${port}
PHPBASE=/usr/local/${port}
DISABLE_VULNERABILITIES=yes
.endif
.endfor


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] p7zip и multivolume

2018-11-12 Пенетрантность Mikhail Golub



12.11.2018 14:35, Sergey V. Dyatko пишет:


[tiger@laptop]:~>file !$
file ./Downloads/TecDoc\ 2017\ Q2.rar
./Downloads/TecDoc 2017 Q2.rar: RAR archive data, v4, os: Win32

[tiger@laptop]:~>tar --version
bsdtar 3.3.3 - libarchive 3.3.3 zlib/1.2.11 liblzma/5.2.4 bz2lib/1.0.6


# /usr/bin/tar --version
bsdtar 3.3.2 - libarchive 3.3.2 zlib/1.2.11 liblzma/5.2.3 bz2lib/1.0.6

FreeBSD 11.2

Фишка еще в том, что WinRAR "всеядный". Т.е. ему всеравно, архив с 
паролем, многотомный, или это ace переименованный в rar ...он всеравно 
открывает.


Вот и я хочу заглянуть в архив, но с FreeBSD.
Если архив правильный - с ним проблем нет. 7z справляется хорошо.
Но вот с описанными случаями проблемы.


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] p7zip и multivolume

2018-11-11 Пенетрантность Mikhail Golub

Спасибо, но не прошло :(

Здесь zip - это переименованный rar
# tar -tf pack.zip
tar: Error opening archive: Unrecognized archive format

С rar тоже не сработало.
# tar -tf pack.rar
tar: Error opening archive: Unrecognized archive format



08.11.2018 15:50, Eugene Grosbein пишет:

On 02.11.2018 20:00, Mikhail Golub wrote:


Хотелось бы "комбайн" типа WinRAR, который без проблем получал бы
листинг любого архива (кроме архива с зашифрованными именами файлов
естественно) и не ругался что что-то ему не нравится (например ace,
переименованный в zip).


Можно попробовать tar tf, который bsdtar и является обёрткой над libarchive
и показывает и zip, и сжатые tar, и ISO, и rar кажется тоже, и расширение ему 
неважно.




___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] p7zip и multivolume

2018-11-02 Пенетрантность Mikhail Golub

Добрый день.

Обнаружил, что 7z (7-Zip [64] 16.02) не может делать просмотр 
многотомных архивов ZIP.


Берем файл со спула Exim (именно то, что является вложением-архивом).

# 7z l 1gIYYG-000Nhv-Hm-2
...
Listing archive: 1gIYYG-000Nhv-Hm-2
ERROR: 1gIYYG-000Nhv-Hm-2 : Can not open the file as archive
Errors: 1


Указываем 7z что тип архива ZIP (добавляя ключ -tzip) - то же самое.


Переименовываем файл добавляя расширение zip - все ок.

# 7z l 1gIYYG-000Nhv-Hm-2.zip
Listing archive: 1gIYYG-000Nhv-Hm-2.zip
Path = 1gIYYG-000Nhv-Hm-2.zip
Type = zip
ERROR = Missing volume : 1gIYYG-000Nhv-Hm-2.z01
Physical Size = 3400111
Total Physical Size = 3400111
Multivolume = +
Volume Index = 2
Volumes = 3

   Date  TimeAttr Size   Compressed  Name
--- -   

2018-10-30 17:04:10 A 14237768 13885685  agreement 
MD_Hitachi.pdf
--- -   


2018-10-30 17:04:10   14237768 13885685  1 files

Errors: 1

Хотя и "Errors: 1", но листинг файлов выдает.


Подскажите, может кто знает, чем можно получать листинг файлов из архива 
(и многотомного тоже) под FreeBSD?

atool не подходит. Это надстройка к консольным утилитам (rar, unzip и т.п.).
И вот почему не подходит.
unzip (базовый) вообще не может прочитать этот архив zip. И с 
добавленным расширением тоже.

# unzip -l 1gIYYG-000Nhv-Hm-2
unzip: Unrecognized archive format

unzip из порта видит файлы внутри:
Archive:  1gIYYG-000Nhv-Hm-2
warning [1gIYYG-000Nhv-Hm-2]:  zipfile claims to be last disk of a 
multi-part archive;

  attempting to process anyway, assuming all parts have been concatenated
  together in order.  Expect "errors" and warnings...true multi-part 
support

  doesn't exist yet (coming soon).
  Length  DateTimeName
-  -- -   
 14237768  10-30-2018 17:04   agreement MD_Hitachi.pdf
- ---
 14237768 1 file


Хотелось бы "комбайн" типа WinRAR, который без проблем получал бы 
листинг любого архива (кроме архива с зашифрованными именами файлов 
естественно) и не ругался что что-то ему не нравится (например ace, 
переименованный в zip).



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Компьютеры в сетевом окружении

2018-10-24 Пенетрантность Mikhail Golub

У меня "сетевое окружение" запрещено через доменные политики.
Когда количество ПК в сети исчисляется сотнями, тысячами, то оно 
строится долго и генерирует кучу броадкаста.


Я бы не заморачивался.

24.10.2018 16:16, Alexey Krylov пишет:

Здравствуйте, Евгений.

SMB работает, если в проводнике вбить \\a.b.c.d все работает,
после установки Wins стало работать и так \\workstation

Сам вопрос про "сетевое окружение".
Но кажется в майкрософте считают эту технологию устаревшей и
поэтому она работает не везде.

Если кто сталкивался с похожей проблемой, подскажите, пожалуйста,
стОит ли пытаться это настроить или это работать не будет?

-
С уважением,
Крылов Алексей
тел. +38 (067) 725 95 54
email: kry...@ukr.net
skype: krylov_alexey


Вы писали 24 октября 2018 г., 14:56:46:

а просто SMB работает? т.е. если с винды в проводнике вбить \\a.b.c.d
IP-удаленного компьютера с виндой и с самбой?



Желательно с версии винды на такую же, потому как там разные версии SMB
и даже разные типы авторизации на разных версиях ОС



--



Евгений Кирюхин



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd




On 24.10.2018 15:25, Alexey Krylov wrote:

Доброго дня.

Скорее всего, не задача, а хотелка, чтобы в сетевом окружении
винды отображались компьютеры, которые подключаются туннелем.
В сети была samba46-4.6.14, и mpd5-5.8
Поднял службу Wins, и DHCP настроил раздачу этого адреса клиентам.
Имена компьютеров резолвятся все ок, но
в сетевом окружении не отображаются все компьютеры даже в одной L2 сети
Антивирусы/фаерволы отключал - не помогло...
в командной строке винды
c:\> net view
Показывает не те компьютеры, которые есть в сетевом окружении.

Компьютеры, которые подключены туннелем не видны в сетевом окружении и у них
удаленная сеть тоже не видна.

Кто сталкивался - подскажите, пожалуйста, как правильно настроить
винду/samb'у/mpd чтобы все компьютеры были видны в этой винде.

Винда использовалась разная от xp до 10. Судя по всему есть какой-то секрет.
Кто сталкивался - поделитесь пожалуйста статьей или любой другой информацией.





___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd




___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] spamassassin-3.4.2 and reload command

2018-10-05 Пенетрантность Mikhail Golub

Доброго времени суток.

Аналогичная проблема - 
https://www.mail-archive.com/users@spamassassin.apache.org/msg102808.html


Проверил на нескольких хостах.
После restart один reload проходит. Потом ошибка.

Не попадалось ли решение?
(я пока не нашел :( )


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Почтовая система. Подтверждение для доставки писем. Педалька

2018-04-13 Пенетрантность Mikhail Golub

10.04.2018 22:00, Alexey Krylov пишет:

Здравствуйте.

Не знаю почему, но очень захотелось сделать "педальку", чтобы
письма доставлялись в обслуживаемые (локальные) ящики только после 
нажатия

на кнопку на ваб-страничке, которая отправляется отправителю при
доставке писем.

Целью является уменьшение спама.


У меня сестра работала "модератором почты" (секретарем) в одном из 
городов Украины в одной гос. конторе.

Так у них почта именно похожим образом и приходила ... :)
Сначала на секретаря. Она читает (или удаляет спам) и пересылает дальше.

А вообще сделать "педальку" плохая идея.
Кто-то может не написать повторно (новый клиент, например).
Рассылки не будут приходить.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Listen queue overflow

2018-02-08 Пенетрантность Mikhail Golub

https://www.spinics.net/lists/samba/msg147419.html

Добавил опцию в smb4.conf:
kernel change notify = false

Пока в логе тишина.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] Listen queue overflow

2018-02-07 Пенетрантность Mikhail Golub


07.02.2018 15:01, Eugene Grosbein пишет:

netstat -Lan | grep winbind


# netstat -Lan | grep winbind
unix  0/0/5 
/var/db/samba4/winbindd_privileged/pipe

unix  0/0/5/var/run/samba4/winbindd/pipe

> Сколько клиентов?

Клиентов в сети несколько тысяч.
Т.е. все они потенциально могут подключаться.
Но реально к хосту по smb подключается несколько десятков виндовых 
серверов для складывания backup-ов.



> top показывает постоянные Pages in/Pages out? Если нет, то и не стоит 
напрягаться.


Нет, постоянных "движений" нет.
Раз в минуту где-то есть "In, Out".

CPU:  0.2% user,  0.0% nice,  0.2% system,  0.0% interrupt, 99.6% idle
Mem: 8136K Active, 50M Inact, 61M Laundry, 3693M Wired, 395M Buf, 118M Free
ARC: 2219M Total, 229M MFU, 1635M MRU, 160K Anon, 13M Header, 342M Other
 1652M Compressed, 1996M Uncompressed, 1.21:1 Ratio
Swap: 1536M Total, 553M Used, 983M Free, 36% Inuse


Параллельно вопрос.
Как в realtime посмотреть, что обращается к swap?

И как я писал, сколько памяти не делай (4, 6, 8 Гб) - всеравно берет 35% 
свопа и так работает. Больше не берет.


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] pf icmp max-src-conn-rate

2018-01-24 Пенетрантность Mikhail Golub

Hi.

Подскажите, плиз, как лимитировать количество пингов в единицу времени?
С помощью pf не срабатывает :(

pass in quick on $int_if proto icmp keep state (max-src-conn-rate 1/5, 
overload  flush)


Таблица пустая.

P.S. Зачем это надо.
Для того, чтобы лимитировать "забытые" запущенные пинги с чужих хостов.
Заметил на одном из хостов, смотрящих в Интернет, пинги. И идут они 
постоянно. Вопрос - зачем?

Или кто-то запустил и забыл, или мониторят доступность.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] port emulators/open-vm-tools

2017-12-28 Пенетрантность Mikhail Golub

Доброго времени суток.

Ошибка исправлена.
Спасибо Eugene Grosbein за оказанную помощь.

26.12.2017 8:18, Mikhail Golub пишет:

Доброе утро.

Подскажите, пожалуйста, в таком вопросе.
Есть порт emulators/open-vm-tools.
Так вот в нем "зашито", что конфиг находится в 
/usr/local/share/vmware-tools/tools.conf


И после обновления порта созданный конфиг удаляется.
Сделал патчик:
--- vmware-guestd.in.orig   2017-03-24 16:43:24.0 +0200
+++ vmware-guestd.in    2017-12-18 13:04:40.975136000 +0200
@@ -19,6 +19,7 @@
  rcvar=vmware_guestd_enable

  load_rc_config $name
+: ${vmware_guestd_config="/usr/local/share/vmware-tools/tools.conf"}

  checkvm_cmd="%%PREFIX%%/bin/vmware-checkvm > /dev/null"
  if ${checkvm_cmd} > /dev/null ; then
@@ -31,6 +32,6 @@
  pidfile="/var/run/${name}.pid"
  start_precmd="${checkvm_cmd}"
  stop_precmd="${checkvm_cmd}"
-command_args="--background ${pidfile} -c 
%%PREFIX%%/share/vmware-tools/tools.conf -p 
%%PREFIX%%/lib/open-vm-tools/plugins/vmsvc"
+command_args="--background ${pidfile} -c ${vmware_guestd_config} -p 
%%PREFIX%%/lib/open-vm-tools/plugins/vmsvc"


  run_rc_command "$1"


После этого я могу в /etc/rc.conf задать:
vmware_guestd_config="/usr/local/etc/vmware-tools/tools.conf"

Но хлопотно после каждого обновления порта применять патч.
Написал MAINTAINER-у, но пока результата нет.

Как можно себе добавить "на постоянной основе" свой патч в порт?

P.S. Конфиг нужен чтобы подавить вывод в лог /var/log/vmware-vmsvc.log 
подобного мусора:

[Dec 26 08:14:52.953] [ warning] [guestinfo] Failed to get nic info.
[Dec 26 08:15:22.960] [ warning] [guestinfo] Failed to get nic info.
[Dec 26 08:15:52.965] [ warning] [guestinfo] Failed to get nic info.
[Dec 26 08:16:22.966] [ warning] [guestinfo] Failed to get nic info.

# cat /usr/local/etc/vmware-tools/tools.conf
[logging]
     vmsvc.level=error

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] FreeBSD wc -m

2017-12-27 Пенетрантность Mikhail Golub

Да, спасибо всем.
Я в wc ответ искал :(

27.12.2017 16:29, skeletor пишет:

27.12.2017 16:25, Mikhail Golub пишет:

Доброго времени суток.

Интересно просто стало ...
Почему указанная команда показывает больше результат, чем символов?
# echo test | wc -m
    5

Перевод строки считает? (но его же нет)


Если строку "test" поместить в файл (без перевода строки), то все ок:
# cat 1.txt | wc -m
    4



Он есть:

$ echo -n test | wc -m
    4

man echo:
...
  The following option is available:

  -n    Do not print the trailing newline character.
...
___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] FreeBSD wc -m

2017-12-27 Пенетрантность Mikhail Golub

Доброго времени суток.

Интересно просто стало ...
Почему указанная команда показывает больше результат, чем символов?
# echo test | wc -m
   5

Перевод строки считает? (но его же нет)


Если строку "test" поместить в файл (без перевода строки), то все ок:
# cat 1.txt | wc -m
   4


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] port emulators/open-vm-tools

2017-12-26 Пенетрантность Mikhail Golub

Да, оно ...
Спасибо.

Только как патч применить к emulators/open-vm-tools/files/vmware-guestd.in ?

26.12.2017 10:51, Alexandr Davidenko пишет:

Здравствуйте.

At 2017 грудня 26 08:18:21 (+0200) Mikhail Golub wrote to

Как можно себе добавить "на постоянной основе" свой патч в порт?


EXTRA_PATCHES в /etc/make.conf

.if ${.CURDIR:M*/emulators/open-vm-tools}
EXTRA_PATCHES=/path/to/vmware-guestd.in.patch
.endif

Если патчей много на разные порты, то можно недавно придуманный
EXTRA_PATCH_TREE использовать.



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] zfs defrag

2017-11-24 Пенетрантность Mikhail Golub

sleep пробовал. Мне тоже такая идея в голову приходила.
Правда я минуту не спал :), меньше - 5 секунд.
Сразу вроде как помогло (где затыкалось), а на следующей ФС снова вылетело.

"добавить проверку статуса" - была мысль.
Но не знал как эту проверку реализовать.

24.11.2017 18:57, Paul Tatarenko пишет:

Здравствуйте, Владимир Друзенко!

Friday, November 24, 2017, 6:16:35 PM, you wrote:

[...покусано голодными мышами...]

ВД> Костыль, но может сработать:
ВД> (sleep 60 && zfs destroy -r pool/fs) &

Или в цикле добавить проверку статуса. Вдруг что-то за 60 секунд не
освободится.



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] zfs defrag

2017-11-24 Пенетрантность Mikhail Golub

Всем привет.

Как я понял по информации с просторов Интернет, то единственный способ 
дефрагментировать zfs пул - "zfs send | zfs recv".


Имеется FreeBSD 11.1
Есть пул с FRAG 62%.
В пуле файловые системы с сайтами (у каждого сайта своя ФС с квотами и 
т.п.). И через определенные интервалы времени делается снимок ФС для 
оперативного бэкапа и хранятся такие снимки некоторое время.

Т.е. имеем несколько ФС и у каждой ФС по несколько снапшотов.

Нашел пример, что можно сделать вот так.
zfs snapshot pool/ФС@temp
zfs send pool/ФС@temp | zfs recv pool/new-ФС
zfs destroy pool/ФС@temp
zfs destroy -r pool/ФС
zfs rename pool/new-ФС pool/ФС

Если команды выполнять ручками, то все работает нормально.
Но усложнив задачу и заменив "zfs send pool/ФС@temp" на "zfs send -R 
pool/ФС@temp", чтобы снапшоты (резервные копии) тоже передать,
и запихнуть все в цикл, то случайным образом вываливается на команде 
"zfs destroy -r" с сообщением "zfs cannot destroy ... dataset is busy".

Если после этого вручную выполнить "zfs destroy -r pool/fs" - проблем нет.

Интернет пока не помог в поиске решения :(

Или может есть более правильный способ дефрагментации пула zfs? (но без 
удаления снапшотов с резервными копиями)


Спасибо.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] pf rdr

2017-10-30 Пенетрантность Mikhail Golub

Спасибо.

Да именно так и работает, как было задумано.

no rdr on $int_if proto tcp from {192.168.44.2, ...
rdr on $int_if proto tcp from {$my_lan} ...

Спасибо всем за помощь.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] pf rdr

2017-10-30 Пенетрантность Mikhail Golub

rdr Работает.
Не работает исключение хоста из сети.
Надо исключить 192.168.44.2 из 192.168.44.0/24

rdr on $int_if proto tcp from {$my_lan !192.168.44.2} to ...


30.10.2017 16:26, Alexandr Krivulya пишет:

no rdr ?


30.10.2017 15:49, Mikhail Golub пишет:



my_lan = "{192.168.44.0/24}"
rdr on $int_if proto tcp from {$my_lan} to !$int_if:0 port 80 -> 
192.168.44.1 port 3129


___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] pf rdr

2017-10-30 Пенетрантность Mikhail Golub

Всем привет.

Прошу подсказки.

FreeBSD 11, pf.

Конфиг где-то такой:
ext_if="em0"
int_if="em1"

my_lan = "{192.168.44.0/24}"
rdr on $int_if proto tcp from {$my_lan} to !$int_if:0 port 80 -> 
192.168.44.1 port 3129

...
pass in on $int_if proto {tcp,udp} from $my_lan to (self) port {53,3129}
...
pass in on $int_if from $my_lan to !(self)

Т.е. имеем шлюз с двумя интерфейсами. NAT.
И редирект запросов на прокси на этом же хосте, что шлюз и NAT.

Вопрос вот в чем.
Как редиректить запросы с всей сети исключая определенные хосты?
Например:
rdr on $int_if proto tcp from {$my_lan !192.168.44.2} to !$int_if:0 port 
80 -> 192.168.44.1 port 3129


Не проходит так :(

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] syslog и много хостов

2017-10-25 Пенетрантность Mikhail Golub

Доброго времени суток.

Я делал через syslog-ng.

destination routerslogfile { file("/var/log/routers/$HOST/$HOST.log" 
perm(0644) dir-perm(0755) ); };

...

log { source(src); filter(f_local5); destination(routerslogfile); 
flags(final); };


И каждый хост пишет свой лог ... Например, в 
/var/log/routers/1.1.1.1/1.1.1.1.log


newsyslog решает вопрос ротации.


Но только если железку убрали, то newsyslog выполняет ротацию пустых файлов.

Периодически захожу ручками удаляю "пустые" каталоги.


26.10.2017 0:17, Andrey пишет:

Доброго времени.

Нужно собирать логи с 600+ хостов

uname -a
BSD switchs 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309

С rc.conf разобрался

syslogd_enable="YES"
syslogd_flags="-a 10.156.0.0/16:* -n -C"

а вот с конфигурацие самого сислога приходится писать очень много текста 
однообразного описывая каждый хост в сети с маской /16

+10.156.186.40
*.* /var/log/switchs-10.156.0.0.log
+*

+10.156.187.48
*.* /var/log/switchs-10.156.0.0.log
+*

и т.д. очень много раз

в man syslogd и man syslog.conf не нашел упоминания которое позволило бы 
сократить конфиг до вида

+10.156.0.0/16
*.* /var/log/switchs-10.156.0.0.log
+*

попробовал выкрутится так. писать все кроме хоста 10.156.186.253 но в лог идут 
записи и самого хоста с сислогом
-10.156.186.253
*.* /var/log/switchs-10.156.0.0.log
+*

можно скриптом сгенерить конфиг хоть для /8 сети но возможно есть решение проще?
Это я не доглядел ман или действительно сислог не умеет так как я хочу?

в перспективе обработка этих логов для отдачи заббиксу
___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd



___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] samba36

2017-01-24 Пенетрантность Mikhail Golub

23.01.2017 17:26, Alexander Sheiko пишет:


В письме от Пнд, 23 Янв 2017, 17:00 Anton Sayetsky пишет:


Господа, вижу основания тут для создания PR же.


Так сабжевый порт вроде уже как EOL.


Вот когда порт был EOL, я перешел на samba43.
Работает на одном только хосте. Самба с домене.
Несколько ресурсов расшарено через самбу для доменных юзеров.
С samba43 таких проблем не замечено.

--
Mikhail Golub
___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


[freebsd] Re: [freebsd] Re: [freebsd] Подземный стук и php56

2016-12-05 Пенетрантность Mikhail Golub

05.12.2016 11:40, Yuriy B. Borysov пишет:

Добрый, а в базе как отображается текст? Проверить как консольно, так и
через, например, phpmyadmin.


В базе всё видно нормально, все буквы на месте.



Попробуйте указать:
mbstring.internal_encoding = UTF-8

--
Mikhail Golub


Re: [freebsd] Re: [freebsd] racoon l2tp и клиент на NAT'ом

2016-11-10 Пенетрантность Mikhail Golub

10.11.2016 15:20, skele...@lissyara.su пишет:

Пересборка ядра не помогла. В логах такая ругань (из того, что хоть
как-то похоже на ошибку только такое):

DELETE message is not interesting because the message was originated by me.

гугление не помогло.

Кто-то знает как решить?


options IPSEC
options IPSEC_NAT_T
device  crypto
device  enc

Последнее надо чтобы можно было фильтровать в шифрованном канале.

В rc.conf добавить:
ifconfig enc0 up


--
Mikhail Golub


Re: [freebsd] Re: [freebsd] racoon l2tp и клиент на NAT'ом

2016-11-08 Пенетрантность Mikhail Golub

08.11.2016 13:35, skele...@lissyara.su пишет:



08.11.2016 13:25, Anton Sayetsky пишет:

https://ru.wikipedia.org/wiki/NAT_traversal



А нормально ли при этом будут работать клиенты, которые не за НАТом? Или
тут выбирать: либо работают клиенты за НАТом, либо только с белыми IP?


Нормально.

--
Mikhail Golub


Re: [freebsd] FreeBSD 11 UTF-8 in console

2016-11-02 Пенетрантность Mikhail Golub

02.11.2016 22:18, Nike пишет:

У меня на виртуалке такая же проблема. Связана с тем, что ОС грузится в
текстовом режиме:

# dmesg | grep VT
VT(vga): text 80x25
vtvga0:  on motherboard

Вылечил так:
# echo "hw.vga.textmode=0" >> /boot/loader.conf



Да, оно.
Спасибо.

--
Mikhail Golub