1 Star 0 Fork 2

公子文彬 / fakeroot

forked from openKylin / fakeroot 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
INSTALL 1.26 KB
一键复制 编辑 原始数据 按行查看 历史
LLL 提交于 2022-07-16 18:03 . Import Upstream version 1.24
fakeroot can now be compiled to use either System V semaphores and
message queues or TCP for inter-process communication.
SysV IPC is the default; to build for TCP, run configure with
--with-ipc=tcp (case-sensitive).
Platform-specific notes:
FreeBSD:
To compile --with-ipc=tcp and gcc, make sure the -pthread flag
is used.
###################################################################
(old stuff)
Well, just do a
./configure
make
But due to a bug in the dynamic linker from GNU libc2.0
and Solaris (5.6, I believe), on those systems DON'T do
a 'make install', as that will put libtricks.so.0.0.1
in /usr/lib/, thus allowing (on those systems) interesting
things like
LD_PRELOAD=libtricks.so.0.0.1 /bin/su
and now su _is_using_ libtricks! (thus making root breakins
trivial).
The dynamic linker bug doesn't apear to be present in OSF1 (1.3),
and I've been told it's been fixed in GNU libc 2.1.
On the affected systems, it's safer to just copy the shared libraries
to a special directory, like /usr/lib/libtricks/*
Notes on OSF1 1.3:
...
Notes on SunOs 5.6 (Solaris):
The awk that comes with Solaris apparently doesn't cut it. Use GNU awk instead.
Apart from that, libtool doesn't seem to be quite ready for SunOs 5.6 yet.
(It just doesn't work).
joost witteveen.
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xiewei/fakeroot.git
git@gitee.com:xiewei/fakeroot.git
xiewei
fakeroot
fakeroot
openkylin/yangtze

搜索帮助

344bd9b3 5694891 D2dac590 5694891