summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_install
AgeCommit message (Collapse)Author
1999-09-20- get http:// and ftp:// treated in a uniform way,Marc Espie
- disable FreeBSD-specific packages organization per category
1999-07-28Use new tar -T option.Marc Espie
Removes an annoying limit on PLIST lengths.
1999-07-26buf oflow fix from FreeBSD; millert@ okAaron Campbell
1999-07-09- remove all trailing whitespaceAaron Campbell
* except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
1999-07-07show MESSAGE using PAGERMarc Espie
1999-07-05oopsMarc Espie
1999-07-04Let pkg_add use tar -q.Marc Espie
(This could have been done by using pax -n, but since pkg_* is so badly written, it's harder to hunt down all the code using tar and fix it to use the right options. If this code were written properly, there would be one clean entry point to processing archives, and it would be trivial to switch archivers...)
1999-07-03remove redundant .Pp macrosAaron Campbell
1999-06-24- let chmod work for suid (move it in front of chown).Marc Espie
- use the new form of chown, with user:group instead of user.group.
1999-06-05remove trailing whitespace, some Nm cleanupAaron Campbell
1999-06-05more .Os cleansingAaron Campbell
1999-04-21seperate -> separate, people really need to learn how to spell this wordAaron Campbell
1999-03-08Handle comments that do not end in \n correctly; WHS <wouters@cistron.nl>Marco S Hyman
1999-02-28nice usage messagesTheo de Raadt
1999-02-27Document that feature.Marc Espie
Pending a check and a rewriting, as the documentation is misleading. It seems to imply it looks thru installed packages first, whereas code tells pkg_info looks thru package files first.
1999-02-27Small new feature: pkg_info pkgMarc Espie
now tries to complete the package name with a version number while scanning the installed list of packages. Not foolproof. The pkg_* tools are atrocious anyway.
1999-02-26You've been warned: turn too long package comments into errors.Marc Espie
1998-12-16more .Nm fixesAaron Campbell
1998-11-22fixed typo, noticed by jbernard@ox.mines.edu (netbsd/pkg/6481)Marc Espie
1998-11-19- fix pkg_info to give more rational summary when COMMENTS files are weird.Marc Espie
- warn when COMMENT > 60 characters. *** In one month we turn this into an error -> fix packages files ***
1998-10-13Sync with recent NetBSD changes:Marco S Hyman
- 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
1998-09-07updated pkg_* tools. Merged in many changes/improvements from NetBSD.Marco S Hyman
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 :-)
1998-09-06More man page fixes. Spelling, grammar, some typos. Lots of double-wordAaron Campbell
occurrences squashed as well.
1998-06-23Fix snprintf return value usage.Todd C. Miller
1998-04-25Use mkdtemp(3), not mktemp(3).Todd C. Miller
1998-04-13fixup active vs. passive infoTodd C. Miller
1998-04-07active mode is way busted; default to passiveTheo de Raadt
1998-04-07fix package input from standard input -- the program tried to processMarco S Hyman
stdin twice. Note: it assumes stdin is a compressed tar file.
1998-04-07even cleanerTheo de Raadt
1998-04-07cleanup usage even more; very annoyingTheo de Raadt
1998-04-07fix check for no command line argsMarco S Hyman
1998-04-04fix usageTheo de Raadt
1998-01-23Inspired by hubertf@netbsd:gene
Quote filenames passed to different extract commands preventing certain security risks.
1998-01-14feed tar the -p option to retain set[ug]id bits, this was dueNiklas Hallqvist
to the fact that GNU tar retatins the bits when run as root, but paxtar does not, and we use the latter.
1997-12-14Whoops. Remember to update usage when changing the way defualt handling isgene
done.
1997-12-14Invoke raging paranoia on strcpy's that should be strncpy's.gene
These should be checked in all but one case anyway, but you never know.
1997-12-14Inspired by changes in NetBSD but done a different way.gene
pkg_info by itself acts as if -a -I were given, and when no flags are passed with package names, -I is implied.
1997-11-17Fix a pretty embarrassing typo in the Usage help message.gene
Also, minor KNF whlle here.
1997-09-21$OpenBSD$Theo de Raadt
1997-07-14sometimes - so at least it seems - also theo does'nt check what he isThomas Graichen
committing :-) ... i hope i got it right now
1997-06-17do some umask stuff tooTheo de Raadt
1997-06-17use mktemp, but use it without guessability or DOS attacksTheo de Raadt
1997-06-14bad NULL; arnej@math.ntnu.noTheo de Raadt
1997-01-17r?index -> strr?chrTodd C. Miller
1997-01-15getopt(3) returns -1 when out of args, not EOF, whee!Todd C. Miller
1996-12-29our tar (paxtar) is now in /bin/tar not /usr/bin/tarThomas Graichen
1996-12-29work around the missing (gtar) -T (--files-from) option of our paxtarThomas Graichen
in pkg_create so that it should work now with paxtar (the -X option is still missing due to missing -X - in the gtar meaning --exclude-from-file option) i did it by changing the FreeBSD way of doing it (open a pipe to tar with -T - (read filenames from stdin) and give all the filenames to the pipe) to constructing a big :-) argumentlist for tar and executing it without the pipe (not the best solution but it works :-)
1996-10-08Attempt at cleanup.michaels
1996-08-26hack to make non-obj builds workTheo de Raadt
1996-06-25our tar has no --fast-readdm