Age | Commit message (Collapse) | Author |
|
millert@ ok
|
|
mode 0700 which is better. From Yozo TODA based on a FreeBSD advisory.
|
|
|
|
any sane way...
|
|
|
|
|
|
Saves poor angelos from getting his dependencies screwed when he does
pkg_delete pkg_name/
Ok angelos@
|
|
it shows a current package name along with the program name, e.g.,
pkg_add(foo-3.0): some error occurred.
A few messages now bear redundant pkgnames, which is much better than
doing pkg_add * and being informed that something went slightly wrong
somewhere...
|
|
- recognize the keyword,
- pass all packing lists to `pkg dependencies solve' for rewriting.
pkg dependencies solve is a no-op in the absence of newdepends.
With newdepends, it rewrites @newdepends -> @pkgdep on the fly, depending
on what's actually installed on the machine.
|
|
file modes are preserved on ftp/http installs
|
|
|
|
We don't use these, and they are a bad idea anyway.
|
|
*always* tell them MD5Sum fails, because later, pkg_delete will
complain about a bad package anyway, and the poor user won't be
able to figure out what went wrong, and it's obviously too late
since the package is gone already...
|
|
Reviewed by aaron@... ;-)
|
|
it needs a file name instead of assuming we always need one).
Sent to *quite a few* people, comments by drahn@... guys, wake up !!!
|
|
- ensure package files end in .tgz if not suffixed, but allow for .tar.gz and
uncompressed .tar as well.
- make pkg_add take as many args as you can feed it. - "pkg_add *.tgz"
works now.
- fix bug where realpath could fail and leave NULL in arg list.
- fix bug where nonexistent package could fail and leave NULL in arg list.
|
|
|
|
|
|
- disable FreeBSD-specific packages organization per category
|
|
- warn when COMMENT > 60 characters.
*** In one month we turn this into an error -> fix packages files ***
|
|
- use snprintf in place of sprintf
- code cleanup
- Package -> package_t, PackingList -> plist_t
Also: remove files that haven't been linked in a while
Pass -q to mtree so it is quiet in the presence of symlinks
|
|
New features include md5 hash so pkg_delete won't remove files that have
changed and the ability to define conflicting packages, e.g. you can't
install both mh and nmh. The ports tree will have to be updated to take
advantage of this.
Let me know of any problems, real or imagined :-)
|
|
|
|
|
|
|
|
committing :-) ... i hope i got it right now
|
|
|
|
|
|
|
|
|
|
|
|
|