結局現状使わないことになりましたが、とりあえずメモ。
…とはいえ、ほとんどは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
…とはいえ、ほとんどは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