1
0
Fork 0
mirror of https://salsa.debian.org/clint/fakeroot.git synced 2026-03-07 06:40:20 +00:00
fakeroot
Find a file
2026-01-17 13:11:08 -05:00
contrib/Fakeroot-Stat-1.8.8 Add Fakeroot::Stat from THUS plc to a contrib/ directory in the source tarball. closes: #459728. 2008-01-21 22:32:22 +00:00
debian changelog for 1.37.2-1 2026-01-17 13:11:08 -05:00
doc German man page translation from Helge Kreutzmann. closes: #1104441. 2025-05-12 18:06:41 -04:00
scripts Patch from Johannes Schauer to fix missing rename from 9b26ceaaba. closes: #971070. 2020-10-03 18:55:20 -04:00
statconv/glibc/linux/alpha alpha stat conversion hackery; closes: #324571. 2005-09-04 18:14:29 +00:00
test Don't update permissions on an unsupported fchmodat call (such as on symlinks on Linux). 2025-01-23 14:17:38 -05:00
.gitattributes Set export-ignore on .gitignore and .gitattributes. 2009-11-08 19:01:36 -05:00
.gitignore bump to version 1.21 2016-06-26 23:19:15 +02:00
AUTHORS Add myself to authors list 2012-06-02 14:22:51 -04:00
bootstrap Use glibtoolize on Darwin systems 2011-08-23 09:11:36 -04:00
BUGS initial import 2004-06-18 19:40:08 +00:00
ChangeLog initial import 2004-06-18 19:40:08 +00:00
communicate.c Replace SOL_TCP with IPPROTO_TCP 2025-07-08 11:18:24 -04:00
communicate.h Remove unused tokens in macOS availability macro checks 2025-07-08 11:17:46 -04:00
configure.ac Bump to version 1.37.2 2026-01-17 13:07:27 -05:00
COPYING Attempt to clarify copyrights, licensing, and authorship. 2009-10-27 21:11:45 -04:00
DEBUG initial import 2004-06-18 19:40:08 +00:00
faked.c Replace SOL_TCP with IPPROTO_TCP 2025-07-08 11:18:24 -04:00
INSTALL Scripts are fine on Solaris (>= 8) as is, no need to change anything. 2012-04-21 22:14:47 -04:00
libfakeroot.c Add missing SEND_GET_XATTR defines 2025-10-07 11:53:47 -04:00
libfakeroot_inode64.c Use documented macro for macOS $INODE64 check 2026-01-17 13:05:39 -05:00
libfakeroot_time64.c Compile time64 wraps with -D_TIME_BITS=64 2023-03-01 18:44:38 +08:00
libfakeroot_unix2003.c fix build on MacOS arm64 (64 bit inodes only) 2021-12-03 14:00:42 +03:00
Makefile.am Makefile.am: fix parallel build 2025-03-16 10:26:33 -04:00
message.h Fix endianness detection on macOS 2025-07-08 11:18:01 -04:00
NEWS initial import 2004-06-18 19:40:08 +00:00
patchattr.h Fix getattrlist failures on Darwin 2012-06-02 14:22:35 -04:00
preroll bump to version 1.21 2016-06-26 23:19:15 +02:00
README Add README_MACOSX.txt notes with build instructions. 2011-08-23 09:11:36 -04:00
README_MACOSX.txt Minor README_MACOSX.txt typo and clarification 2012-04-22 10:57:21 -04:00
setenv.c Use setenv compatibility code from GNU libc CVS HEAD. 2007-11-21 14:46:20 +00:00
simple.c Remove trailing whitespace. 2009-10-27 21:17:08 -04:00
wrapawk Incorporate ELFv2 prototype generation patch from Christoph Biedl 2022-11-03 15:02:32 -04:00
wrapawk_macosx OS X portability 2021-02-13 21:07:02 -08:00
wrapfunc.inp Drop $INODE64 stat wrappers on arm64 macOS 2025-07-08 11:17:33 -04:00

fakeroot can be built to either use SYSV IPC or TCP for message passing.

Cases for which the SYSV IPC version fails or causes problems but for
which fakeroot-tcp has been observed to work well include the items
listed below.

  * Multithreaded applications (using pthread)
  * Running under realtime-preempt kernel


Portability Notes

On OS X, only binaries that do NOT rely on Mach-based [e]uid/[e]gid/mode
APIs will correctly use fakeroot altered ownership/permissions.
See README_MACOSX.txt for further information.