いくやの斬鉄日記

オープンソースからハイスクールフリート、The Beatlesまで何でもありの自称エンターテインメント日記。

mini-dinstallとdputを使う

2005年04月15日 18時41分55秒 | Debian
結局現状使わないことになりましたが、とりあえずメモ。

…とはいえ、ほとんどはhttp://people.debian.org/~calvin/unofficial/に書いてありますが。。

.mini-dinstall.confはこんな感じ:
[DEFAULT]
architectures = all, i386
archivedir = /home/ikuya/debian/test/
use_dnotify = 0
verify_sigs = 1
extra_keyrings = ~/.gnupg/pubring.gpg
mail_on_success = 0
archive_style = simple-subdir
poll_time = 40
mail_log_level = NONE
generate_release = 1
release_description = test

[unstable]

.dput.cfはこんな感じ:
[local]
fqdn = localhost
method = local
incoming = /home/ikuya/debian/test/mini-dinstall/incoming
allow_unsigned_uploads = 0
post_upload_command = mini-dinstall --batch

使いかた:
dput local fuga.changes
即座に更新する場合は
mini-dinstall -r
daemonで動いてる場合は
mini-dinstall -b

これだけ。簡単。

例えば[unstable]のところに[hoge]とかを追加して、dch -D hogeとかでchangelogを書いてdputすると、/home/ikuya/debian/test/hogeに入るようです。


追記:
poolを使おうとすると、debpoolとかrepreproとかがよさそうです。
情報元: HowToSetupADebianRepository
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

aptで署名エラーを出さないようにする方法

2005年04月15日 13時32分35秒 | Ubuntu
・サーバ側
1.パケジを置く
2.Packages.gzを生成する
 apt-ftparchive packages . | gzip -c9 > ./Packages.gz
3.Sources.gzを生成する
 apt-ftparchive sources . | gzip -c9 > ./Sources.gz
4.Packagesを生成する
 zcat Packages.gz > Packages
5.Sourcesを生成する
 zcat Sources.gz > Sources
6.Releaseを生成する
 apt-ftparchive release . > Release
7.Releaseに署名する
 gpg --sign -ba -o Release.gpg Release
8.サーバにアップロードする

とりあえずこんな感じが理想的ですか
1.パケジを置く
2.Packagesを生成する
 apt-ftparchive packages . > ./Packages
3.Sourcesを生成する
 apt-ftparchive sources . > ./Sources
4.Packages.gzを生成する
 gzip -c9 Packages > ./Packages.gz
5.Sources.gzを生成する
 gzip -c9 Sources > ./Sources.gz
6.Packages.bz2を生成する
 bzip2 -c9 Packages > ./Packages.bz2
7.Sources.bz2を生成する
 bzip2 -c9 Sources > ./Sources.bz2
8.Releaseを生成する
 apt-ftparchive release . > ./Release
9.Releaseに署名する
 gpg --sign -ba -o ./Release.gpg ./Release
10.サーバにアップロードする

激しくメンドクサイのでshell scriptにしますかの。。

・クライアント側
 もちろん私の鍵の場合ですが。。
1.keyserverから拾ってくる
 gpg --keyserver subkeys.pgp.net --recv-keys 20ABCC8A
2.インポートする
 gpg --armor --export 20ABCC8A |sudo apt-key add -
これだけ。

参考:
Apt authentication instructions for Hoary
apt 0.6 in experimental
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

xorg & kde-3.4.0 on Debian unstable

2005年04月15日 01時17分16秒 | Debian
xorg & kde-3.4.0 on Debian unstable (apt repository available)

激しくメモ。
自分で使うかどうかはわかりませんが…。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

ubuntuをkubuntuにする方法

2005年04月15日 00時21分36秒 | Ubuntu
おもに自分用備忘録。
正直あまりお薦めしません。
どっちかのほうがいいです。

1. kubuntu-desktopをインストールする
2. dpkg-reconfigure gdmを実行し、"kdm"を選択する
3. update-alternatives --config x-session-managerを実行し、"startkde"を選択する
いずれもroot権限必要です。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする