[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#996566: RFP: ldid -- tool to (pseudo-)codesign Mach-O files



Package: wnpp
Version: N/A; reported 2021-10-15
Severity: wishlist

* Package name: ldid
* Version: 2.1.5-procursus1
* Upstream Author: Hayden Seay <me@diatr.us>
* URL: https://github.com/ProcursusTeam/ldid
* License: AGPL-3.0
* Description: tool to (pseudo-)codesign Mach-O files

Mach-O files are macOS/iOS/Darwin executables.

This tool has been forked many times over, so there is not a singular upstream. This is apparently the most maintained fork. 

Static Linux binaries are in upstream available at: https://github.com/ProcursusTeam/ldid/releases/tag/v2.1.5-procursus1

There are no working makefile/build script for Linux in upstream. However, it could be compiled by

```
cc -c -o lookup2.o lookup2.c
c++ -c -o ldid.o ldid.cpp -std=c++11
c++ -std=c++11 ldid.o lookup2.o -lplist-2.0 -lcrypto -o ldid
```
.

-lplist-2.0 is for libplist-2.0 and -lcrypto is from openssl.

Additionally, there are man pages in upstream in these two files: `ldid.1` (english) and `ldid.1.zh_TW` (Chinese traditional). 



Reply to: