Debian, Ubuntu で 上流のパッケージを借りてくる

以前以下のような記事を書きました. Ubuntu 16.04 aarch64環境でmozc pkgが無いのでsource pkgからbuild – matoken’s meme Debianでもarm64でmozc build – matoken’s meme 今でもこのblogの中ではアクセスが多く,最近もトラックバックをもらいました. Chromebook C101PAのcrostiniでLinuxアプリを使ってみた | ぽんぽんテック この当時は arm64 の mozcパッケージがなくて自分でbuild したという話なのですが,現在はDebian では buster(testing), Ubuntu ではartful(17.10) 以降でパッケージが存在します. なのでこの野良パッケージを使うよりも公式の上流パッケージを借りるほうが大抵の場合いいと思います. ということで手順を書いておきます. パッケージファイルだけが必要な場合はパッケージのページからダウンロード可能です. Debian — パッケージ検索結果 — mozc Ubuntu – パッケージ検索結果 — mozc 野良パッケージは近日中に削除します. Debian stretch arm64 に Debian buster arm64 の mozc を借りてくる Debian stretch arm64 では mozc-data しかない $ apt-cache
Continue reading Debian, Ubuntu で 上流のパッケージを借りてくる

Redshift-gtk が位置情報を取得出来なくて困る

太陽の動きに合わせてモニタの色や明るさの調整をしてくれる f.LuxインスパイアなRedshiftというプログラムがあるのですが,新しい環境に導入しても動作しません.位置情報が取得できないようです. Redshift jonls/redshift: Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night. f.lux: software to make your life better $ redshift 位置プロバイダ `geoclue2′ を試行しています… プロバイダ `geoclue2′ を使用します。 方式 `randr’ を使用します。 初期位置が取得可能になるのを待機しています… Unable to
Continue reading Redshift-gtk が位置情報を取得出来なくて困る

Raspbian stretch 2018-10-09

Raspberry Pi の Debian ベースのディストリビューションの最新版の Raspbian 2018-10-09 がリリースされたようです. Download Raspbian for Raspberry Pi curl -sS -o – http://downloads.raspberrypi.org/raspbian/release_notes.txt | perl -e ‘$c=0;while(<STDIN>){if$c!=0 ) && ( $=~/^\ /{print $}elsif($c==0){print $_}else{exit} $c++}’ 2018-10-09: * In startup wizard, assign keyboard to country as per Debian installer recommendations * In startup wizard, add option to use US keyboard in
Continue reading Raspbian stretch 2018-10-09

mysqldump を pv で制限

mysqldump 動いてる時間に同サーバで GNU social とか Nextcloud とかの mysql を利用しているアプリケーションが重くて使い物にならないです.nice + ionice は指定していますが効いてない感じ. dump した sql を圧縮している xz コマンドが cpu を1 core 使い潰しているようです.このマシンは2 core あるのですが,もう1つの core もその他の処理でほぼ使い切って待ちが出ているような感じ. $ vmstat 1 10 procs ———–memory———- —swap– —–io—- -system– ——cpu—– r b swpd free buff cache si so bi bo in cs us sy id wa st 2 0
Continue reading mysqldump を pv で制限

Firefox で DNS-over-HTTPS を試す

最近の Firefox はTrusted Recursive Resolver(TRR)を利用して DNS-over-HTTPS が利用できるようです.試してみました. アドレスバーに about:config 入力して移動. network.trr.mode を設定.今回は`3`のTRRのみ利用を指定した. network.trr.mode 0 : TRR無効(既定値). 1 : 通常のDNSとTRRを並行実行して最初に帰ってきた結果を利用する. 2 : TRRを優先利用. 3 : TRRのみを利用. 4 : 通常のDNSを利用する.TRRは情報収集のためだけに動く. 5 : TRRを明示的に無効にする 次に network.trr.uri を指定.好みのDNS-over-HTTPS のリゾルバを指定. network.trr.uri https://dns.cloudflare.com/.well-known/dns (Cloudflare) https://dns.google.com/experimental (Google) https://doh.cleanbrowsing.org/doh/secure-filter/ (CleanBrowsing のセキュリティ向けフィルタ) https://doh.cleanbrowsing.org/doh/family-filter/ (CleanBrowsing のファミリー向けフィルタ) https://doh.cleanbrowsing.org/doh/adult-filter/ (CleanBrowsing のアダルトコンテンツフィルタ) about:networking#dns にアクセスしてTRRが true になっていれば TRR を利用しているはず.
Continue reading Firefox で DNS-over-HTTPS を試す

Linux で DNS-over-HTTPS を利用する

Android で DNS-over-HTTPS が簡単に出来るようになりました. Android 4.0 以降を DNS-over-HTTPS 対応にする Intra を少し試す – matoken’s meme Linuxだどうなんだろうと以下の`dns-over-https` を試してみました.ここでは Debian sid amd64 で試していますが,公式の手順には Ubuntu 18.04 LTS, macOS の手順が載っています. m13253/dns-over-https: High performance DNS over HTTPS client & server Setup Guide – DNS-over-HTTPS.com 導入例 $ sudo apt install git golang $ git clone https://github.com/m13253/dns-over-https.git $ cd dns-over-https $ make $
Continue reading Linux で DNS-over-HTTPS を利用する

Dropbox を FUSE mount する dbxfs のアクセストークンを gpg で暗号化する

昨日dbxfs を試したのですが,アクセストークンのgpg での暗号化が出来ませんでした. macOS, Linux で Dropbox を fuse mount する dbxfs を少し試す – matoken’s meme するとTwitterで情報をもらい,手動でDropbox app を作成してアクセストークンを入手する必要があるそうです.早速試してみたところうまく行きました! To use gpg you must manually obtain an access token to your account. You can do this by creating an app at https://t.co/6YOnZfMYMv — Rian Hunter (@cejetvole) 2018年10月3日 Dropbox の App Console にアクセスして,Create app で新しいアプリを作成します. App
Continue reading Dropbox を FUSE mount する dbxfs のアクセストークンを gpg で暗号化する

Android 4.0 以降を DNS-over-HTTPS 対応にする Intra を少し試す

Alpabet の技術インキュベータのJigsawというところが作った Intra という Android アプリをリリースしました. 通常の DNS は暗号化されず改ざんが可能です.Intra は DNS を暗号化する DNS-over-HTTPS を Android 4.0 以降で利用できるようにするアプリです. Intra Intra – Google Play のアプリ Jigsaw-Code/Intra: An experimental tool that allows you to test new DNS-over-HTTPS services on Android Intra Jigsaw Setup Guide – DNS-over-HTTPS.com VPN接続の確認がされる DNS保護状態 DNS-over-HTTPS サーバの既定値はGoogleで,Cloudflareも選択できる.その他のサーバも手動で指定できる DNS は 8.8.8.8 の Google を見に行っているのがわかる VPNが有効になっているが,IPはそのまま ダッシュボード画面で最近のクエリの確認も出来る
Continue reading Android 4.0 以降を DNS-over-HTTPS 対応にする Intra を少し試す

macOS, Linux で Dropbox を fuse mount する dbxfs を少し試す

Dropbox を FUSE mount 出来る dbxfs というものを見つけたので試してみました. rianhunter/dbxfs: A Dropbox-backed file system Doropbox の Linux client はファイルシステムがext4のみと制限されます.dbxfs であればおそらくこの制限も問題ないのではないかと思います.(未確認) What are the system requirements to run Dropbox? – Dropbox Help The Dropbox folder will need to be on an ext4-formatted hard drive or partition Note: ecryptfs is not supported, but Dropbox will continue to sync with
Continue reading macOS, Linux で Dropbox を fuse mount する dbxfs を少し試す

ADSLモデムのNATテーブル溢れで困る

古いADSL モデムで自宅サーバを立てている場合の話なので現代では役に立たないでしょうが健忘録として書いておきます.(光回線?圏外なのですorz) 環境 ADSLモデム-SV3 Hardware Revision: 0001 Software Version: 03.20 (Tue Jul 27 20:45:13 JST 2010) Boot ROM Version: 01.00 (Thu Jun 3 17:07:20 JST 2004) DSP Firmware Version: 42.20 VDSP Firmware Version: 9.1.60.12 最近よく家のネットワークで名前解決できなくなることがあります. DNSが多段になっていて無駄が多いのでそのへんの問題かなと思ったのですが,直接ISP や 8.8.8.8 とか 1.1.1.1 とかの PublicDNS に問い合わせても引けません. ISP — Unbound — PiHole — PC ip 直なら繋がるだろうと試すとhttpもsshも駄目です.タイムアウトになります. ルータを再起動すると直ることもあれば,直ってもすぐに元に戻ってしまうこともあります. ルータのログみると tcp80 に大量のアクセスがあってそれで NAT table が溢れてしまって繋がらないということのようです.NAT table は
Continue reading ADSLモデムのNATテーブル溢れで困る