- blogs:
- cles::blog
xargs で複数のコマンドを実行する
sh
cli xargs を使って複数のコマンドを一度に実行する方法がないかと思って調べてみました。
sh -c と組み合わせて、以下のような感じで実行しているパターンが多いようです。
例えばこの例だと find で探したファイルに対して chown でオーナーを変えつつ、パーミッションも同時に変更することができます。
† 参考
Firefox にゼロデイ脆弱性
firefoxquantum
thunderbird
cisa Firefox にゼロデイが出ていたようなのでメモ。
気がついたら FIrefox や Thunderbird のアップデート自体は自動的におこなわれていました。
Firefoxなどの複数製品に重大なゼロデイ脆弱性、早急にアップデートを | TECH+
米コンピュータ緊急事態対策チーム(US-CERT: United States Computer Emergency Readiness Team)は3月7日、「Mozilla Releases Security Updates for Multiple Products」において、Mozillaが提供しているWebブラウザ「Firefox」やメールクライアント「Thunderbird」などに、複数の致命的な脆弱性が報告されていると伝えた。
† 参考
bash の変数と改行
sh シェルスクリプトで echo をするときに、変数をダブルクオートで囲った場合とそうでない場合で挙動が違うことに気付いたのでメモ。
具体的には以下のような感じで、変数内に改行が含まている場合の改行の扱いが変わるようです。
かれこれ 20 年くらいシェルスクリプト書いていますが、こういう決まりがあることに気付いてませんでした。
git リポジトリのリモート URL を一撃で書き換える ( Linux 編 )
git
sh git のサービス等を乗り換えたりする場合には、ローカルリポジトリのリモート URL を書き換える必要が出てきます。
1つずつやっても良いのですが、いろいろと面倒なので、現在の URL の一部を置換することリモート URL を書き換えるワンライナーを書いてみました。通常、サービスの乗り換えの場合にはリポジトリ名は URL の一部のみが変わるだけだと思うので、これで十分機能するはずです。
ここではリモートの URL が https://example.com/foo/bar.git → https://example.jp/foo/bar.git に変更されると仮定すると、以下のような感じでリモート URL の変更が可能です。
ちなみに、Windows の場合は PowerShel を使って同様の操作ができます。
SH-60L の試作機の飛行試験を開始
SH-60L #三菱重工ニュース📰#三菱重工 は本日、回転翼哨戒機(能力向上型)の試作機の飛行試験を開始しました。
— 三菱重工業株式会社【公式】 (@MHI_GroupJP) May 12, 2021
本日の試験では、当社のテストパイロットが試作機を操縦し、#県営名古屋空港 において約30分間のホバリングを行った後、無事同空港へ着陸しました👇https://t.co/sS6ebkD7qq pic.twitter.com/JUQoGA8Dkd
海自の SH-60K の能力向上型試作機(完成すれば SH-60L)の飛行試験が始まったようです。
見た目は SH-60J と SH-60K のようなわかりやすい見た目の変化もないようですが、どこかで見にいきたいところです。
PowerShell を CentOS にインストール
powershell
sh
centos7 PowerShell は Linux も公式にサポートしているので、Windows で動かしているバッチを Linux に移植することにしました。
というわけで、とりあえず CentOS に PowerShell をインストール。
GitHub からバイナリをダウンロードする手もありますが、今後のアップデート等を考えると yum のリポジトリで入れておく方が管理が楽です。
CentOS 8 については公式のドキュメントに記載されていませんが、.repo ファイルはちゃんと用意されていてインストールできるようになっています。
† 参考
Thunderbird のアカウント情報自動設定
thunderbird 普段メーラーとして使っている Thunderbird は、プロバイダによって自動設定が効くところと効かないところがあるので、その仕様を調べてみたら自分が運用しているメールサーバでも対応できそうだったのでメモ。ちなみに一番簡単な対応方法は、設定ファイルを作ったりせず、メールサーバに対して imap.example.com, smtp.example.com のようなホスト名をつけておけば、設定を推測してくれるというものです。
Thunderbird のアカウント情報自動設定機能 - Mozilla | MDN
imap.<domain>, smtp.<domain>, mail.<domain> のように,一般的なサーバの名前を試し,サーバから応答があったら,そのサーバが SSL や STARTTLS, そして暗号化パスワード (CRAM-MD5) をサポートするかをチェックします.
† 参考
dehydrated で JWS has no anti-replay nonce エラー
letsencrypt
sh Let's Encrypt の証明書を自動更新するために導入した dehydrated ですが、更新に失敗していることに気づいていなくて証明書が失効寸前になっていて冷や汗をかきました。
実際に出ていたのは以下のような "JWS has no anti-replay nonce" というエラーです。
これについては以下で直っていることが確認できたので、git pull して最新版を引っ張ってくるだけで大丈夫でした。
外来機の帰投(入間基地航空祭 2019)
jsdf
saitama
入間基地
航空祭
F-15
F-2
C-2
AH-1
UH-60
SH-60 今日は曇りで暗かったので、帰投の時の戦闘機のアフターバーナーがクッキリと見えました。
昨年は「#ブルーより蒼い方」というのを掲げていて大盛り上がりだった松島の F-2B は今年は普通に自衛官募集だけを掲げていました。
Thunderbird を 60 に旧戻し
thunderbird Thunderbird が 60 → 68 に自動アップデートされたのですが、Firefox 57 の時と同じようにアドオンがあれこれ動かなくなってしまったので、結局 60 に旧戻しすることにしました。
特に Virtual Identity が使えないのが一番のネックで、公式サイトで対応の見込みを調べてみたのですが、作者はアドオンのアップデートを行なわずに アドオンの主要な機能を Thunderbird の本体にマージするとか言っています。よって、すぐに対応版が出るという見込みはなく、しばらくは現状を維持する必要が生じたというのが一番の理由です。
† 旧戻しにはコツが必要
Thunderbird のウェブページからは最新版しかダウンロードができないので、以下のアーカイブサイトから旧バージョンをダウンロードして上書きインストールします。
ここで、何も考えずに起動すると再度自動アップデートで 68 に戻ってしまうので、起動する前にプロファイル内の prefs.js に以下の行を追加しておきます。
これにより自動アップデートを強制的に無効化*1することができます。
user_pref("app.update.auto", false);
user_pref("app.update.enabled", false);
user_pref("browser.search.update", false);
あとは普段通り Thunderbird 60 を使い続けることができます。
- sadpkv
- CACHEMANAGER.phpというのはどうだろうかと
- pairb1m
- Lightning のToDoリストを複数のPCで共有できるアドオン
- majodca
- 九州旅行から帰ってきました
- majodca
- 九州旅行から帰ってきました
- hot534
- yum を使って OpenVPN をインストールする
- dresssu3
- NP_Trackbackを騙るトラックバックspamについて
- zippern7o
- NP_SpamBayesJP jp1b
- park81o
- Google Docs をメールフォームとして使う
- fogmpl
- なんで官庁の文章はPDFなんだろうか
- cutjw9
- 即席スライドショーを作る
- frightenlho
- 添付ファイルの容量を表示する「Attachment Sizes」
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(5067)
3 . GitHub が全ての公開リポジトリへのシークレットスキャンを有効に(4204)
4 . 年次の人間ドックへ(4136)
5 . 2023 年分の確定申告完了!(1つめ)(3994)
Academic[574]
Book[155]
Diary[522]
Disaster[101]
Foodlogue[1425]
Game[284]
Goods[805]
Healthcare[341]
Hobby[32]
IT[1195]
Military[343]
misc.[1570]
Mobile[510]
Music[38]
Neta[106]
News[95]
Photo[391]
RealEstate[120]
Security[1178]
SEO Contest[36]
Software[634]
Tips[1886]
Travelogue[1238]
Web[675]
Work[193]