Ｏｐｅｎ Ｓｏｕｒｃｅ Ｃｏｎｆｅｒｅｎｃｅ

観光ガイド

オープンソース カンファレンス ⼤阪

ＮｅｔＢＳＤ

⽇本 NetBSD ユーザーグループ
Ｊａｐａｎ ＮｅｔＢＳＤ Ｕｓｅｒｓʼ Ｇｒｏｕｐ

2018

2018-01-04-netbsd-raspi-earmv6hf.img (Re: Raspber...

http://mail-index.netbsd.org/port-arm/2018/01/03/...

Port-arm archive[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

2018-01-04-netbsd-raspi-earmv6hf.img (Re: Raspberry Pi
update please.)
To: port-arm%NetBSD.org@localhost
Subject: 2018-01-04-netbsd-raspi-earmv6hf.img (Re: Raspberry Pi update please.)
From: Jun Ebihara <jun%soum.co.jp@localhost>
Date: Thu, 04 Jan 2018 07:17:01 +0900 (JST)I've updated 2018-01-04-netbsd-raspi-earmv6hf.img.gz for RPI.
http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2018-01-04-earmv6hf/2018-01-04-netbsd-raspi-earmv6hf.img.gz
http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2018-01-04-earmv6hf/MD5
Update:- NetBSD-current 8.99.10 evbarm-earmv6hf 201801030030Z rpi.img from nyftp.
- Heads-up: RPI FDTisation committed
http://mail-index.netbsd.org/port-arm/2017/12/10/msg004460.html- support RPI2-1.2,include BCM2837
cp /boot/bcm2836-rpi-2-b.dtb /boot/bcm2837-rpi-2-b.dtb- NetBSD Security Advisory 2018-001: Several vulnerabilities in context handling
http://mail-index.netbsd.org/security-announce/2018/01/02/msg000120.html- NetBSD Security Advisory 2018-002: Local DoS in virecover
http://mail-index.netbsd.org/security-announce/2018/01/02/msg000121.html- fossil-2.4
http://mail-index.netbsd.org/pkgsrc-changes/2017/12/23/msg168194.html- mikutter-3.6.0
http://mail-index.netbsd.org/pkgsrc-changes/2017/12/30/msg168307.html- mlterm-3.8.4
http://mail-index.netbsd.org/pkgsrc-changes/2017/12/08/msg167637.html- ruby23-base-2.3.6
http://mail-index.netbsd.org/pkgsrc-changes/2017/12/15/msg167927.html
Overview:
http://wiki.NetBSD.org/ports/evbarm/raspberry_pi/
QEMU,with VEPRESS_A15 kernel
https://github.com/ebijun/NetBSD/tree/master/vexpress/Boot
https://github.com/ebijun/NetBSD/tree/master/vexpress/vexpress-v2p-ca15-tc1.dtb
http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2018-01-04-earmv6hf/VEXPRESS_A15/netbsd-VEXPRESS_A15.ub.gz
http://mail-index.netbsd.org/port-arm/2017/06/02/msg004154.html
dmesg:
https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI
https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI0
https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI0W
https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI2
https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI2-1.2
https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI3
Pre-installed packages:
https://github.com/ebijun/NetBSD/blob/master/RPI/RPIimage/pkgsrc/pkginfo
updates:
https://github.com/ebijun/NetBSD/commit/e8550e0ff637be076e91e2369983826f5b72da7b#diff4a755d73dbba5da21bbf783139f086dc
Problem:- CPUFLAGS=-mfpu=neon-vfpv4 breaks some programs
http://gnats.netbsd.org/52528

1 / 7

2018/01/25 23:32

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

1. オープンソースカンファレンスNetBSDブースこの一年
日本NetBSDユーザーグループは2017年も日本各地で開催されるオープンソースカンファレンスを中心とするイベントに参加しました。各イベントではブース運営・セミナー開催等を行います。ブースへの展示機材を持ち込み＆差し入れ、セミナー時間での参加・発表を歓迎します。
これまでに参加した一覧は以下のとおりです。
https://github.com/ebijun/NetBSD/blob/master/Guide/OSC/OSC100.csv
このファイルはオープンソースカンファレンス過去来場者数一覧 http://www.ospn.jp/visitors/ を元に作成しています。

1.1. どのくらい参加しているか
2018/1/25までにOSCは153回開催されています。
JNUGは138回参加しています。90.1%

1.2. 2017年のOSC
日本全国各地で14回開催
参加者:6643人
参加団体:455グループ
回数
140
141
142
143
144
145
146
147
148
149
150
151
152
153

イベント
2017 Osaka
2017 Hamanako
2017 Tokyo/Spring2017 Nagoya
2017 Okinawa
2017 Hokkaido
2017 Kyoto
ODC Tokyo
2017 Chiba
2017 Tokyo/Fall2017 Fukuoka
2017 Shimane2017 Nagaoka
2017 Hiroshima
2017 .Enterprise日付
1/27-28
2/12
3/10-11
5/27
6/17
7/14-15
8/4-5
8/19-20
9/2
9/9-10
10/7
10/14
10/28
11/26
12/8

参加者
490
140
1300
500
100
580
750
400
100
1100
400
113
120
200
350

参加グループ
29
23
72
37
14
54
49
15
15
57
21
19
12
32
6

参加したら1
1
1
1
1
1
1
1
1
1
1
1
1
1
1

1.3. togetterアクセスで見たNetBSDブース
togetterのアクセスログは以下の場所にあります。
https://github.com/ebijun/NetBSD/blob/master/Event/togetter/togetterview/view.csv
この一年のアクセス数集計は以下の通りです。
オープンソースカンファレンス2017 Hiroshima NetBSDブース展示の記録
関西オープンソース2017 NetBSDブース展示の記録
オープンソースカンファレンス2017 Nagaoka NetBSDブース展示の記録
オープンソースカンファレンス2017 Shimane NetBSDブース展示の記録
オープンソースカンファレンス2017 Fukuoka NetBSDブース展示の記録
オープンソースカンファレンス2017 Tokyo/Fall NetBSDブース展示の記録
オープンソースカンファレンス2017 Chiba NetBSDブース展示の記録
セキュリティ・キャンプ全国大会2017「信じて送り出した家庭用ルータがNetBSDにドハマリしてloginプロンプト..
オープンソースカンファレンス2017 Kyoto NetBSDブース展示の記録
オープンソースカンファレンス2017 Hokkaido NetBSDブース展示の記録
日本NetBSDユーザーグループ第十九回定期総会 および NetBSD BoF 2017 の記録

1 / 17https://togetter.com/li/1175260
https://togetter.com/li/1170068
https://togetter.com/li/1165451
https://togetter.com/li/1160781
https://togetter.com/li/1158733
https://togetter.com/li/1148810
https://togetter.com/li/1146818
https://togetter.com/li/1140652

821
683
271
546
392
1129
472
2817

https://togetter.com/li/1136708
https://togetter.com/li/1130009
https://togetter.com/li/1127726

2021
904
796

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

オープンソースカンファレンス2017 Okinawa NetBSDブース展示の記録
オープンソースカンファレンス2017 Nagoya NBUG & NetBSDブース展示の記録
オープンソースカンファレンス2017 Tokyo/Spring NetBSDブース展示の記録
AsiaBSDCon 2017の記録
オープンソースカンファレンス2017 Hamanako NetBSDブース展示の記録
オープンソースカンファレンス2017 Osaka NetBSDブース展示の記録

https://togetter.com/li/1120958
https://togetter.com/li/1114389
https://togetter.com/li/1089005
https://togetter.com/li/1084357
https://togetter.com/li/1080372
https://togetter.com/li/1075115

942
1373
1424
3922
1063
1298

1.4. netbsd-advocacyメーリングリストへの報告
netbsd-advocacyメーリングリストへの参加報告をしてみました。
NetBSD machines at Open Source Conference 2017 Osaka
NetBSD machines at Open Source Conference 2017
Hamanako
NetBSD machines at Open Source Conference 2017
Tokyo/Spring
OpenBSD and NetBSD machines at AsiaBSDCon 2017
OpenBSD and NetBSD machines at Open Source Conference
2017 Nagoya
NetBSD machines at Open Source Conference 2017 Okinawa
Japan NetBSD Users Group 19th annual Meeting and BoF
2017
NetBSD machines at Open Source Conference 2017
Hokkaido
NetBSD machines at Open Source Conference 2017 Kyoto
NetBSD workshop at SecurityCamp 2017
NetBSD machines at Open Source Conference 2017 Chiba
NetBSD machines at Open Source Conference 2017
Tokyo/Fall
NetBSD machines at Open Source Conference 2017 Fukuoka
NetBSD machines at Open Source Conference 2017 Shimane
OpenBSD and NetBSD machines at Open Source Conference
2017 Nagaoka
NetBSD machines at KANSAI OPEN FORUM 2017
NetBSD machines at Open Source Conference 2017
Hiroshima
Reporting the current status of world wide IPv6
deployment and progress to itojun
NetBSD Advent Calendar 2017

http://mail-index.netbsd.org/netbsd-advocacy/2017/01/28/msg000727.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/03/17/msg000732.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/03/13/msg000728.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/03/13/msg000729.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/05/29/msg000736.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/06/20/msg000738.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/07/12/msg000741.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/07/19/msg000743.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/08/10/msg000744.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/08/18/msg000745.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/09/03/msg000746.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/09/13/msg000747.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/10/11/msg000748.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/10/16/msg000749.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/10/28/msg000750.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/11/12/msg000751.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/11/27/msg000752.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/11/28/msg000753.html
http://mail-index.netbsd.org/netbsd-advocacy/2017/11/30/msg000754.html

1.5. NetBSD観光ガイド作成
イベント毎に観光ガイドをカラー1部白黒15部づつ作成し、セミナー参加者に配布しました。
一覧：
https://github.com/ebijun/osc-demo/blob/master/README.md
作成方法：
https://github.com/ebijun/NetBSD/blob/master/Guide/Paper/sphinx.rst
118
117

2 / 17

OSC2017広島
KOF2017

http://www.re.soum.co.jp/~jun/OSC2017hiroshima.pdf
http://www.re.soum.co.jp/~jun/KOF2017.pdf

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

116
115
114
113
112
111
110
109
108
107
106
105
104
103
102

OSC2017長岡
OSC2017島根
OSC2017福岡
OSC2017東京秋
OSC2017千葉
OSC2017京都
SecCamp2017
OSC2017北海道
JNUG2017
OSC2017沖縄
OSC2017名古屋
AsiaBSDCon2017
OSC2017東京春
OSC2017浜名湖
OSC2017大阪

file:///usr/local/Github/NetBSD/Guide/_build/sing...

http://www.re.soum.co.jp/~jun/OSC2017nagaoka.pdf
http://www.re.soum.co.jp/~jun/OSC2017shimane.pdf
http://www.re.soum.co.jp/~jun/OSC2017fukuoka.pdf
http://www.re.soum.co.jp/~jun/OSC2017tokyofall.pdf
http://www.re.soum.co.jp/~jun/OSC2017chiba.pdf
http://www.re.soum.co.jp/~jun/OSC2017kyoto.pdf
http://www.re.soum.co.jp/~jun/SecCamp2017.pdf
http://www.re.soum.co.jp/~jun/OSC2017hokkaido.pdf
http://www.re.soum.co.jp/~jun/JNUG2017.pdf
http://www.re.soum.co.jp/~jun/OSC2017okinawa.pdf
http://www.re.soum.co.jp/~jun/OSC2017nagoya.pdf
http://www.re.soum.co.jp/~jun/asiabsdcon2017.pdf
http://www.re.soum.co.jp/~jun/OSC2017tokyospring.pdf
http://www.re.soum.co.jp/~jun/OSC2017hamanako.pdf
http://www.re.soum.co.jp/~jun/OSC2017osaka.pdf

1.6. 旅費
2016/4〜2017/3までの期間で横浜からの旅費(=交通費＋宿泊費),機材配送費,資料印刷費実費をまとめています。
月2017/1
2017/2
2017/32017/52017/62017/72017/82017/102017/102017/112017/112017/11

イベント
OSC大阪
OSC浜名湖OSC東京/AsiaBSDCon
OSC名古屋OSC沖縄
OSC北海道
OSC京都
OSC福岡
OSC島根
OSC長岡
KOF
OSC広島

旅費
32258
17250
0
19230
54000
48800
26770
59370
43010
20600
35339
46436

機材配送

印刷費

2808
0
1088+1188
2376+410?+18361160+1512

1600
4400
0
0
0
2400
1600
1600
1600
2500

1.7. 2018年
2018年は2018/1/26のOSC大阪(http://www.ospn.jp/osc2018-osaka/)からはじまっています。ブースへの展示機材もちこみ＆セミナー時間での発表を歓迎します。

2. 大阪
Maps:
https://www.google.co.jp/maps/ms?msa=0&msid=208676479199435389545.0004c3c2ec591f127d300
このドキュメント：
https://github.com/ebijun/NetBSD/blob/master/Guide/Place/osaka.rst

2.1. 大阪まとめ
関西オープンソース2017 NetBSDブース展示の記録
オープンソースカンファレンス2017大阪展示の記録
関西オープンソース2016 NetBSDブース展示の記録
関西オープンソース2015 NetBSDブース展示の記録
関西オープンソース2014 NetBSDブース展示の記録
関西オープンソース2013 NetBSDブース展示の記録
関西オープンソース2012 NetBSDブース展示の記録
関西オープンソース2011 NetBSDブース展示の記録

https://togetter.com/li/1170068
https://togetter.com/li/1075115
https://togetter.com/li/1047263
https://togetter.com/li/896456
http://togetter.com/li/742243
http://togetter.com/li/587422
http://togetter.com/li/404573
http://togetter.com/li/213724

2.2. よく行く店
3 / 17

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント
順記
一芳亭 本店
榮華亭梅田東通り店
ドリーム
ホビーランドドルフィンズBeer Belly
CRAFT BEER BASE
地底旅行
東京真空管商会
電気蕎麦
グリルオリエント
ポートギャラリー
ファンダンゴ
タイムボム
ALZAR
デジット
テクニカルサンヨー
豊中オーディオ
マルツ
イオシス
Compufunk
トンカ書店
む蔵
たちばな
environment 0g
深化
ハーフェン
dfloorIN THA DOOR Brewing
神戸湊ビール
カレイヤー
だまれトリ
初音
marca
僕とイヌ
kamikaze
すみのえアートビート

梅田
南海なんば
東梅田
西宮北口
本町
堺筋
土佐堀
大淀南
弁天町
日本橋
天満橋
尼崎
京町堀
十三
アメ村
なんば
日本橋
日本橋
日本橋
日本橋
日本橋
四ツ橋
元町
元町
道頓堀松竹B2
桜川
谷町六丁目
江坂
梅田
二宮
新開地
心斎橋
梅田
新梅田食道街
西長堀
西長堀
西大橋
北加賀屋

file:///usr/local/Github/NetBSD/Guide/_build/sing...
終わった後の打ち上げはたいていここ。餃子と餃子と餃子。
しゅうまいとしゅうまい
進捗を出そうと男の約束を交わす店
15000回ループしてからKOF会場にゴー！朝8:00から。
ミニタリープラモデル専門店。エッチングパーツが熱い。
大阪さん業界館開催時に打ち上げをやってた
箕面ビール直営店。天満と江戸堀もある
4タップ酒屋併設
大阪地底1200mから湧く地底ビール
関西真空管の聖地。
ピーという発信音の後に日本蕎麦。看板に注目
1934年創業の洋食店
写真と現代美術のギャラリー
関西ロックパンク修行場
中古レコード。タイムボムレコーズというのがありましてな。
ニュージャパンビル8F
秋葉で小売してないパーツもある。
DCアンプ部品をおばちゃんから買いに行きたい。
東京真空管商会と合わせて寄りたい。
マルツのある街は安心できる。
イオシスがある街は以下同文。
テクノのレコードよく買った。
古本雑貨などトンカツとえびカツの二刀流
道頓堀麦酒
イベントスペース。阿木譲さんその後 マジカルパワーマコ
到達不可能な潜水艦バー図書館近くのビアバー
Hardfloorも来たテクノバー(商標)。
自家醸造
わんぱくサンドとは何か
メタルなカレー屋
あひる焼き方面御用達
くしかつ おでん
クラフトビール
ビアバー
ビアバー
逆襲のあひる焼き(リアルモード)

2.3. 主な発表
NetBSD 『Teokure」
LiveImage Updates
and NetBSD 8.0
PC6001 emulator
PC6001VX on NetBSD+ pkgsrc

https://speakerdeck.com/tsutsui/kof2017
https://speakerdeck.com/tsutsui/osc2017-osakapc-6001-emulatoron-netbsd-and-pkgsrc
https://speakerdeck.com/tsutsui/kof2016-netbsd-dreamcast-ide-hdd
KOF2016

NetBSD/dreamcast
IDE HDD
emacs18.59&mule1.1 KOF2015

4 / 17

fdgw2

KOF2015

KOFにおけるLUNA展示
NetBSDブートロー
ダー解説とluna68k
での実装
なぜ謎マシン

KOF2014https://speakerdeck.com/tsutsui/kof2015-emacs-18-dot-59-andmule-1-dot-1-on-netbsd-7-dot-0
http://e-yuuki.org/events/fdgw2/assets/player/KeynoteDHTMLPlayer.html#0
https://speakerdeck.com/tsutsui/kof-and-luna-at-netbsd-booth

KOF2013

http://www.ceres.dti.ne.jp/tsutsui/kof2013/NetBSD_bootloader.html

KOF2011

http://www.ceres.dti.ne.jp/tsutsui/kof2011/Why-enigmaticmachines.html

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント
曽田さん受賞記念
EuroBSDCon2009
USBsnoopy

KOF2010
KOF20092004

file:///usr/local/Github/NetBSD/Guide/_build/sing...

msaitohさんの参加報告
NBUGみずのさん

2.4. 主な展示物
2017/11/10-11
2017/1/27-28
2016/11/11-12
2015/11/6-7
2014/11/7-8
2013/11/8-9
2012/11/9-10
2011/11/11-12
2010/11/5-6
2009/11/6-7

南港
大阪産業創造館
南港ATC
南港ATC
南港ATC
南港ATC
南港ATC
南港ATC
南港ATC
南港ATC

2008/11/9-10
2007/11/9-10
2005/10/28-29
2004/10-22-23
2003/10/31-11/1

南港ATC
南港ATC
大阪産業創造館
大阪産業創造館
大阪産業創造館

LUNA68K&YM2194
PC6001+PC6001VX
DreamCast with CF and SD RPI3+XM6i+NetBSD/x68k
Sun Ultra-5 RPI2+Xfce4
NetBSD/luna68k with mlterm-fb/libsixel/mikutter
Lunaブートローダ RPI WZero3 Zaurus XM6i
WZero3 Zaurus XM6i
LunaII DreamCast+釣りコン HP9000/700 WZero3 hpcmips
NEC Express5800(arc+amd64) NWS5000 ML115 SunUltra10
IIJ SEIL/X1 SEIL/B1 NSLU2 tadpole Linkstation LC475 ドリキャス+ISAバ
ス+NE2000
tadpole Sandpoint hpcmips/sh/arm Xen LC475 ネギサーボ
LC475 iBook Zaurus ネギサーボ
EWS4800/360AD ドリキャス+ISAバス USL-5P
XCAST ふきだしくん
XCAST トレバ

2.5. 2017

5 / 17

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

2.6. 2016

6 / 17

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

2.7. 2015

7 / 17

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

2.8. 2014

2.9. 20138 / 17

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

2.10. 2012

2.11. 20119 / 17

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

2.12. 2010

10 / 172018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

3. RaspberryPIのNetBSDイメージ2018進捗どうですか
3.1. RaspberryPIのNetBSDイメージについて
今年もオープンソースカンファレンスごとにRaspberryPI用のNetBSDイメージを作って配布しています。この一年、どんなことがあったのか表にしてまとめてみました。
年月2017/1

NetBSD
7.99.59

2017/2

7.99.59

mikutter mlterm OpenSSL ネタ
OSC
3.5.1
HardwareRNG
OSC大阪
BIND-9.10.4-P5
raspberrypiuserland-20170109
3.5.2
3.8.0 1.0.2k
OSC浜名湖2017/37.99.64

3.5.3

2017/47.99.69

3.5.7

2017/57.99.72(→7.99.75)

2017/6

8.99.1

2017/78.99.1

2017/78.99.1

2017/88.99.1

3.8.1

3.5.8

2017/93.5.108.99.2
2017/10 8.99.3

3.5.118.99.48.99.5

11 / 17

3.8.2

8.99.2

3.5.12

OSC東京春BIND-9.10.4-P8
fossil-2.2
git-base-2.13.0

OSC名古屋

OSuC川越perl-5.26
OSC沖縄
qemu/VEXPRESS_A15
カーネルからの起動 (BIND9.10.5-P1)
RPI3起動タイミン JNUG2017
グ修正 microSD認
識エラー修正BIND-9.10.5-P2
OSC北海道3.5.9

8.99.1

tcpdump-4.9.0
BIND-9.10.4-P6
postfix-3.1.4
NetBSD-SA02
git-base-2.12.0
NetBSD7.1
ruby-2.3

3.8.3

URL
http://mailindex.netbsd.org/portarm/2017/01/25/msg004087.html
https://github.com/ebijun/osc-demo/blob/master/2017/OSC2017hamanako.txt
http://mailindex.netbsd.org/netbsdadvocacy/2017/03/13/msg000728.html
http://mailindex.netbsd.org/portarm/2017/04/14/msg004130.html
http://mailindex.netbsd.org/portarm/2017/05/24/msg004150.html
http://mailindex.netbsd.org/portarm/2017/06/12/msg004179.html

http://mailindex.netbsd.org/portarm/2017/07/07/msg004286.html
http://mailindex.netbsd.org/portarm/2017/07/13/msg004307.html
OSC京都
http://mailindex.netbsd.org/portarm/2017/07/13/msg004307.html
git-base-2.14.1
ODC2017Tokyo http://mailBluetoothサポート
index.netbsd.org/portarm/2017/08/18/msg004375.html
ruby23OSC千葉
http://mailbase-2.3.4nb1
NanoPiindex.netbsd.org/portarm/2017/09/01/msg004383.html
OSC東京秋
http://mailruby23-base-2.3.5 OSC福岡
index.netbsd.org/portarm/2017/10/03/msg004402.html
OSC島根
https://w1.fi
OSC長岡
http://mail/security/2017-1/
index.netbsd.org/portB.ROOTarm/2017/10/22
SERVERS.NET/msg004416.html

2018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

2017/11 8.99.6

3.5.13

git-base-2.15.0

KOF2017

8.99.73.5.15gcc 5.5.0

OSC広島

8.99.10

3.6.0

2018/1

3.8.4

FDTisation
OSC大阪
fossil-2.4
ruby23-base-2.3.6
NetBSD-SA01/02

http://mailindex.netbsd.org/portarm/2017/11/06/msg004432.html
http://mailindex.netbsd.org/portarm/2017/11/21/msg004455.html
http://mailindex.netbsd.org/portarm/2018/01/03/msg004520.html

OSCはほぼ毎月のように日本各地で行われています。前に、OpenBSDのTheoさんに、自分のノートPCのアップデートをどのくらいの周期でやってるのかきいてみました。 2週間くらいごとかなと答えてくれて、ああだいたいそんなものなのかと思っていました。
NetBSDのイメージを配るとしたとき、どのくらいの周期でアップデートしていけばいいのでしょうか？イメージを配る理由
は、何かソフトウェアが新しくなって新しい機能が入ったとか、ハードウェアのサポート種類が増えたとか、ソフトウェアの脆弱性が出たとか、理由はいくつかあると思いますが、試しにずっと更新して配りつづけることにしてみました。
イメージのサイズは2GBにしてみました。ダウンロードにかかる時間とか考えると、これ以上でっかくすると使ってもらえません。 2GBのカードのサイズはこんくらいにすればいいよとFreeBSDのワーナーさんに教えてもらってずっとそのサイズにしていましたが、手狭になったので増やしました。
イメージに入れるソフトを何にするか考えたんですが、mikutterとmltermにしてみました。RubyのGUI環境＋ネットワーク認証を使うソフトと、基本的なターミナルソフトで、sixelグラフィックも表示できるのでおもしろそうです。
作り方はhttps://github.com/ebijun/NetBSD/blob/master/Guide/RPI/RPIImage.rst
みたいに作って、あらかじめ作っておいたパッケージを組み込んで動作テストをします。mikutterで「あひる焼き」とつぶやいて返事が帰ってくればネットワーク認証と画面表示とRubyまわりと漢字入力がうまくいっています。

3.2. 新しいハードウェア対応
RPI3/RPI0WのBluetooth/無線LANへの対応準備をしています。
http://mail-index.netbsd.org/port-arm/2017/07/30/msg004328.html

3.3. ソフトウェア配布方法
NetBSD の ftp サ イ ト は CDN 対 応 の と こ ろ か ら ダ ウ ン ロ ー ド で き る よ う に な り ま し た 。 漫 喫 で も 楽 勝 で す 。 http://cdn.netbsd.org/ - http://nycdn.netbsd.org/

3.4. OSCでやっているデモ
RaspberryPIっぽいなにかということで、omxplayerを使ってcrontabで動画を流すデモと、XM6iで NetBSD/x68kを動かすデモをやっていました。

3.5. security.pax.mprotect.enabled
man security
man paxctl
sysctl -a |grep pax
If application failed, such as omxplayer.
try to test
sysctl -w security.pax.mprotect.enabled=0

3.6. GPIOのドキュメント
GPIOの使い方をまとめてくれた方が。
NetBSD GPIO DOC by Marina Brown https://github.com/catskillmarina/netbsd-gpio-doc/blob/master/README.md

12 / 172018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

3.7. ご注文はなんとかですか（弱点）
RPI3の無線はつかえませんか？
ラズビアンでは動くんですが8.0版はないんですか3.8. まとめ
OSCごとにイメージをつくっていると、だいたいBINDとOpenSSLの脆弱性に対応できていい感じです。なんでOSCの直前になると脆弱性がみつかるんでしょうか。たまにBSD自体の10年もののバグとかも発掘されて楽しいです。リリース間隔があけばあ
くほど、ひとりで対応できる作業量を越えてしまう気がするので、いまんとここれでいいのかほんとうに。

4. BSDライセンス
BSDは、Berkeley Software Distibutionの略称です。
1. http://ja.wikipedia.org/wiki/BSD
2. /usr/src/share/misc/bsd-family-tree

4.1. BSDライセンスとNetBSD
NetBSDのソースコードは、自由に配布したり売ることができます。 NetBSDのソースコードから作ったバイナリを売ることもできます。バイナリのソースコードを公開する義務はありません。

4.2. 2 条項 BSD ライセンス
http://www.jp.NetBSD.org/ja/about/redistribution.html
Redistribution and use in source and binary forms, with or without modification, are permitted
provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions
and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions
and the following disclaimer in the documentation and/or other materials provided with the
distribution.

4.3. 2条項BSDライセンス(訳)http://www.jp.NetBSD.org/ja/about/redistribution.html
ソースおよびバイナリー形式の再配布および使用を、変更の有無にかかわらず、以下の条件を満たす場合に認める:
1. ソースコードの再配布においては、上記の著作権表示、この条件の列挙、下記の注意書きを残すこと。
2. バイナリー形式の再配布においては、上記の著作権表示、この条件の列挙、下記の注意書きを、配布物に附属した文書および/または他のものに再現させること。
このライセンスの前には著作権表示そのものが付きます。この後には注意書きが付き、このソフトウェアに関して問題が生じても、作者は責任を負わないと述べます。

5. NetBSD
NetBSDは１個のソースツリーをコンパイルすることで実行イメージを作ることができます。

5.1. ソースコードから作る
tar 形式のファイルをダウンロード＆展開し、build.shというスクリプトでコンパイルすると、NetBSDの実行イメージができます。
このtarファイルの中には、これまでNetBSDがサポートしてきた50種類以上のハードウェアと、無数の周辺機器の仕様が含まれています。しかもコンパイルすると、実際にハードウェア上でNetBSDが動作します。

13 / 172018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

NetBSDのコンパイルはNetBSDでも、NetBSDではないOSでも、どのハードウェアでも、ほぼ同じ手順でコンパイルできます。（できるはずです）# ftp ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/src.tar.gz# tar xzvf src.tar.gz# ./build.sh -U -m i386 release.... -U:root以外で作成,この場合i386向け

5.2. Xを含んだシステムを作る# ftp ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/xsrc.tar.gz# tar xzvf xsrc.tar.gz# cd src# ./build.sh -u -U -m i386 -x -X ../xsrc release ... -u:更新,-xX Xも作る

5.3. CD-ROMイメージを作る# ./build.sh -m i386 iso-image... CD-ROMイメージ作成

6. pkgsrc - ソースコードからソフトウェアを作る
世界中にあるいろいろなプログラムをコンパイル・インストールする手順は、プログラムごとにまちまちです。世界中のプログラムを、すべて同じ手順でコンパイルして、インストールするためには、どのような枠組みがあればよいでしょうか？
ソースコードからプログラムをコンパイル・インストールする時、NetBSDでは主に、pkgsrcを利用します。pkgsrcでは、13000種類以上のプログラムについて、コンパイル手順を分野ごとにまとめて、収集しています。
pkgsrcの役割を挙げてみます。
1. 適切なサイトからソースコードをダウンロード展開する。
2. 適切なオプションをつけて、コンパイルする。
3. インストールする。
4. コンパイルした結果からパッケージを作る。
5. 他のマシンにパッケージをインストールする。
それではpkgsrcを実際に使ってみましょう。pkgsrc.tar.gzというファイルを展開して利用します。ここでは、すぐれたtwitterクライアントであるmikutterをインストールします。makeコマンドを実行すると、関連するソフト
ウェアをインストールします。
# cd /usr# ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/pkgsrc.tar.gz# tar xzvf pkgsrc.tar.gz(cd /usr/pkgsrc/bootstrap;./bootstrap) .. NetBSD以外のOSで実行する# cd /usr/pkgsrc/net/mikutter# make package-install

pkgsrc.tar.gz ファイルの中には、12000種類以上のソフトウエアをコンパイルし、インストールする方法が含まれています。しかもコンパイル

6.1. gitをインストールしてみる# cd /usr/pkgsrc/devel/git-base# make install# which git/usr/pkg/bin/git

6.2. baserCMSをインストールしてみる
典型的なCMSは、この手順でインストールできます。
# cd /usr/pkgsrc/www/ap-php ... php54+apache# make package-install.... 関連するソフトウェアが全部コンパイル・インストール# vi /usr/pkg/etc/httpd/httpd.conf
LoadModule php5_module lib/httpd/mod_php5.so

14 / 172018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

AddHandler application/x-httpd-php .php
# cd /usr/pkgsrc/converters/php-mbstring# make package-install# vi /usr/pkg/etc/php.ini
extension=mbstring.sobaserCMSはMySQLをインストールしなくても利用できますが、利用する場合# cd /usr/pkgsrc/databases/php-mysql ... php+mysqlインストール# vi /usr/pkg/etc/php.ini
extension=mysql.so# vi /usr/pkg/etc/httpd/httpd.conf
DirectoryIndex index.php index.html# vi /etc/rc.conf
apache=YES# cp /usr/pkg/share/examples/rc.d/apache/etc/rc.d/apache# /etc/rc.d/apache start
basercms.netからzipファイルをダウンロード# cd /usr/pkg/share/httpd/htdocs# unzip basercms-2.1.2.zip# chown -R www.www basercms# http://localhost/basercms
管理者のアカウントとパスワードがメールで飛んでくる！！
pkgsrcを使う場合：# cd /usr/pkgsrc/www/php-basercms# make package-install

6.2.1. SSL設定
証明書のファイルを指定して、httpd.confのコメントを外して、apacheを再起動します。
/usr/pkg/etc/httpd/httpd-ssl.conf
SSLCertificateFile
SSLCertificateKeyFile
SSLCertificateChainFile/usr/pkg/etc/httpd/httpd.conf
Include etc/httpd/httpd-ssl.conf... コメントはずす

6.2.2. 日本語Wordpress# cd /usr/pkgsrc/www/php-ja-wordpress# make package-install

6.3. LibreOfficeを動かしてみる
LibreOffice5をインストールしてみましょう。
# cd /usr/pkgsrc/misc/libreoffice# make package-install: 9時間くらいかかります。
# which soffice/usr/pkg/bin/soffice

6.4. インストールするソフトウェアのライセンスを意識するあるソフトウェアのソースコードをどのように取り扱えばいいのかは、ソフトウェアに含まれるライセンスに書かれています。 GNUやBSDやMITやApacheなど有名なライセンスもあれば、有名なライセンスを少しだけ入れ替えて、目的にあったライセ
ンスに作り替えたものなど、まちまちです。 pkgsrcでは、pkgsrcに含まれるソフトウェアのライセンスを収集しています。
実際に見てみましょう。

15 / 172018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

% cd /usr/pkgsrc/licenses ... ライセンス条項が集まっている% ls |wc -l
228% ls |head
2-clause-bsd
3proxy-0.5-license
CVS
acm-license
adobe-acrobat-license
adobe-flashsupport-license
amap-license
amaya-license
amazon-software-license
amiwm-license:
特定のライセンスを持つソフトウェアのインストールを許可するかどうかは、 /etc/mk.conf ファイルで定義します。星の数ほどあるソフトウェアのライセンスを受け入れるかどうかを、自分で決めることができます。
% grep ACCEPTABLE /etc/mk.conf |head
ACCEPTABLE_LICENSES+= ruby-license
ACCEPTABLE_LICENSES+= xv-license
ACCEPTABLE_LICENSES+= mplayer-codec-license
ACCEPTABLE_LICENSES+= flash-license
ACCEPTABLE_LICENSES+= adobe-acrobat-license
ACCEPTABLE_LICENSES+= adobe-flashsupport-license
ACCEPTABLE_LICENSES+= skype-license
ACCEPTABLE_LICENSES+= lha-license
ACCEPTABLE_LICENSES+= opera-eula
ACCEPTABLE_LICENSES+= lame-license

6.5. pkgsrc/packages
コンパイルしたパッケージは、pkgsrc/packages以下に生成されます。
% cd /usr/pkgsrc/packages/All/% ls *.tgz |head
GConf-2.32.4nb7.tgz
GConf-ui-2.32.4nb11.tgz
ORBit2-2.14.19nb4.tgz
SDL-1.2.15nb7.tgz
SDL_mixer-1.2.12nb5.tgz
acroread9-jpnfont-9.1.tgz:# pkg_add gedit-2.30.4nb17.tgz ... インストール# pkg_info... 一覧表示# pkg_del gedit... 削除6.6. pkgsrcに何か追加したい# cd /usr/pkgsrc/pkgtools/url2pkg# make package-install# cd /usr/pkgsrc/ジャンル/名前# url2pkg ダウンロードURL
Makefileとかができる

6.7. /usr/pkgsrc以下のメンテナンス# cd /usr/pkgsrc/pkgtools/lintpkgsrc# make package-install# cd /usr/pkgsrc;cvs update -PAd ... /usr/pkgsrcを最新にする# lintpkgsrc -pr .... 古くなったバイナリパッケージを消す# lintpkgsrc -or .... 古くなったソースファイルを消す# lintpkgsrc -mr .... ソースファイルのチェックサムが/usr/pkgsrcと合っているか

16 / 172018/01/25 23:31

NetBSD観光ガイド 2018 ドキュメント

file:///usr/local/Github/NetBSD/Guide/_build/sing...

6.8. pkgsrcの更新
pkg_chkを使う方法# cd /usr/pkgsrc/pkgtools/pkg_chk# make package-install# cd /usr/pkgsrc# cvs update -PAd
# pkg_chk -u.... 古いパッケージをコンパイルして更新する
pkg_rolling-replaceを使う方法:依存関係に従って更新する# cd /usr/pkgsrc/pkgtools/pkg_rolling-replace# make package-install# cd /usr/pkgsrc# cvs update -PAd
# pkg_rolling-replace -u

6.9. ソースコードの更新
http://cvsweb.NetBSD.org/# cd src# cvs update -PAd... 最新に更新# cvs update -Pd -r netbsd-7... NetBSD7.0# cd pkgsrc# cvs update -PAd... 最新に更新# cvs update -Pd -r pkgsrc-2015Q3 ... 2015Q3に更新

6.10. バグレポート・追加差分
http://www.NetBSD.org → Support →Report a bug / Query bug database.

7. NetBSDとブース展示
日本NetBSDユーザーグループは、日本各地のオープンソースイベントに参加し、ブース出展とセミナー枠を利用して、NetBSD関連の情報をまとめています。オープンソースカンファレンスへの積極的な参加が認められ、2014年2月に「第1回OSCアワード」を受賞しています。

7.1. ブース出展
オープンソース関連のイベントでは、たいてい幅1.8m程度の長机と椅子二つ程度のブースを出展します。各地域でのイベント
開催に合わせて、最新の活動成果を展示しようとします。

7.2. セミナー枠
セミナー枠では、NetBSDに関する情報を紙にまとめて配布して、出版物でカバーできないような情報をイベント毎にまとめています。開催地にある電子部品店・コンピュータショップ・古書店・クラフトビールバー等、生活に必要な情報もまとめています。

7.3. シール関連まとめ
NetBSDブースでは、NetBSDのシールや、NetBSDがサポートしている・サポートしようとしている・みんなが好きで利用しているソフトウェアに関連したシールを持ち寄って配っています。 OSの展示は単調になりがちで、OS開発やNetBSDについて通り
すがりの数秒で理解してもらうのは不可能でしたが、シールなら数秒で何かわかってもらえます。かさばらないので、誰にも受け取ってもらいやすく、優れたデザインのシールに人気が出ると、ブース全体に活気が生まれて、思いもよらない進展を呼ぶことがあります。
みくったーシールずかん
らこらこシール作成の記録

17 / 17

http://togetter.com/li/566230
http://togetter.com/li/554138

2018/01/25 23:31