Skip to content

Instantly share code, notes, and snippets.

View henrich's full-sized avatar
💭
I may be slow to respond due to private reason

Hideki Yamane henrich

💭
I may be slow to respond due to private reason
View GitHub Profile
- インストーラーのGeoIPサポート
- 廃止されたソフトと代替がリリースノートにある。
 このような情報は欲しい…でも、リリースノートよりプログラムで自動的にチェックしてくれる方がありがたい。
- zswap
- fonts-tweak-tool…はちょっと微妙か?
 ユーザーごとにfontconfigファイルを作ってる?workaroundな気がする
- chronyはDebianにもあるが、細かな機能
- freeradius3
 なぜかDebianだと3になってない。別物?
- yum-langpacks?
@henrich
henrich / distro-hacklab.md
Last active August 29, 2015 14:08
distro hacklab の開催アイデア

hacklabとは?

techなイベントなどでセッションを聞くとかではなく、「何か作業したい人が集まって作業する部屋」のことです。

distro-hacklabとは?

そんな「hacklab」の部屋的なイベントを一つ一つは小さなdistro横断で実施してみよう、という試みです。 勉強会で人の話を聞くというよりは、イベントをきっかけに手を動かそう、という感じ。 Debian界隈ではずーっと100回以上も「Debian勉強会」が行われてきましたが、Debianに閉じるよりも他とも交流するとおもしろいよね、ということで他のdistroと経堂でイベント開催をしていけたらいいなーと思いついたのがきっかけです。

@henrich
henrich / gist:80e417eef317ffc7e7c1
Created September 26, 2015 03:10
merge alioth and upstream git
git clone -o upstream https://github.com/johanmattssonm/birdfont.git
cd birdfont
git remote add alioth git+ssh://anonscm.debian.org/git/pkg-fonts/birdfont/
git pull alioth
git checkout alioth/master
git checkout -b debian/sid
git checkout pristine-tar
git remote remove alioth
git checkout debian/sid
git merge v2.12.0
debian/rules で以下を追加したら、ビルドがアーキテクチャごとになりましたよ?(usr/lib -> usr/lib/x86_64-linux-gnu になった)そんなフラグだったっけ…?
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
さらにusr/lib/x86_64-linux-gnu/girepository-1.0なんてディレクトリができていて…これ、多分gir1.2-libgrss0とかいうパッケージの作成が必要なんですよね。どうやるんだろう、ということで既存パッケージを参照して。
$ apt-file search usr/lib/x86_64-linux-gnu/girepository-1.0 |grep typelib
と実行して、それらしいパッケージのソースコードを見ればいいよね
$ apt-cache show gir1.2-abiword-3.0 (これでいいや)
vagrant@debian-jessie:~$ env|grep LANG
LANG=en_US.UTF-8
(snip)
Get:1 http://security.debian.org/ jessie/updates/main libgssapi-krb5-2 amd64 1.12.1+dfsg-19+deb8u1 [151 kB]
(snip)
Fetched 3897 kB in 3s (990 kB/s)
Can't set locale; make sure $LC_* and $LANG are correct!
Reading changelogs... Done
perl: warning: Setting locale failed.
@henrich
henrich / gist:8d82109727fe6a1a84c979b54df5a4fd
Last active April 23, 2016 15:14
管理者ハンドブックメモ
advanced user は上級ユーザーではなく、熟練ユーザーのほうが適当
DDPOは訳さない。
cruftパッケージは提案する、とあるがsuggestするんじゃないのか?
クラッシックモード→クラシックモード
apt install meta-package
→この時点ではaptは動かない。 apt-get install meta-package にすべき。他にもおなじ apt install という記述があるが…?
ユーザーが「Debianは新しいバージョンを使えない」と不満をこぼす
これは正か否か
正であり否である
ユーザーは確かに「Debianは新しいバージョンを使えない」と不満をこぼしている
しかし、実際は「Debianでは新しく追加された機能が使えない」ことを不満に思っている
新しいことが重要なのではない、機能が使えないことが不満
新しいコード=変化
変化は危険か?バグフィックスも「変化」
[INFO] ------------------------------------------------------------------------
[INFO] Building JCodings 1.0.19
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jcodings ---
[WARNING] Using platform encoding (ANSI_X3.4-1968 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 559 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ jcodings ---
[INFO] Changes detected - recompiling the module!
From 5cbe6582a3976c32b10b9d0114d5d8e970260fc2 Mon Sep 17 00:00:00 2001
From: Hideki Yamane <henrich@debian.org>
Date: Thu, 5 Jul 2018 11:25:17 +0900
Subject: [PATCH 1/2] improve related to container
---
debootstrap | 6 ++++--
functions | 58 ++++++++++++++++++++++++++---------------------------
2 files changed, 32 insertions(+), 32 deletions(-)
From 9790b28ec589485ebb450344d66cfae1bd19dcde Mon Sep 17 00:00:00 2001
From: Hideki Yamane <henrich@debian.org>
Date: Thu, 5 Jul 2018 17:06:25 +0900
Subject: [PATCH] Add docker support (Closes: #890867)
---
functions | 4 +++-
scripts/aequorea | 4 ++--
scripts/debian-common | 4 ++--
scripts/edgy | 4 ++--