06:47:09
icon

あさ

06:47:14
icon

ねむいね

07:47:36
icon

車で流してるラジオにまでNFTが登場して血管切れそうw

07:47:52
icon

コーヒー淹れてもちつこう

07:52:03
icon

このところ中煎りのコーヒーがおいしく(語彙)入ってうれしいなあ

07:53:14
2022-02-09 07:39:35 MonyoCの投稿 monyoNERVA@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

07:53:16
2022-02-09 07:50:35 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

terminal とかでも何も入力してないときに ^H 飛ばしたら bell 鳴るのって Unix 系の普通の挙動だから terminal 以外でもそうなってるのはわりと自然だとおもうんだけど

07:53:47
icon

Gnomeとつぜん「ぶぇんぶぇん」て言うからびっくりするよねw

07:56:00
icon

端末のベルはxtermの頃から消してる派。たぶん .Xresources みたいなファイルに設定書いて起動時に読んでもらうんじゃなかったかな。当時は人間が読める設定ファイルで楽だったのう

07:58:49
icon

そういえば昔のMacintosh (漢字Talkナントカだっけ?)には警告音として「も゛」っていうのがあってかわいいんだけど複数回鳴らしちゃうと鳴り終わるまで他の動作をしてくれないのねw

07:59:13
2022-02-09 07:55:17 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

ヘッドホンやスピーカーから音出てるんじゃなくて素で PC speaker(固有名詞)が鳴ってる場合(なかなかそんなことないとおもうけど)はそもそも pcspkr ってカーネルモジュールを blacklist に突っ込んだら何人たりとも鳴らせなくなるけど

07:59:58
icon

いつからかデフォルトでブラックリスト入りしたような気がする(非ポリコレ用語だ…)

08:01:23
icon

マザーボードの圧電スピーカーは僕にグラボ無いよー!って教えてくれたからズッ友だょ!

08:04:37
icon

グラボが無いと「も゛」っていうマザーボードを作ろう!

08:05:41
icon

「も゛」っていうか「も゛、も゛も゛も゛」みたいに問題に応じて違うリズムで

08:14:02
icon

「も゛」ないなあ。また偽の記憶を掴まされたか…
https://youtu.be/7kn8VT2WSQ4

Attach YouTube
08:31:57
icon

$ docker run -it 7299d740dead /bin/sh
~ $ ls -l /etc/ssl/certs/2e5ac55d.0 /etc/ssl/certs/ca-cert-DST_Root_CA_X3.pem
lrwxrwxrwx 1 root root 26 Feb 17 2018 /etc/ssl/certs/2e5ac55d.0 -> ca-cert-DST_Root_CA_X3.pem
lrwxrwxrwx 1 root root 53 Feb 17 2018 /etc/ssl/certs/ca-cert-DST_Root_CA_X3.pem -> /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt

ふはははは本体はこっちじゃ案件だったw

08:35:49
icon

$ git diff Dockerfile
diff --git a/Dockerfile b/Dockerfile
index ad5344de..a387d68e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -20,6 +20,9 @@ WORKDIR /mastodon

RUN apk -U upgrade \
&& apk add --no-cache ca-certificates wget \
+ && rm /etc/ssl/certs/2e5ac55d.0 \
+ /etc/ssl/certs/ca-cert-DST_Root_CA_X3.pem \
+ /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt \
&& update-ca-certificates \
&& apk add -t build-dependencies \
build-base \

すると

Warning! Cannot copy to bundle: /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt
WARNING: ca-certificates.crt does not contain exactly one certificate or CRL: skipping

になるなあ。

08:37:26
icon

/tmpに直接Dockerfileを置くとdocker build .できないんだねえ

error checking context: 'can't stat '/tmp/systemd-private-7fea7de38e49454198e643bfe7431412-ModemManager.service-uSp9oU''.

08:51:10
icon

大阪で生まれたフカいいよね

08:52:07
icon

(Failed to open TCP connection to index.rubygems.org:443 (getaddrinfo: Try again))..........

日本のテレビみながらdocker buildはやばかったw

08:56:10
icon

ゲルマニウムはドイツで生まれた女だからゲルマニウムなんだね
https://ja.wikipedia.org/wiki/%E3%82%B2%E3%83%AB%E3%83%9E%E3%83%8B%E3%82%A6%E3%83%A0#%E5%9

09:01:37
icon

Step 20/23 : RUN chown -R mastodon:mastodon /mastodon
---> Running in ffe1e9e37df7

に時間かかるのしょんぼりわよね

09:06:50
icon

$ git diff
diff --git a/Dockerfile b/Dockerfile
index ad5344de..c2536e16 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -20,6 +20,10 @@ WORKDIR /mastodon

RUN apk -U upgrade \
&& apk add --no-cache ca-certificates wget \
+ && sed -i /DST_Root_CA_X3.crt/d /etc/ca-certificates.conf \
+ && rm /etc/ssl/certs/2e5ac55d.0 \
+ /etc/ssl/certs/ca-cert-DST_Root_CA_X3.pem \
+ /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt \
&& update-ca-certificates \
&& apk add -t build-dependencies \
build-base \
diff --git a/Gemfile.lock b/Gemfile.lock
index 632467c3..517ab5d3 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -172,7 +172,7 @@ GEM
erubi (1.7.0)
et-orbi (1.0.8)
tzinfo
- excon (0.59.0)
+ excon (0.86.0)
fabrication (2.18.0)
faker (1.8.4)
i18n (~> 0.5)

して

09:07:07
icon

$ docker run -it 11efa5f7beaa /bin/sh
~ $ RAILS_ENV=test bundle exec rails c
Chewy console strategy is `urgent`
Loading test environment (Rails 5.1.4)
irb(main):001:0> Request.new("get", "https://mastodon.zunda.ninja/api/v1/instance").perform{|r| r}
OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed on https://mastodon.zunda.ninja/api/v1/instance

あれれれれ?

09:08:38
icon

~ $ grep "DST Root" /etc/ssl/cert.pem
=== /O=Digital Signature Trust Co./CN=DST Root CA X3
Subject: O=Digital Signature Trust Co., CN=DST Root CA X3

ぐーぬぬー

09:16:50
icon

libresslおまえだったのか

# apk info -L libressl
libressl-2.5.5-r2 contains:
etc/ssl/cert.pem
etc/ssl/x509v3.cnf
etc/ssl/openssl.cnf
usr/bin/openssl
usr/bin/ocspcheck
# grep "DST Root" /etc/ssl/cert.pem
=== /O=Digital Signature Trust Co./CN=DST Root CA X3
Subject: O=Digital Signature Trust Co., CN=DST Root CA X3

10:09:01
icon

Alpine Linuxのsedが期待どおり動いてくれないのはbusybox由来だったりするのかしら…

# ls -l `which sed`
lrwxrwxrwx 1 root root 12 Jan 9 2018 /bin/sed -> /bin/busybox

ですよねー

10:09:43
icon

うりゃ

# apk add -t sed
(1/1) Installing sed (4.4-r0)
Executing busybox-1.26.2-r11.trigger
OK: 31 MiB in 34 packages
# ls -l `which sed`
-rwxr-xr-x 1 root root 145584 Apr 20 2017 /bin/sed

10:19:28
icon

--- a/Dockerfile
+++ b/Dockerfile
@@ -20,7 +20,6 @@

RUN apk -U upgrade \
&& apk add --no-cache ca-certificates wget \
- && update-ca-certificates \
&& apk add -t build-dependencies \
build-base \
icu-dev \
@@ -30,6 +29,12 @@
postgresql-dev \
protobuf-dev \
python \
+ && sed -i /DST_Root_CA_X3.crt/d /etc/ca-certificates.conf \
+ && sed -ine '/CN=DST Root CA X3/,/-----END CERTIFICATE-----/d' /etc/ssl/cert.pem \
+ && rm /etc/ssl/certs/2e5ac55d.0 \
+ /etc/ssl/certs/ca-cert-DST_Root_CA_X3.pem \
+ /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt \
+ && update-ca-certificates \

な感じで

$ docker run -it e8f3f7ea2d91 /bin/sh
# :| openssl s_client -connect mastodon.zunda.ninja:443 -servername ma
stodon.zunda.ninja
CONNECTED(00000003)
depth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1
verify return:1
depth=1 C = US, O = Let's Encrypt, CN = R3
verify return:1
depth=0 CN = mastodon.zunda.ninja
verify return:1
---

つながったー 🎉

10:20:32
icon

sed -ineだとcert.pemeとかいうバックアップができるんだw

10:39:12
icon

できたっぽい!! PRつくろう。

$ docker run -it ba9d6416ba2d /bin/sh
~ $ RAILS_ENV=test bundle exec rails c
Chewy console strategy is `urgent`
Loading test environment (Rails 5.1.4)
irb(main):001:0> Request.new("get", "https://mastodon.zunda.ninja/api/v1/instance").perform{|r| r}
=> #<HTTP::Response/1.1 200 OK {"Connection"=>"close", "Server"=>"Mastodon", "X-Frame-Options"=>"DENY", "X-Content-Type-Options"=>"nosniff", "X-Xss-Protection"=>"0", "Permissions-Policy"=>"interest-cohort=()", "X-Ratelimit-Limit"=>"300", "X-Ratelimit-Remaining"=>"299", "X-Ratelimit-Reset"=>"2022-02-09T20:40:00.690062Z", "Date"=>"Wed, 09 Feb 2022 20:38:40 GMT", "Content-Type"=>"application/json; charset=utf-8", "Cache-Control"=>"max-age=180, public", "Vary"=>"Accept-Encoding, Origin", "Etag"=>"W/\"df2a160c2b5f864fa5ad58bc08660930\"", "X-Request-Id"=>"1324c838-d41a-488c-9142-9265ee7aec04", "X-Runtime"=>"0.008016", "Strict-Transport-Security"=>"max-age=63072000; includeSubDomains", "Transfer-Encoding"=>"chunked", "Via"=>"1.1 vegur"}>

10:50:07
icon

プルリクエストのつくりかたがわからなくなったの…www

(ローカルコピーにリモート足してそこからなんだねきっと)

Attach image
11:22:44
icon

https://github.com/increments/mastodon/pull/125 お願いできた🎉

increments/mastodonのローカルコピーで

$ git format-patch qiitadon
0001-Upgrade-excon-to-remove-DST-Root-CA-X3-from-its-cert.patch
0002-Remove-DST-Root-CA-X3-from-system-certificate-store.patch

してできたファイルをzunda/mastodonのローカルコピーに持ってきて

$ git remote add increments https://github.com/increments/mastodon.git
$ git fetch increments
$ git checkout -t increments/qiitadon
$ git switch -c increments/qiitadon-remove-dst-root-ca-x3
$ git am < 0001-Upgrade-excon-to-remove-DST-Root-CA-X3-from-its-cert.patch
$ git am < 0002-Remove-DST-Root-CA-X3-from-system-certificate-store.patch
$ git push -u origin increments/qiitadon-remove-dst-root-ca-x3

Web site image
Remove DST Root CA x3 by zunda · Pull Request #125 · increments/mastodon
Web site image
GitHub - increments/mastodon: Mastodon for Qiita users
11:36:02
icon

弊ぼっち分もいくよー :saba:

