History log of /freebsd/usr.bin/xinstall/xinstall.c (Results 176 – 200 of 246)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 820aa90f 13-Dec-2009 Xin LI <delphij@FreeBSD.org>

Staticify internal functions and make usage() a prototype.


# 821df508 13-Dec-2009 Xin LI <delphij@FreeBSD.org>

Revert most part of 200420 as requested, as more review and polish is
needed.


# 6f2d3221 12-Dec-2009 Xin LI <delphij@FreeBSD.org>

Remove unneeded header includes from usr.bin/ except contributed code.

Tested with: make universe


Revision tags: release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0
# 1b61ad6f 14-Dec-2007 Edwin Groothuis <edwin@FreeBSD.org>

Give a better description when a install of multiple files fails
because of the absence of a destination directory or if the
"destination directory" is not a directory.

PR: bin/11826
Submitted by:

Give a better description when a install of multiple files fails
because of the absence of a destination directory or if the
"destination directory" is not a directory.

PR: bin/11826
Submitted by: Denis Eremenko <moonshade@pnhz.kz>
Approved by: grog@
X-MFC after: various freezes

show more ...


Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# 858494e4 06-Mar-2006 David E. O'Brien <obrien@FreeBSD.org>

Add an override (DONTSTRIP) so that one can easily install debugable
binaries when one cannot easily edit a package's Makefiles and/or
configure scripts.


Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0
# e80dde60 25-Jan-2005 Suleiman Souhlal <ssouhlal@FreeBSD.org>

- Make WARNS?= 6 clean
- Add WARNS?= 6

Approved by: stefanf, grehan (mentor)


Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0
# 0222d5bc 17-Mar-2004 Ruslan Ermilov <ru@FreeBSD.org>

Improved incorrect usage diagnostics.


# 2dc7343e 17-Mar-2004 Ruslan Ermilov <ru@FreeBSD.org>

GC unnecessary include file.


Revision tags: release/5.2.1_cvs, release/5.2.1
# b08f1446 07-Feb-2004 Ruslan Ermilov <ru@FreeBSD.org>

- Demangle usage().
- Require the "directory" argument with the -d option.


Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0
# b83573ce 11-Jul-2003 Poul-Henning Kamp <phk@FreeBSD.org>

Since (x)install is pretty unhelpfull and just spits out a Usage
for a lot of unrelated error conditions, at least report the line
number where it bailed.

Don't use multiline string literals for Usa

Since (x)install is pretty unhelpfull and just spits out a Usage
for a lot of unrelated error conditions, at least report the line
number where it bailed.

Don't use multiline string literals for Usage, gcc 3.3 doesn't like them.

show more ...


Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0
# 01e7d831 01-Dec-2002 Bill Fenner <fenner@FreeBSD.org>

If both the unlink and the open fail, return the errno from the
unlink (very likely EPERM), since the errno from the open might
be a confusing ETXTBSY.

Approved by: re
MFC After: 1 week


# a408bc34 30-Nov-2002 Bruce Evans <bde@FreeBSD.org>

#include <sys/time.h> instead of depending on namespace pollution in
<sys/stat.h> for the declaration of struct timeval.

Approved by: re (rwatson)


# 4001ea8d 15-Nov-2002 Peter Wemm <peter@FreeBSD.org>

A little bit of anti-foot-shooting. Use utimes(2) rather than
the deprecated utime(3). utimes(2) uses timeval, but utime(3) uses
time_t's. If you do bad things (like I did) by mixing up include fi

A little bit of anti-foot-shooting. Use utimes(2) rather than
the deprecated utime(3). utimes(2) uses timeval, but utime(3) uses
time_t's. If you do bad things (like I did) by mixing up include files
with libc, then install can do strange things if you mismatch the time_t
stuff. utime() is emulated entirely within libc.

Approved by: re (jhb)

show more ...


# 1067b3a3 31-Oct-2002 Ruslan Ermilov <ru@FreeBSD.org>

Do not change the target file's inode-change-time if -C is
specified, the target file already exists and the files are
the same, and the target's file flags and mode need not to
be changed.


Revision tags: release/4.7.0_cvs
# f4ac32de 05-Sep-2002 David Malone <dwmalone@FreeBSD.org>

ANSIify function definitions.
Add some constness to avoid some warnings.
Remove use register keyword.
Deal with missing/unneeded extern/prototypes.
Some minor type changes/casts to avoid warnings.

R

ANSIify function definitions.
Add some constness to avoid some warnings.
Remove use register keyword.
Deal with missing/unneeded extern/prototypes.
Some minor type changes/casts to avoid warnings.

Reviewed by: md5

show more ...


Revision tags: release/4.6.2_cvs, release/4.6.2
# 33c1de7d 29-Jul-2002 Ruslan Ermilov <ru@FreeBSD.org>

Ignore -C, -p, and -S options of install(1) when used with the -d
option. Warn about COPY being phased out. Restore the old method
of always comparing before installing: INSTALL="install -C".

Requ

Ignore -C, -p, and -S options of install(1) when used with the -d
option. Warn about COPY being phased out. Restore the old method
of always comparing before installing: INSTALL="install -C".

Requested by: bde

show more ...


Revision tags: release/4.6.1, release/4.6.0_cvs
# 5af50a7c 05-Jun-2002 Ruslan Ermilov <ru@FreeBSD.org>

Start the (overdue) de-orbit sequence for the -d -C combo,
as was promised in revision 1.43.

MFC after: 1 month


# 02f1d90b 15-May-2002 Tony Finch <fanf@FreeBSD.org>

Report errors properly if wait() fails.

PR: 30543
Approved by: dwmalone (mentor)
MFC after: 3 weeks


# 0b94059e 12-May-2002 Bruce Evans <bde@FreeBSD.org>

Fixed 5 style bugs in VCS ids.


# a8f9c5c7 12-May-2002 Bruce Evans <bde@FreeBSD.org>

Fixed printing the the strip binary's name in error messages.


# 441b1ec7 11-May-2002 Marcel Moolenaar <marcel@FreeBSD.org>

Add support for stripping non-native object files by using an
environment variable that specifies the name of the strip(1)
program to use. The envvar is "STRIPBIN". The more natural
choice would be "

Add support for stripping non-native object files by using an
environment variable that specifies the name of the strip(1)
program to use. The envvar is "STRIPBIN". The more natural
choice would be "STRIP", but that one is taken already.

show more ...


# c3e3cbe1 09-Apr-2002 Ruslan Ermilov <ru@FreeBSD.org>

No longer needed to #ifdef __FBSDID, this is now handled by Makefile.inc1.


# 3f330d7d 22-Mar-2002 Warner Losh <imp@FreeBSD.org>

remove __P


# 3b67680b 19-Mar-2002 Dag-Erling Smørgrav <des@FreeBSD.org>

Bump the cutoff mark for comparing files from 8 MB to 16 MB.


Revision tags: release/4.5.0_cvs, release/4.4.0_cvs
# c07dd20b 19-Dec-2001 Warner Losh <imp@FreeBSD.org>

xinstall is part of the upgrade path for 4.4-RELEASE as well.
Do the usualy ifdef trick here.

Reported by: dworkin muller <addr-removed> and faried nawaz <fn@hungry.com>


12345678910