[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:09509] dupload が使えない。
大学のネットワークで dupload を使おうと思ってもエラーが出て使えません。
% dupload --to master-jp elisp-info-el_1.5-1_i386.changes
Uploading (ftp) to master.debian.or.jp:/pub/Incoming/private
[ job elisp-info-el_1.5-1_i386 from elisp-info-el_1.5-1_i386.changes
announce (elisp-info-el_1.5-1_i386.changes) to debian-devel-changes@debian.or.jp will be sent
elisp-info-el_1.5.orig.tar.gz, md5sum ok
elisp-info-el_1.5-1.diff.gz, md5sum ok
elisp-info-el_1.5-1.dsc, md5sum ok
elisp-info-el_1.5-1_all.deb, md5sum ok
elisp-info-el_1.5-1_i386.changes ok ]
Uploading (ftp) to master-jp (master.debian.or.jp)
dupload fatal error: Net::FTP: No route to host at /usr/bin/dupload line 589
僕のマシンを大学のネットワークにつないだ時、僕のマシンからは直接外部に
ftp できず、LAN 内の特定のマシン (debian ではない) にファイルを置いて
から、そのマシンで ftp を使わなければなりません。dupload の man page
を読みましたが、解決方法がわかりません。教えてください。
.dupload.conf を以下に示します。
# This is the configuration for dupload.
# It is intended to be read and evaled from perl.
# ex:set ts=4 sw=4:
package config;
### Defaults, add entries for each host
#
### PLEASE READ THE MANPAGES dupload(1) and dupload(5)
### PLEASE READ THE MANPAGES dupload(1) and dupload(5)
### PLEASE READ THE MANPAGES dupload(1) and dupload(5)
#
# fqdn - full hostname
# login - account (defaults to 'anonymous')
# use: "user\@remote" for firewall logins
# method - currently scp or ftp (defaults to ftp)
# incoming - directory where to upload first
# queuedir - directory where to move if upload succeeded
# mailto - address for announcment (stable) | according to
# mailtx - address for announcment (unstable) | the policy
# cc - address for carbon copy of announcment
# fullname - the full name to use in the announcement
# visibleuser - the username to use in the announcement
# visiblename - the domainname to use in the announcement
$cfg{chiark} = {
fqdn => "ftp.chiark.greenend.org.uk",
incoming => "/pub/debian/private/project/Incoming/",
queuedir => "../queue/",
mailto => "debian-changes\@lists.debian.org", # stable, contrib, non-free
mailtx => "debian-devel-changes\@lists.debian.org", # unstable, exper.
visibleuser => getlogin() || $ENV{USER} || $ENV{LOGNAME},
visiblename => "",
fullname => "",
};
$cfg{master} = {
fqdn => "master.debian.org",
login => getlogin() || $ENV{USER} || $ENV{LOGNAME},
incoming => "/home/Debian/ftp/private/project/Incoming/",
mailto => "debian-changes\@lists.debian.org", # stable, contrib, non-free
mailtx => "debian-devel-changes\@lists.debian.org", # unstable, exper.
visibleuser => getlogin() || $ENV{USER} || $ENV{LOGNAME},
visiblename => "",
fullname => "",
};
$cfg{erlangen} = {
fqdn => "ftp.uni-erlangen.de",
incoming => "/public/pub/Linux/debian/UploadQueue/",
mailto => "debian-changes\@lists.debian.org", # stable, unstable
mailtx => "debian-devel-changes\@lists.debian.org", # experimental
visibleuser => getlogin() || $ENV{USER} || $ENV{LOGNAME},
visiblename => "",
fullname => "",
};
$cfg{"master-jp"} = {
fqdn => "master.debian.or.jp",
fullname=> "Takashi Nishimoto",
incoming => "/pub/Incoming/private",
mailto => "debian-devel-changes\@debian.or.jp",
visibleuser=> "g96p0935",
visiblename => "mse.waseda.ac.jp",
};
$passwd='g96p0935@xxxxxxxxxxxxxxxx';
# Don't remove the following line. Perl needs it.
1;
--
Takashi Nishimoto: g96p0935@xxxxxxxxxxxxxxxx
I love Emacs, zsh, and Linux!!
See ftp://ftp.misao.gr.jp/pub/tak/README
Key fingerprint = EE D7 1D 18 A9 42 C0 8A 63 E7 F2 AC 4D C7 83 6B