CVSROOT: /cvs Module name: src Changes by: es...@cvs.openbsd.org 2009/10/13 05:49:25
Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: you have to hate those stupid tools: if you echo nlist |ftp some_url the site *won't* give you an error code, it will just spew out a stupid line like: Failed to change directory. Can't change directory to pub/OpenBSD/zoinx: No such file or directory and that on stdout !!! Detect this in list grabbing, and display a decent error message for the user. Avoids some duh moments where you won't find shit because you mistyped the url...