12:06:32
zunda
@zundan@mastodon.zunda.ninja
Tokyo is 164 ms away today.
12:22:11
zunda
@zundan@mastodon.zunda.ninja
12:35:41
zunda
@zundan@mastodon.zunda.ninja
dockerマシン(dockerでいろいろ試せるようにしてある物理マシン)からのDataDogへのメトリクスが見えないなあと思って/var/log/syslog眺めてる間にメトリクスが見えるようになってた。必要なのは愛か…。
12:43:01
zunda
@zundan@mastodon.zunda.ninja
$ sync; sync; sync; sudo poweroff
電気代かかるし
13:11:22
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 03:21:27 Naf

の投稿
Naf@otogamer.me
このアカウントは、notestockで公開設定になっていません。
13:17:38
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 12:02:35 かるばぶの投稿
babukaru@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
13:18:00
zunda
@zundan@mastodon.zunda.ninja
14:55:38
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 13:10:43 夜になったら頭のネジを締め直すの投稿
8mitsu@don.8mitsu.net
このアカウントは、notestockで公開設定になっていません。
15:01:59
zunda
@zundan@mastodon.zunda.ninja
15:38:03
zunda
@zundan@mastodon.zunda.ninja
おうちNetBSD 8.0 RC1
$ cat Gemfile
source 'https://rubygems.org'
ruby '>= 2.3.0', '< 2.6.0'
gem 'ffi'
$ bundle install --path=vendor/bundle
Fetching gem metadata from https://rubygems.org/..........
Resolving dependencies...
Using bundler 1.16.2
Fetching ffi 1.9.25
Installing ffi 1.9.25 with native extensions
Bundle complete! 1 Gemfile dependency, 2 gems now installed.
Bundled gems are installed into `./vendor/bundle`
RubyGems.org | your community gem host
RubyGems.org | your community gem host
15:41:03
zunda
@zundan@mastodon.zunda.ninja
Freeshell
:
checking for ruby/thread.h... yes
checking for rb_thread_blocking_region()... no
checking for rb_thread_call_with_gvl()... yes
checking for rb_thread_call_without_gvl()... yes
checking for ffi_prep_cif_var()... yes
creating extconf.h
creating Makefile
:
AbstractMemory.c:49:
/usr/pkg/include/pthread.h:285:42: error: conflicting types for 'pthread_t'
typedef struct pthread_st *pthread_t;
15:42:14
zunda
@zundan@mastodon.zunda.ninja
というわけで/usr/pkg/include/pthread.hを入れてるパッケージを知りたいわけだが
15:46:06
zunda
@zundan@mastodon.zunda.ninja
Freeshellだとたぶん余計なpkgが入ってるんだよね
15:51:44
zunda
@zundan@mastodon.zunda.ninja
Freeshellだとpkg_infoがちゃんと動かないね。おうちNetBSDにあてずっぽうで入れてみるかー
15:56:51
zunda
@zundan@mastodon.zunda.ninja
16:12:16
zunda
@zundan@mastodon.zunda.ninja
OSの更新前からのファイルが残っちゃってる感じなのかな?
16:18:37
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 14:26:15 unaristの投稿
unarist@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
16:18:44
zunda
@zundan@mastodon.zunda.ninja
16:18:49
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 14:25:41 ろきの投稿
roamer7038@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
16:18:55
zunda
@zundan@mastodon.zunda.ninja
16:19:11
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 14:31:00 unaristの投稿
unarist@mstdn.maud.io
このアカウントは、notestockで公開設定になっていません。
16:19:24
zunda
@zundan@mastodon.zunda.ninja
16:20:55
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 14:37:50 としぁの投稿
toshi_a@social.mikutter.hachune.net
このアカウントは、notestockで公開設定になっていません。
16:23:35
zunda
@zundan@mastodon.zunda.ninja
16:24:55
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 15:03:45 USA皇帝ノートン2世うさうさ陛下の投稿
usa@mstdn.jp
このアカウントは、notestockで公開設定になっていません。
16:28:17
zunda
@zundan@mastodon.zunda.ninja
16:28:20
zunda
@zundan@mastodon.zunda.ninja
16:37:02
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 15:14:28 えーじの投稿
agektmr@mstdn.jp
このアカウントは、notestockで公開設定になっていません。
16:37:24
zunda
@zundan@mastodon.zunda.ninja
16:38:03
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 15:19:35 ✅🐢あべる🐢✅の投稿
abel_1230@mstdn.jp
このアカウントは、notestockで公開設定になっていません。
16:52:58
zunda
@zundan@mastodon.zunda.ninja
あーなるほど。スクリプトでDNSとやり取りすんのね。
Could not choose appropriate plugin: The manual plugin is not working; there may be problems with your existing configuration.
The error was: PluginError('An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.',)
Let's EncryptのDNS-01方式をニフクラDNSで認証して無料のSSL証明書を取得し自動更新する - FJCT Tech blog
http://tech.fjct.fujitsu.com/entry/advent-calendar/2017/1
Let''s EncryptのDNS-01方式をニフクラDNSで認証して無料のSSL証明書を取得し自動更新する
16:53:09
zunda
@zundan@mastodon.zunda.ninja
17:10:33
zunda
@zundan@mastodon.zunda.ninja
Freeshell
$ pkg-config --libs libffi
-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lffi
これで/usr/pkgに残ってるpthread関連のファイルが巻き込まれincludeされちゃうんだなあ
17:19:52
zunda
@zundan@mastodon.zunda.ninja
/usr/pkg以下からpthread関連だけ無視させるのは難しそうだ
17:23:09
zunda
@zundan@mastodon.zunda.ninja
$ tar cf - .bundle vendor/bundle | gzip
とかして他のホストでbundle installした結果を流用できるのかしら
17:24:51
zunda
@zundan@mastodon.zunda.ninja
$ tar cf - .bundle vendor/bundle Gemfile.lock
か
17:32:07
zunda
@zundan@mastodon.zunda.ninja
$ bundle exec ruby23 -v -rffi -e 'p FFI'
ruby 2.3.6p384 (2017-12-14 revision 61254) [x86_64-netbsd]
/sdf/arpa/tz/z/zunda/.gem/ruby/2.3.0/gems/bundler-1.16.1/lib/bundler/runtime.rb:313:in `check_for_activated_spec!': You have already activated ffi 1.9.18, but your Gemfile requires ffi 1.9.25. Prepending `bundle exec` to your command may solve this. (Gem::LoadError)
システムに入ってるgemが使われて厳しかった
17:34:12
zunda
@zundan@mastodon.zunda.ninja
今日はここまで
# sync;sync;sync;poweroff
NetBSDにもpoweroffコマンドがあったよ!
17:36:24
zunda
@zundan@mastodon.zunda.ninja
ssh先でsudo do-release-upgradeしちゃいたいなあ。リブートしてこなかったらいやだおなあ。
17:54:18
zunda
@zundan@mastodon.zunda.ninja
18:07:43
zunda
@zundan@mastodon.zunda.ninja
18:52:29
zunda
@zundan@mastodon.zunda.ninja
18:52:45
zunda
@zundan@mastodon.zunda.ninja
18:54:41
zunda
@zundan@mastodon.zunda.ninja
いくつあったか覚えてないとたどり着けないのなんかいいな
20:12:54
zunda
@zundan@mastodon.zunda.ninja
けっきょき/usr/pkg/include/pthread.hを消してもらうようにリクエストしてみましたよ
20:35:16
zunda
@zundan@mastodon.zunda.ninja
20:53:06
zunda
@zundan@mastodon.zunda.ninja
20:54:28
zunda
@zundan@mastodon.zunda.ninja
20:58:45
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 20:57:27 7_nana🎴マストどすの投稿
7_nana@mastodos.com
このアカウントは、notestockで公開設定になっていません。
21:21:42
zunda
@zundan@mastodon.zunda.ninja
21:22:08
zunda
@zundan@mastodon.zunda.ninja
2018-06-24 21:07:13 mugiの投稿
nobeernolife365@mstdn.beer
このアカウントは、notestockで公開設定になっていません。