EBUG勉強会/20190525_FuguIta65
をテンプレートにして作成
Start:
#topicpath
*河豚板6.5のリリースについて
RIGHT:EBUG 第69回会合 ~
2019年5月25日、長岡市与板町 うまみち森林公園 ~
川俣吉広、kaw@on.rim.or.jp
**OpenBSD 6.5
[[2019年5月1日リリース>https://www.openbsd.org/65.html]] ...
***[[What's new>https://www.openbsd.org/65.html]]
主なもの
-デフォルトコンパイラ変更(mips64): GCC → clang
-デフォルトリンカの変更(i386, amd64): GNU binutils ld → lld
-スタックプロテクタRETGUARDの改良
-openrsync(1), rdsetroot(8), unwind(8)の追加
-OpenBGPD, OpenSMTPD, LibreSSL, OpenSSH等の改良
-[[CVE-2018-14665>https://cve.mitre.org/cgi-bin/cvename.c...
-etc...
大きな変更はない模様
**河豚板6.5
OpenBSD 6.5をベースにした河豚板6.5を作成し、リリース
-2019年5月2日 - i386, amd64
-2019年5月8日 - arm64
***今回のハマりどころ
毎回のリリースでは、[[一定の手順>:河豚板の生成]]に従って...
***インストール容量の増大
amd64でインストール直後のディスク容量が1.2GB → LiveCDの容...
-主な原因
--KARL (Kernel Address Randomized Link)用のオブジェクトフ...
--コンパイラがGCCとLLVMの2つ入っている (LLVMが特に大きい)
-対策
--KARL用オブジェクトファイルを削除 → Live SystemではKARL...
--プロファイラ用ライブラリ(lib*_p.a)を削除
--動的ライブラリがある場合は静的ライブラリを削除
--ほぼ全ての共有ライブラリ、実行バイナリをstrip
***Xの起動方法変更
OpenBSD 6.5の"What's new"で挙げたように、Xサーバのsetuid...
河豚板はLive Systemであるため、起動モード0, 1, 2の"Fresh ...
Do you login with Console or X Window System?
[default: Console] ->
***ASLRの処理方法変更
OpenBSDでは、起動時にASLR (address space layout randomiza...
OpenBSD 6.5では、ASLRの処理が変更されたため、河豚板の起動...
-FFSがマウントされている場合にのみASLR処理が行われる
--河豚板の起動モード0, 2ではFFSではなくTMPFSがマウントさ...
→FFSまたはTMPFSがマウントされている場合にASLR処理を行うよ...
-read onlyでマウントされている場合、mount -uwでread/write...
--起動モード1ではCD9660内のイメージファイルをvnconfigを用...
→起動モード1ではASLRを行わないように変更
実際には、変更を行った/etc/rcを直接配置するのではなく、差...
**ミラーサイト変更・増設
河豚板の配布を行っているミラーサイトの変更・増設を行った。
***経緯
河豚板6.5のリリース直後にOpenBSD開発者のSolene Rapenne氏...
Subject: FuguIta mirror
From: Solene Rapenne <solene@openbsd.org>
To: kaw@on.rim.or.jp
Date: Fri, 3 May 2019 07:42:36 -0600 (MDT)
Hello,
I could host FuguIta releases as a host, I have a server
in Europe with high bandwidth. Tell me what you need me to
do to make the mirror happening :)
河豚板は、ヨーロッパからのダウンロードがかなりの割合を占...
これに併せて、従来より運用していた国内2ヶ所のミラーのURL...
|CENTER:旧|CENTER:新|CENTER:所在地|CENTER:備考|h
| http://mirror.ginzado.ne.jp/pub/FuguIta/ | https://jp1....
| http://livecd-mirror.ebug.jp/LiveCD/ | https://jp2....
|CENTER:- | https://eu.d...
***転送方法の変更 ~
今回新設されたeu.dl.fuguita.orgでは、先方が作成したアカウ...
そのため、SFTPによるミラーリングが可能なFTPクライアントで...
#!/bin/sh
unset LANG
set -x
[ -r $HOME/FuguIta/0_README.txt ] || exit 1
cd $HOME/FuguIta || exit 1
lftp -c 'open sftp://srv.ebug.jp/home/fuguita/pub && mir...
lftp -c 'open sftp://perso.pw/pub && mir...
従来より運用していた国内2ヶ所のミラーは、定期的にミラー...
以上の体制で5月11日より運用を開始した。
***(参考)ダウンロード統計 (2018/01/01 - 2019/05/10)
地域別割合
|CENTER:地域|CENTER:割合(%)|CENTER:備考|h
|LEFT:|RIGHT:|LEFT:|c
|ヨーロッパ |35.2|ロシアを除く|
|北アメリカ |31.2||
|アジア |19.3|ロシアを除く|
|南アメリカ | 4.2||
|ロシア | 4.0||
|中央アメリカ| 3.1||
|オセアニア | 1.4||
|アフリカ | 0.9||
|中東 | 0.6||
国別・上位30位
|CENTER:順位|CENTER:国名||CENTER:順位|CENTER:国名||CENTER...
|RIGHT:|LEFT:||RIGHT:|LEFT:||RIGHT:|LEFT:|c
| 1|米国 ||11|ポーランド ||21|フィンランド |
| 2|日本 ||12|オランダ ||21|ウクライナ |
| 3|ドイツ ||13|中国 ||23|アルゼンチン |
| 4|フランス ||14|スペイン ||23|チェコ |
| 5|ロシア ||15|オーストラリア ||23|韓国 |
| 6|カナダ ||16|ハンガリー ||23|スウェーデン |
| 7|イタリア ||17|ギリシャ ||27|スイス |
| 8|ブラジル ||17|トルコ ||28|オーストリア |
| 9|英国 ||19|ルーマニア ||28|インド |
|10|メキシコ ||20|インドネシア ||30|ポルトガル |
----
#topicpath
End:
#topicpath
*河豚板6.5のリリースについて
RIGHT:EBUG 第69回会合 ~
2019年5月25日、長岡市与板町 うまみち森林公園 ~
川俣吉広、kaw@on.rim.or.jp
**OpenBSD 6.5
[[2019年5月1日リリース>https://www.openbsd.org/65.html]] ...
***[[What's new>https://www.openbsd.org/65.html]]
主なもの
-デフォルトコンパイラ変更(mips64): GCC → clang
-デフォルトリンカの変更(i386, amd64): GNU binutils ld → lld
-スタックプロテクタRETGUARDの改良
-openrsync(1), rdsetroot(8), unwind(8)の追加
-OpenBGPD, OpenSMTPD, LibreSSL, OpenSSH等の改良
-[[CVE-2018-14665>https://cve.mitre.org/cgi-bin/cvename.c...
-etc...
大きな変更はない模様
**河豚板6.5
OpenBSD 6.5をベースにした河豚板6.5を作成し、リリース
-2019年5月2日 - i386, amd64
-2019年5月8日 - arm64
***今回のハマりどころ
毎回のリリースでは、[[一定の手順>:河豚板の生成]]に従って...
***インストール容量の増大
amd64でインストール直後のディスク容量が1.2GB → LiveCDの容...
-主な原因
--KARL (Kernel Address Randomized Link)用のオブジェクトフ...
--コンパイラがGCCとLLVMの2つ入っている (LLVMが特に大きい)
-対策
--KARL用オブジェクトファイルを削除 → Live SystemではKARL...
--プロファイラ用ライブラリ(lib*_p.a)を削除
--動的ライブラリがある場合は静的ライブラリを削除
--ほぼ全ての共有ライブラリ、実行バイナリをstrip
***Xの起動方法変更
OpenBSD 6.5の"What's new"で挙げたように、Xサーバのsetuid...
河豚板はLive Systemであるため、起動モード0, 1, 2の"Fresh ...
Do you login with Console or X Window System?
[default: Console] ->
***ASLRの処理方法変更
OpenBSDでは、起動時にASLR (address space layout randomiza...
OpenBSD 6.5では、ASLRの処理が変更されたため、河豚板の起動...
-FFSがマウントされている場合にのみASLR処理が行われる
--河豚板の起動モード0, 2ではFFSではなくTMPFSがマウントさ...
→FFSまたはTMPFSがマウントされている場合にASLR処理を行うよ...
-read onlyでマウントされている場合、mount -uwでread/write...
--起動モード1ではCD9660内のイメージファイルをvnconfigを用...
→起動モード1ではASLRを行わないように変更
実際には、変更を行った/etc/rcを直接配置するのではなく、差...
**ミラーサイト変更・増設
河豚板の配布を行っているミラーサイトの変更・増設を行った。
***経緯
河豚板6.5のリリース直後にOpenBSD開発者のSolene Rapenne氏...
Subject: FuguIta mirror
From: Solene Rapenne <solene@openbsd.org>
To: kaw@on.rim.or.jp
Date: Fri, 3 May 2019 07:42:36 -0600 (MDT)
Hello,
I could host FuguIta releases as a host, I have a server
in Europe with high bandwidth. Tell me what you need me to
do to make the mirror happening :)
河豚板は、ヨーロッパからのダウンロードがかなりの割合を占...
これに併せて、従来より運用していた国内2ヶ所のミラーのURL...
|CENTER:旧|CENTER:新|CENTER:所在地|CENTER:備考|h
| http://mirror.ginzado.ne.jp/pub/FuguIta/ | https://jp1....
| http://livecd-mirror.ebug.jp/LiveCD/ | https://jp2....
|CENTER:- | https://eu.d...
***転送方法の変更 ~
今回新設されたeu.dl.fuguita.orgでは、先方が作成したアカウ...
そのため、SFTPによるミラーリングが可能なFTPクライアントで...
#!/bin/sh
unset LANG
set -x
[ -r $HOME/FuguIta/0_README.txt ] || exit 1
cd $HOME/FuguIta || exit 1
lftp -c 'open sftp://srv.ebug.jp/home/fuguita/pub && mir...
lftp -c 'open sftp://perso.pw/pub && mir...
従来より運用していた国内2ヶ所のミラーは、定期的にミラー...
以上の体制で5月11日より運用を開始した。
***(参考)ダウンロード統計 (2018/01/01 - 2019/05/10)
地域別割合
|CENTER:地域|CENTER:割合(%)|CENTER:備考|h
|LEFT:|RIGHT:|LEFT:|c
|ヨーロッパ |35.2|ロシアを除く|
|北アメリカ |31.2||
|アジア |19.3|ロシアを除く|
|南アメリカ | 4.2||
|ロシア | 4.0||
|中央アメリカ| 3.1||
|オセアニア | 1.4||
|アフリカ | 0.9||
|中東 | 0.6||
国別・上位30位
|CENTER:順位|CENTER:国名||CENTER:順位|CENTER:国名||CENTER...
|RIGHT:|LEFT:||RIGHT:|LEFT:||RIGHT:|LEFT:|c
| 1|米国 ||11|ポーランド ||21|フィンランド |
| 2|日本 ||12|オランダ ||21|ウクライナ |
| 3|ドイツ ||13|中国 ||23|アルゼンチン |
| 4|フランス ||14|スペイン ||23|チェコ |
| 5|ロシア ||15|オーストラリア ||23|韓国 |
| 6|カナダ ||16|ハンガリー ||23|スウェーデン |
| 7|イタリア ||17|ギリシャ ||27|スイス |
| 8|ブラジル ||17|トルコ ||28|オーストリア |
| 9|英国 ||19|ルーマニア ||28|インド |
|10|メキシコ ||20|インドネシア ||30|ポルトガル |
----
#topicpath
Page: