apple / foundationdb

FoundationDB - the open source, distributed, transactional key-value store
https://apple.github.io/foundationdb/
Apache License 2.0
14.2k stars 1.3k forks source link

make_public.py not executable in deb package #10891

Open sblaisot opened 10 months ago

sblaisot commented 10 months ago

in deb package, /usr/lib/foudationdb/make_public.py is missing the executable bits.

The doc advise to execute sudo /usr/lib/foudationdb/make_public.py which result is sudo: /usr/lib/foundationdb/make_public.py: command not found

Trying to execute it as root without sudo leads to

#  /usr/lib/foundationdb/make_public.py
-bash: /usr/lib/foundationdb/make_public.py: Permission denied

indeed, this file from the deb package is not executable

# ls -l /usr/lib/foundationdb/make_public.py
-rw-r--r-- 1 root root 4129 sept. 21  2022 /usr/lib/foundationdb/make_public.py
sblaisot commented 10 months ago

This is strange as install is given instructions to make it executable: https://github.com/apple/foundationdb/blob/main/packaging/deb/builddebs.sh#L25