5533fa28b (upstream/main) Add support >= 1.22 (#17490)
3aebe711f Change languages to be listed under standard instead of native name in admin UI (#17485)
fd3a45e34 Add edit history to web UI (#17390)

1.22ってなんだろう

11:36:45
icon
Web site image
Add support Kubernetes >= 1.22 by ikuradon · Pull Request #17490 · mastodon/mastodon
11:47:41
icon

\Master?/ :saba: \ますたー/

Merged mastodon/mastodon at 5533fa28b6cb6ca71775b716a515c1745f76bf02.

12:21:29
icon

グラボ

12:22:07
icon

ゆきえって誰よーの日かな?

12:22:46
2022-02-09 12:21:59 Eugen Rochkoの投稿 Gargron@mastodon.social
icon

このアカウントは、notestockで公開設定になっていません。

12:26:14
2022-02-09 12:25:28 Mastodonの投稿 Mastodon@mastodon.social
icon

We're working on an official Android app for Mastodon! You can sign up for the waiting list to be notified when it launches:

blog.joinmastodon.org/2022/02/

Or hit that bell button on our profile to be notified in Mastodon when this account makes a new post 😉

13:03:02
icon

賞味期限切れのポップコーンは古い油の香り

13:12:05
icon

雪じゃないのかあ

13:35:44
2022-02-09 13:34:57 がにょ✈️の投稿 ganyo@hikoukidon.jp
icon

このアカウントは、notestockで公開設定になっていません。

13:35:51
icon

全日空だー!!

13:46:23
icon

いろいろずれてるのでfgの変わりにdfを実行してしまった

13:49:39
2022-02-09 13:46:13 Jujaの投稿 ymd@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

13:49:49
icon

いいなあ…

14:02:50
icon

おかず食べずにおかずかあ!!

14:04:47
2022-02-09 14:03:53 estplsの投稿 estpls@mstdn.beer
icon

このアカウントは、notestockで公開設定になっていません。

14:05:01
icon

わたしまけましたわ

14:08:35
icon

本当に回文でびっくりしてる顔

14:14:24
2022-02-09 14:10:37 ぁぅの投稿 awused@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

14:14:49
icon

諏訪神社かな

14:39:36
icon

macOSでウインドウを選択してボタンを押すのにタブルクリックをするんだけどウインドウが選択されてるとボタンを2回押す変なおっさんになっちゃおう

14:39:40
icon

なっちゃおう

14:49:04
icon

「トイレにいっといれ」っていう素晴らしい歌があるんだけどどこかで聞けないかしら

15:07:49
2022-02-09 14:53:49 🐺の投稿 130cmwolf@misskey.dev
icon

このアカウントは、notestockで公開設定になっていません。

15:08:18
icon

http://ping-us.herokuapp.com あゆよ!速いとこだと大体光速の2/3くらいっぽいよ!

15:08:31
2022-02-09 14:53:31 まめもの投稿 mamemomonga@momo.mame.moe
icon

このアカウントは、notestockで公開設定になっていません。

15:08:46
icon

なんで覚えてるんだろうw

15:10:05
icon

\焼けましておめでとうございますぅ/

15:13:37
icon

トンガ、2G程度の衛星回線はすでに確保されてるらしいよね
https://www.bbc.co.uk/programmes/w3ct1ltc

Web site image
BBC World Service - Digital Planet, Tonga internet satellite kit deployed
15:14:39
icon

幸せーってなんだーっけなんだーっけ

はポン酢醤油わね

15:20:08
icon

ゆきえ〜

15:27:00
icon

ゆきえ…

15:28:09
icon

やっぱり兄だったか…

15:29:51
icon

今日もYubiKeyがっっっっcとタイプする街角

16:36:29
icon

浮動小数点数のゼロ除算で例外が飛ばないと±InfとNaNのデータ点がどんどん増えてなんなんだーって

16:40:49
icon

!?

16:44:03
icon

@yumetodo これでなおって…!!!

16:54:21
icon

@yumetodo 実はaws-cli-coreみたいな名前のgemも持ってます。こちらはbundle update --sourceで更新できなかったので放置しました。S3互換のオブジェクトストアがLet's Encryptを使ってる場合には問題になるかもしれません。その場合Dockerfileでbundle installしたあとにgem内の証明書のファイルを編集することになりそうです

17:04:43
icon

シュレディンガーの猫
ハイゼンベルクのバグ
無限の二度寝

17:13:55
icon

ゆきえ?ゆきえ??

17:25:28
icon

本日の麻婆茄子の様子です

Attach image
18:10:20
icon

蒸し揚げナスうんめえ!

18:13:09
icon

【悲報】本日分のビール枯渇。

18:15:02
2022-02-09 18:00:27 はーしぇる。 :sabakan: :freebsd:の投稿 herschel@raptol.net
icon

このアカウントは、notestockで公開設定になっていません。

18:15:25
icon

おっさん向けにcrontabも生きてるよね

18:18:53
2022-02-09 18:14:55 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
icon

cron式、人類がテキスト1行しか扱えなかった時代の香りがして非常に良い

18:19:17
icon

おっさんは今でも行指向よ!

18:20:48
icon

cronは分散システムで誰か一人だけ実行して欲しいってできないんだよね

18:21:45
icon

やー冬なのにこのナスおいしいなあ!

18:22:14
icon

嫁じゃないから年中食べられる。買えさえすれば。

18:26:31
icon

@h12o@blessedgeeks.org XでもmacOSでもskkは使えまぁす!(たぶんWindowsでも

18:27:00
2022-02-09 18:26:16 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

crond にあって systemd-timer にないものとして MAILTO があるらしい。そんなんあったんだ……

18:27:20
icon

えぇぇ、メールもらえないの…

18:28:04
icon

@h12o@blessedgeeks.org 作ろう!

18:31:09
icon

@h12o@blessedgeeks.org BlueToothキーボードをつなぐのは許してもらって…w

18:35:23
icon

Ubuntu 18.04.6 LTSいくょー

1 update can be applied immediately.
1 of these updates is a standard security update.

$ sudo sh -c 'apt update && apt dist-upgrade -y'
(酔ってるのでsudoのパスワードが通らない←
:
The following NEW packages will be installed:
dbus-user-session
The following packages will be upgraded:
snapd ubuntu-core-launcher
:

snap入れてなくてもsnapdは動いてるんだねえ

$ cat /var/run/reboot-required*
cat: '/var/run/reboot-required*': No such file or directory

うし

18:36:18
icon

~/vendor/bundle/ruby/2.4.0/gems $ find . -type f -exec grep -i 'DST.Root' {} +
./aws-sdk-core-2.10.100/ca-bundle.crt:DST Root CA X3

うむ

18:49:23
icon

ちぎって

18:51:34
icon

ちょうんながいん

Step 17/23 : RUN chown -R mastodon:mastodon /mastodon
---> Running in 244425f42065

18:52:59
icon

docker run -itでできたとこまでのtagを指定してシェルを取る技を身につけた←

18:58:06
icon

あれれれれ?

Step 20/23 : RUN chown -R mastodon:mastodon /mastodon
---> Running in 127f29ef9d4b

19:04:11
icon

@yumetodo 正解はaws-sdk-coreでした。 github.com/increments/mastodon で消せました。やったぁ!!

Web site image
Remove DST Root CA x3 by zunda · Pull Request #125 · increments/mastodon
19:15:24
icon

2021年9月終わりにDST Root CA X3が期限切れになるのを見越してLet's EncryptはISRG Root X1を用意してブラウザとかOSとかに広く信用してもらって

サーバ証明書←中間証明書←ISRG Root X1 (矢印は署名の方向)

みたいにしようと思ってたんだけど更に

サーバ証明書←中間証明書←ISRG Root X1←DST Root X3

ってDST Root X3からISRG Root X1に署名しておいてもらうことで古いAndroidが期限切れを無視してDST Root X3経由でサーバ証明書を信用してくれることがわかってやってねって思ってたら、9月になってから古いバージョンのopensslとかlibresslとかが期限切れのDST Root X3を信用してると期限切れじゃないISRG Root X1を信用しててもサーバ証明書を期限切れとみなしちゃうことがわかって各ベンダが証明書ストアからDST Root X3を消したのがイマココだよ

letsencrypt.org/docs/dst-root-

19:24:52
icon

わぁい再帰呼び出し ずんだ再帰呼び出し
わぁい再帰呼び出し ずんだ再帰呼び出し
わぁい再帰呼び出し ずんだ再帰呼び出し
わぁい再帰呼び出し ずんだ再帰呼び出し

19:26:55
icon

僕はレジスタ1個しかないしスタック4段しかないからね(えっへん)

19:31:15
icon

Ubuntu 14.04.6 LTS+ESM

5 updates can be installed immediately.
5 of these updates are provided through UA Infrastructure ESM.
5 of these updates are security updates.

いっぱいおった

$ sudo sh -c 'apt-get update && apt-get upgrade -y'
:
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

ありゃw

$ cat /var/run/reboot-required*
cat: /var/run/reboot-required*: No such file or directory

ういうい

19:32:02
icon

s/DST Root X3/DST Root CA X3/g

19:38:20
塀ができたんだってねえ
icon

ほー

20:32:14
icon

ハワイ州の人はだいたい傘をささないけど土砂降りのときは小降りになるまで屋根のあるところで待ってるよ

20:36:24
2022-02-09 20:29:03 kphrxの投稿 kPherox@pl.kpherox.dev
icon

> 「天気が悪いわけじゃない、服装が不適切なだけだ」

ドイツ人が傘をささない理由を探ったら、ことわざにたどり着いた :: デイリーポータルZ
https://dailyportalz.jp/kiji/germans-proverbial-rain

Web site image
ドイツ人が傘をささない理由を探ったら、ことわざにたどり着いた
20:36:49
icon

へええ!

20:38:29
icon

これはparty parrotのほう

Cult of the Party Parrot https://cultofthepartyparrot.com/

Web site image
Cult of the Party Parrot
20:55:48
2022-02-09 20:50:36 ちちちの移住先は固定トゥにございますの投稿 1234567@fedibird.com
icon

このアカウントは、notestockで公開設定になっていません。

20:56:05
icon

赤く光るサイゼブレーキ

21:50:26
icon

サイゼリヤにもっと行けたい人生だった