freebsd-nq/usr.bin
Baptiste Daroussin d0b9260683 install: do not follow symlinks
In case the target of install is a dead symlink, install(1) used to not
consider it as "existing" because of the usage of stat(2) instead of
lstat(2).  meaning the old file (the symlink) is not removed before the new
file is created. The symlink is being followed and the new file becoming the
target of the symlink instead of the target of install(1)

Reviewed by:	jhb, brooks
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D4191
2015-11-20 08:45:59 +00:00
..
addr2line new depends 2015-06-16 23:37:19 +00:00
alias Add META_MODE support. 2015-06-13 19:20:56 +00:00
apply Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
ar Check archive_entry_new() result. 2015-10-29 19:28:21 +00:00
asa Add META_MODE support. 2015-06-13 19:20:56 +00:00
at Finish r89633 and completely remove the remaining of VERSION. 2015-08-25 05:31:00 +00:00
atm Add META_MODE support. 2015-06-13 19:20:56 +00:00
awk Add META_MODE support. 2015-06-13 19:20:56 +00:00
banner Add META_MODE support. 2015-06-13 19:20:56 +00:00
basename Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
bc Add META_MODE support. 2015-06-13 19:20:56 +00:00
biff Add META_MODE support. 2015-06-13 19:20:56 +00:00
bluetooth Drop group privileges after opening the kvm descriptor, otherwise, the code 2015-09-01 06:28:16 +00:00
bmake Merge bmake 20151020 2015-10-23 17:38:01 +00:00
brandelf Use standard 'THE AUTHOR' license text 2015-07-31 16:45:42 +00:00
bsdiff Check for (old|new)size + 1 overflows off_t. 2015-11-03 17:27:24 +00:00
bzip2 Add META_MODE support. 2015-06-13 19:20:56 +00:00
bzip2recover Add META_MODE support. 2015-06-13 19:20:56 +00:00
c89 Add META_MODE support. 2015-06-13 19:20:56 +00:00
c99 Don't claim c99 is a wrapper around gcc; it's a wrapper around the system cc. 2015-07-13 14:13:15 +00:00
caesar Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
calendar Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
cap_mkdb Add META_MODE support. 2015-06-13 19:20:56 +00:00
catman Add META_MODE support. 2015-06-13 19:20:56 +00:00
chat Add META_MODE support. 2015-06-13 19:20:56 +00:00
checknr Add META_MODE support. 2015-06-13 19:20:56 +00:00
chkey Add META_MODE support. 2015-06-13 19:20:56 +00:00
chpass Add META_MODE support. 2015-06-13 19:20:56 +00:00
cksum Add META_MODE support. 2015-06-13 19:20:56 +00:00
clang Minimize the number of files compiled for clang only (e.g. when neither 2015-09-06 22:02:13 +00:00
cmp Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
col Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
colcrt Add META_MODE support. 2015-06-13 19:20:56 +00:00
colrm Add META_MODE support. 2015-06-13 19:20:56 +00:00
column Add META_MODE support. 2015-06-13 19:20:56 +00:00
comm Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
compile_et Add META_MODE support. 2015-06-13 19:20:56 +00:00
compress Add META_MODE support. 2015-06-13 19:20:56 +00:00
cpio Integrate the tests from lib/libarchive, usr.bin/cpio, and usr.bin/tar in to 2015-10-12 18:31:21 +00:00
cpuset Add META_MODE support. 2015-06-13 19:20:56 +00:00
csplit Add META_MODE support. 2015-06-13 19:20:56 +00:00
ctags Add META_MODE support. 2015-06-13 19:20:56 +00:00
ctlstat Bunch of improvements to ctlstat. 2015-09-21 09:37:49 +00:00
cut Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
cxxfilt Actually add c++filt's Makefile 2015-04-30 22:51:15 +00:00
dc Add META_MODE support. 2015-06-13 19:20:56 +00:00
dirname Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
dpv dpv(1) merged to stable/10 before release/10.2.0 2015-10-23 07:38:34 +00:00
drill Convert to usr.bin/ to LIBADD 2014-11-25 14:29:10 +00:00
dtc Update some obsolete information in the HACKING document. 2015-10-26 11:02:57 +00:00
du Add META_MODE support. 2015-06-13 19:20:56 +00:00
ee new depends 2015-06-16 23:37:19 +00:00
elf2aout Add META_MODE support. 2015-06-13 19:20:56 +00:00
elfcopy Allow ELF Tool Chain elfcopy to be installed as objcopy 2015-07-29 18:45:38 +00:00
elfdump Rename ELFOSABI_SYSV to ELFOSABI_NONE to match current spec 2015-09-24 21:04:48 +00:00
enigma Add META_MODE support. 2015-06-13 19:20:56 +00:00
env Add META_MODE support. 2015-06-13 19:20:56 +00:00
expand Add META_MODE support. 2015-06-13 19:20:56 +00:00
factor Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
false Add META_MODE support. 2015-06-13 19:20:56 +00:00
fetch Add META_MODE support. 2015-06-13 19:20:56 +00:00
file Add META_MODE support. 2015-06-13 19:20:56 +00:00
file2c Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
find find: Fix segfault with very long path in -exec/-ok ... {} \;. 2015-08-05 21:33:30 +00:00
finger Add META_MODE support. 2015-06-13 19:20:56 +00:00
fmt Add META_MODE support. 2015-06-13 19:20:56 +00:00
fold Add META_MODE support. 2015-06-13 19:20:56 +00:00
fortune Use print as a function for Python 3 [PEP 3105] 2015-11-19 00:01:52 +00:00
from Add META_MODE support. 2015-06-13 19:20:56 +00:00
fstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
fsync Add META_MODE support. 2015-06-13 19:20:56 +00:00
ftp Add META_MODE support. 2015-06-13 19:20:56 +00:00
gcore Add META_MODE support. 2015-06-13 19:20:56 +00:00
gencat Add META_MODE support. 2015-06-13 19:20:56 +00:00
getconf getconf(1): Fix typo. _POSIX_V6_LP64_OFFBIG -> _POSIX_V6_LPBIG_OFFBIG. 2015-10-19 21:06:30 +00:00
getent Add META_MODE support. 2015-06-13 19:20:56 +00:00
getopt use : instead of true... 2015-08-01 17:27:47 +00:00
gprof Add META_MODE support. 2015-06-13 19:20:56 +00:00
grdc Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
grep Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
gzip Update NetBSD RCS IDs to reflect the changes being upstreamed. 2015-10-27 21:26:05 +00:00
head Add META_MODE support. 2015-06-13 19:20:56 +00:00
hesinfo
hexdump Add META_MODE support. 2015-06-13 19:20:56 +00:00
host Add META_MODE support. 2015-06-13 19:20:56 +00:00
iconv Constify opt_f and opt_t and eliminate unneeded copying. This fixes 2015-08-31 05:57:26 +00:00
id Add META_MODE support. 2015-06-13 19:20:56 +00:00
ident Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
indent Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
ipcrm Use correct number of arguments to semctl() for IPC_RMID. 2015-07-30 19:44:46 +00:00
ipcs Add META_MODE support. 2015-06-13 19:20:56 +00:00
iscsictl Make libxo depend on libutil because it uses humanize_number after r287111 2015-10-18 07:30:50 +00:00
join Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
jot Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
kdump truss: Add support for utrace(2). 2015-10-06 21:58:38 +00:00
keylogin Add META_MODE support. 2015-06-13 19:20:56 +00:00
keylogout Add META_MODE support. 2015-06-13 19:20:56 +00:00
killall Add META_MODE support. 2015-06-13 19:20:56 +00:00
ktrace Add META_MODE support. 2015-06-13 19:20:56 +00:00
ktrdump Add META_MODE support. 2015-06-13 19:20:56 +00:00
lam Add META_MODE support. 2015-06-13 19:20:56 +00:00
last Unbreak "last reboot". 2015-07-21 10:52:05 +00:00
lastcomm Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
ldd Add support for ARM EABI. 2015-10-16 17:50:36 +00:00
leave Add META_MODE support. 2015-06-13 19:20:56 +00:00
less new depends 2015-06-16 23:37:19 +00:00
lessecho new depends 2015-06-16 23:37:19 +00:00
lesskey new depends 2015-06-16 23:37:19 +00:00
lex META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
limits Add some basic tests that exercise cputime limits with limits(1) 2015-11-09 01:05:31 +00:00
locale Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
localedef lower again the warnings and remove the pragmas unsupported by gcc 4.2.1 2015-11-08 22:23:21 +00:00
locate There is no more point in indexing /var/db/freebsd-update than there is in 2015-11-13 06:16:12 +00:00
lock Add META_MODE support. 2015-06-13 19:20:56 +00:00
lockf Add META_MODE support. 2015-06-13 19:20:56 +00:00
logger Add META_MODE support. 2015-06-13 19:20:56 +00:00
login login.c doesn't really need libutil.h, don't include it. 2015-09-10 22:25:40 +00:00
logins Add META_MODE support. 2015-06-13 19:20:56 +00:00
logname Add META_MODE support. 2015-06-13 19:20:56 +00:00
look Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
lorder Introduce a new make variable: NMFLAGS. 2015-08-14 22:54:52 +00:00
lsvfs Add META_MODE support. 2015-06-13 19:20:56 +00:00
lzmainfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
m4 Rename libohash to libopenbsd. 2015-11-04 07:20:55 +00:00
mail Add META_MODE support. 2015-06-13 19:20:56 +00:00
makewhatis Add META_MODE support. 2015-06-13 19:20:56 +00:00
man Restore man -t for manpages rendered by mandoc 2015-09-19 16:00:50 +00:00
mandoc Rename libohash to libopenbsd. 2015-11-04 07:20:55 +00:00
mesg Add META_MODE support. 2015-06-13 19:20:56 +00:00
minigzip Add META_MODE support. 2015-06-13 19:20:56 +00:00
ministat fix error message... errx since errno may not be set (if we didn't 2015-07-15 06:14:04 +00:00
mkcsmapper mdoc: sort SEE ALSO. 2014-12-26 21:56:23 +00:00
mkcsmapper_static META_MODE: Remove DEP_RELDIR from Makefile.depend files. 2015-09-25 19:26:08 +00:00
mkdep Replace gcc reference with 'cc' and document the default ${CC}. 2015-10-24 05:16:30 +00:00
mkesdb The LDFLAGS isn't needed, and breaks the build on powerpc64. 2015-06-30 06:02:42 +00:00
mkesdb_static NO_WARNS when building for host 2015-06-14 03:34:09 +00:00
mkfifo Add META_MODE support. 2015-06-13 19:20:56 +00:00
mkimg Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
mkstr Add META_MODE support. 2015-06-13 19:20:56 +00:00
mktemp Add META_MODE support. 2015-06-13 19:20:56 +00:00
mkulzma Add META_MODE support. 2015-06-13 19:20:56 +00:00
mkuzip Add META_MODE support. 2015-06-13 19:20:56 +00:00
morse Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
msgs Add META_MODE support. 2015-06-13 19:20:56 +00:00
mt Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
nc Add META_MODE support. 2015-06-13 19:20:56 +00:00
ncal Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
netstat JSON doesn't permit a hexadecimal notation of an integer. 2015-11-17 12:09:57 +00:00
newgrp Add META_MODE support. 2015-06-13 19:20:56 +00:00
newkey Add META_MODE support. 2015-06-13 19:20:56 +00:00
nfsstat Add META_MODE support. 2015-06-13 19:20:56 +00:00
nice Add META_MODE support. 2015-06-13 19:20:56 +00:00
nl Add META_MODE support. 2015-06-13 19:20:56 +00:00
nm new depends 2015-06-16 23:37:19 +00:00
nohup Add META_MODE support. 2015-06-13 19:20:56 +00:00
numactl Connect sesutil(1) and numactl(1) for META_MODE. 2015-09-19 17:47:36 +00:00
number Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
opieinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
opiekey Add META_MODE support. 2015-06-13 19:20:56 +00:00
opiepasswd Add META_MODE support. 2015-06-13 19:20:56 +00:00
pagesize Add META_MODE support. 2015-06-13 19:20:56 +00:00
pamtest META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
passwd Add META_MODE support. 2015-06-13 19:20:56 +00:00
paste Add META_MODE support. 2015-06-13 19:20:56 +00:00
patch Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
pathchk Add META_MODE support. 2015-06-13 19:20:56 +00:00
perror Add META_MODE support. 2015-06-13 19:20:56 +00:00
pom Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
pr Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
primes Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
printenv Add META_MODE support. 2015-06-13 19:20:56 +00:00
printf Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
procstat Update META_MODE dependencies. 2015-09-17 05:06:34 +00:00
protect Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
quota - Add IPv6 support in quota(1). While rpc.rquotad has supported PF_INET6 2015-07-07 20:15:09 +00:00
random Final step of eliminating the "games" distribution: Merge src/games 2015-10-02 10:08:11 +00:00
rctl Make rctl(8) use more reasonable buffer size for retrieving the rules. 2015-11-05 19:15:39 +00:00
readelf new depends 2015-06-16 23:37:19 +00:00
renice Add META_MODE support. 2015-06-13 19:20:56 +00:00
rev Add META_MODE support. 2015-06-13 19:20:56 +00:00
revoke Add META_MODE support. 2015-06-13 19:20:56 +00:00
rlogin Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpcgen Add META_MODE support. 2015-06-13 19:20:56 +00:00
rpcinfo Add META_MODE support. 2015-06-13 19:20:56 +00:00
rs Add META_MODE support. 2015-06-13 19:20:56 +00:00
rsh Add META_MODE support. 2015-06-13 19:20:56 +00:00
rup Add META_MODE support. 2015-06-13 19:20:56 +00:00
ruptime Add META_MODE support. 2015-06-13 19:20:56 +00:00
rusers Add META_MODE support. 2015-06-13 19:20:56 +00:00
rwall Add META_MODE support. 2015-06-13 19:20:56 +00:00
rwho Add META_MODE support. 2015-06-13 19:20:56 +00:00
script Fix SEE ALSO. 2015-08-26 11:54:40 +00:00
sed Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
send-pr Add a stub send-pr that simply points people towards the online support 2014-06-17 12:59:03 +00:00
seq Add META_MODE support. 2015-06-13 19:20:56 +00:00
setchannel META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
shar Add META_MODE support. 2015-06-13 19:20:56 +00:00
showmount Add META_MODE support. 2015-06-13 19:20:56 +00:00
size new depends 2015-06-16 23:37:19 +00:00
smbutil META_MODE: Remove DEP_MACHINE from Makefile.depend files. 2015-09-25 19:44:01 +00:00
sockstat Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
soelim Improve soelim(1) manpages 2015-11-07 01:58:23 +00:00
sort Fix some mdoc(7) issues 2015-10-24 13:43:10 +00:00
split Add META_MODE support. 2015-06-13 19:20:56 +00:00
ssh-copy-id Add META_MODE support. 2015-06-13 19:20:56 +00:00
stat Add META_MODE support. 2015-06-13 19:20:56 +00:00
stdbuf Add META_MODE support. 2015-06-13 19:20:56 +00:00
strings new depends 2015-06-16 23:37:19 +00:00
su Add META_MODE support. 2015-06-13 19:20:56 +00:00
svn Add SUBDIR_PARALLEL. 2015-11-06 00:06:10 +00:00
systat Bump date. Missed in r289873. 2015-10-24 09:41:43 +00:00
tabs Add META_MODE support. 2015-06-13 19:20:56 +00:00
tail Add META_MODE support. 2015-06-13 19:20:56 +00:00
talk Add META_MODE support. 2015-06-13 19:20:56 +00:00
tar Integrate the tests from lib/libarchive, usr.bin/cpio, and usr.bin/tar in to 2015-10-12 18:31:21 +00:00
tcopy Add META_MODE support. 2015-06-13 19:20:56 +00:00
tee Add META_MODE support. 2015-06-13 19:20:56 +00:00
telnet Add META_MODE support. 2015-06-13 19:20:56 +00:00
tests Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
tftp - uri is expected to be nul-terminated (strchr used later), 2015-08-31 06:11:39 +00:00
time Add META_MODE support. 2015-06-13 19:20:56 +00:00
timeout timeout(1): fix the acceptable range values for parse_signal() 2015-10-24 13:47:03 +00:00
tip Don't hide build commands. 2015-09-18 21:01:52 +00:00
top new depends 2015-06-16 23:37:19 +00:00
touch Add META_MODE support. 2015-06-13 19:20:56 +00:00
tput Add META_MODE support. 2015-06-13 19:20:56 +00:00
tr Add META_MODE support. 2015-06-13 19:20:56 +00:00
true Add META_MODE support. 2015-06-13 19:20:56 +00:00
truncate Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
truss Make truss work for CloudABI processes on aarch64. 2015-10-30 08:11:37 +00:00
tset Add META_MODE support. 2015-06-13 19:20:56 +00:00
tsort Add META_MODE support. 2015-06-13 19:20:56 +00:00
tty Add META_MODE support. 2015-06-13 19:20:56 +00:00
ul Add META_MODE support. 2015-06-13 19:20:56 +00:00
uname Add META_MODE support. 2015-06-13 19:20:56 +00:00
unexpand Add META_MODE support. 2015-06-13 19:20:56 +00:00
unifdef Add META_MODE support. 2015-06-13 19:20:56 +00:00
uniq Add META_MODE support. 2015-06-13 19:20:56 +00:00
units Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
unvis Add META_MODE support. 2015-06-13 19:20:56 +00:00
unzip Add META_MODE support. 2015-06-13 19:20:56 +00:00
usbhidaction Store PID after becoming a daemon() and not before to ensure the 2015-09-28 07:23:05 +00:00
usbhidctl Add META_MODE support. 2015-06-13 19:20:56 +00:00
users Add META_MODE support. 2015-06-13 19:20:56 +00:00
uudecode Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
uuencode Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
vacation Add META_MODE support. 2015-06-13 19:20:56 +00:00
vgrind Fix a ton of speelling errors 2015-10-21 05:37:09 +00:00
vi Use more appropriate ${SHAREDIR} rather than /usr/share. 2015-10-27 23:35:02 +00:00
vis Add META_MODE support. 2015-06-13 19:20:56 +00:00
vmstat Convert vmstat to use libxo. 2015-11-20 05:15:34 +00:00
vtfontcvt vtfontcvt: fix buffer overflow for non-default size .hex fonts 2015-09-01 01:35:43 +00:00
w w(1) is not setgid binary since r53279, so remove the setgid() call. 2015-09-09 05:17:04 +00:00
wall Revert r286144 leaving the original fix to the buffer overflow. 2015-08-04 02:56:31 +00:00
wc Make libxo depend on libutil because it uses humanize_number after r287111 2015-10-18 07:30:50 +00:00
what Add META_MODE support. 2015-06-13 19:20:56 +00:00
whereis Add META_MODE support. 2015-06-13 19:20:56 +00:00
which Add META_MODE support. 2015-06-13 19:20:56 +00:00
who Add META_MODE support. 2015-06-13 19:20:56 +00:00
whois Although the website [1] says US-ASCII is accepted, ISO-8859-1 seems to 2015-08-23 08:22:00 +00:00
write Add META_MODE support. 2015-06-13 19:20:56 +00:00
xargs Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
xinstall install: do not follow symlinks 2015-11-20 08:45:59 +00:00
xlint Rename META_MODE option to DIRDEPS_BUILD 2015-11-14 03:24:48 +00:00
xo Make libxo depend on libutil because it uses humanize_number after r287111 2015-10-18 07:30:50 +00:00
xstr Add META_MODE support. 2015-06-13 19:20:56 +00:00
xz Add META_MODE support. 2015-06-13 19:20:56 +00:00
xzdec Add META_MODE support. 2015-06-13 19:20:56 +00:00
yacc Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) and 2015-10-12 08:16:03 +00:00
yes Add META_MODE support. 2015-06-13 19:20:56 +00:00
ypcat Rename YP to NIS in the manpages. 2015-09-03 07:18:52 +00:00
ypmatch Rename YP to NIS in the manpages. 2015-09-03 07:18:52 +00:00
ypwhich Rename YP to NIS in the manpages. 2015-09-03 07:18:52 +00:00
Makefile Merge from head 2015-11-01 21:17:38 +00:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.inc
Makefile.powerpc
Makefile.sparc64