summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pkg_install
Commit message (Collapse)AuthorAgeFilesLines
* Argh! What a boneheaded bug! Finally fix the blank-line-in-packing listjkh1994-07-111-2/+2
| | | | problem! I am pond scum!
* Add explanation of -e in usage().asami1994-06-011-1/+2
|
* Close /dev/tty that is opened in y_or_n()...this is called many timesasami1994-06-011-1/+2
| | | | so it will run out of ptys if not properly closed.
* The environment variable PKG_PREFIX is set to the first @cwd commandasami1994-05-255-16/+46
| | | | | | | in the packing list, or the argument to -p if it is specified, before the requirements/installation/deinstallation scripts are called. This enables the scripts to be written to work on the final installation destination, even if the user uses -p to override the package's default.
* Change Header to Id.jkh1994-05-251-1/+1
|
* Add new find_plist() function.jkh1994-05-252-9/+9
|
* Change in_plist() call to find_plist().jkh1994-05-251-2/+2
|
* Remove find_name(), replace with more generic find_plist() function.jkh1994-05-251-16/+3
|
* Typo (pkg_add => pkg-add).asami1994-05-201-1/+1
|
* Make clear what arguments the "require" script gets.asami1994-05-201-2/+5
|
* Make clear what arguments the "require" package gets (the original didn'tasami1994-05-201-2/+5
| | | | make any sense, with a ".b" instead of ".B" in front of "INSTALL"!).
* Add `-h' option to force tar to follow symbolic linksalm1994-05-194-3/+15
|
* Whoops, -Y and -N would work better if they were in the getopts string!jkh1994-04-161-2/+2
|
* Make y_or_n() pay attention to AutoAnswer global.jkh1994-04-053-6/+17
|
* Add -N and -Y flags for auto-answer feature.jkh1994-04-052-1/+17
|
* Cleaning house.jkh1994-01-062-6/+162
|
* If require script fails, don't try to delete installed package.jkh1993-10-101-3/+3
|
* Added files necessary for automating packing of distributions.jkh1993-10-104-0/+26
|
* Fix problems with executing from current directoryjkh1993-10-082-7/+7
|
* Now works with/without obj directoriesnate1993-09-204-4/+8
|
* Finally stuck a version number on this thing! :)jkh1993-09-191-0/+1
|
* Added code for doing % sequence expansion, added new @unexec command.jkh1993-09-183-5/+84
|
* Doc new % sequence expansion for command execution.jkh1993-09-182-7/+52
| | | | Fixed bad verbose message.
* Make sure permissions on registry location are readable by pkg_info.jkh1993-09-182-6/+10
| | | | Add new % sequence expansion for command execution.
* Fixed broken -t flag; thanks Rich!jkh1993-09-141-2/+2
|
* Whoops - got the exclude flag wrong, try again.jkh1993-09-121-4/+7
|
* Fixed an embarassing bug with @owner, @mode & @groupjkh1993-09-121-3/+3
|
* Added and doc'd -X flag to pkg_create that allows you to specify an excludejkh1993-09-124-2/+26
| | | | list for the final package.
* Rudementary READMEjkh1993-09-081-0/+4
|
* Added two new options, one of which is fairly far reaching:jkh1993-09-085-15/+81
| | | | | | | | | | -q turns on "quiet" mode, where informational headers and such are not dumped, just the information. -L Shows full pathnames of files comprising a package. With -q, this can be useful for doing fileset operations, such as "du -s `pkg_info -q -L foo_bin`" to see how much space package "foo_bin" is taking up.
* Nailed one last lurking ^L.jkh1993-09-071-1/+1
|
* Fixed bug in copying script files from absolute locationsjkh1993-09-061-2/+8
|
* Doc'd option for current directory prefix in @execjkh1993-09-061-4/+5
|
* Added option for current directory prefix in @exec (without which it's prettyjkh1993-09-061-1/+1
| | | | useless).
* Added -e flag to pkg_info. Now you can test to see whether a packagejkh1993-09-054-5/+26
| | | | | is installed or not rather easily (useful for install scripts that want to check for prerequisite packages). See man page for details.
* Made staging area configurable rather than assuming /tmp (-t)jkh1993-09-0512-9/+97
|
* Made staging area configurable rather than assuming /tmp (-t)jkh1993-09-055-38/+173
| | | | | | | | | | | | Made pkg_add -n less bitchy. Made -p in pkg_add override "default" package location in pkg_create. Added concept of "slave" and "master" modes, allowing many different things to be done to packing lists on the fly. This is really something for front-end drivers to use, but also something for the more expert user. rename()'ing files before trying to copy them, thus saving considerable time when targets and staging area are on same filesystem.
* Fixed bug in pkg_create that affected Rich's attempts to package emacsjkh1993-09-041-1/+2
|
* Added Rich's wish front-end.jkh1993-09-041-0/+158
|
* Lots of misc tweaks, support for arbitrary separators in pkg_info, morejkh1993-09-0328-40/+101
| | | | | intelligent name handling in pkg_create. Most of these files are changed because of rcsid's being different in my cvs tree and freefall's (foo).
* Removed annoying -Walljkh1993-08-301-1/+0
|
* Install man pages in /usr/local/manjkh1993-08-301-1/+2
|
* The release version of my package install suite. Please see man pagesjkh1993-08-2635-0/+3115
for info.
OpenPOWER on IntegriCloud