Commit Graph

3 Commits

Author SHA1 Message Date
Ariel Abreu
549fac0475
Fix Debian packaging and make setcap respect DESTDIR
Because we now build a single package, DESTDIR is actually
`debian/<package-name>` rather than `debian/tmp`
(see https://www.debian.org/doc/manuals/debmake-doc/ch05.en.html#rules).
This means that we actually don't need to add `usr` to be installed;
it's already installed to the staging directory.

Additionally, setcap now respects the DESTDIR variable (used when
building the Debian package).
2022-03-03 10:27:11 -05:00
Ariel Abreu
bd13d4edf8
Bring back mldr and start work on darlingserver
The goal of this new branch is to implement Darling entirely in userspace, no LKM necessary.

This first commit re-introduces mldr (a userspace Mach-O loader last used about 4 years ago in 89d6e6ddb1) together with some updates from the Mach-O loading code in the LKM.

This commit also sets up the basis for darlingserver: RPC and process/thread tracking.
2021-12-16 12:00:38 -05:00
Lubos Dolezel
1737780ead Set mldr & mldr32 file capabilities at install time 2017-05-17 08:27:27 +02:00