this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Clean up Lintian (#597)

* Fix setuid

* Add Lintian Overrides

* Debian wants PIE code

This also removes execute permission from the Darling LKM source code in /usr/src

authored by

TheBrokenRail and committed by
Andrew Hyatt
0fa518db 39e88dd6

+11 -2
+4 -2
debian/rules
··· 4 4 5 5 override_dh_auto_configure: 6 6 mkdir debbuild 7 - cd debbuild && CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" cmake .. -DCMAKE_INSTALL_PREFIX=/usr 7 + cd debbuild && CFLAGS="" CXXFLAGS="" CPPFLAGS="" LDFLAGS="" cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_POSITION_INDEPENDENT_CODE=ON 8 8 9 9 override_dh_auto_build: 10 - cd debbuild && $(MAKE) -j$(shell nproc) && make lkm_generate 10 + cd debbuild && $(MAKE) -j$(shell nproc) && $(MAKE) -j$(shell nproc) lkm_generate 11 11 12 12 override_dh_makeshlibs: 13 13 dh_makeshlibs ··· 15 15 16 16 override_dh_clean: 17 17 dh_clean -X.orig -X.bak -X~ 18 + rm -rf debbuild 18 19 19 20 override_dh_fixperms: 20 21 dh_fixperms -Xbin/darling 22 + chmod -R -x $(DESTDIR)/usr/src/darling-mach-0.1/lkm 21 23 22 24 override_dh_update_autotools_config:
+7
debian/source/lintian-overrides
··· 1 + darling: executable-not-elf-or-script usr/libexec/darling/System/Library/Frameworks/Ruby.framework/Versions/* 2 + darling: package-installs-python-bytecode usr/libexec/darling/System/Library/Frameworks/Python.framework/Versions/* 3 + darling: description-starts-with-package-name 4 + darling: description-too-short Darling 5 + darling: description-is-pkg-name Darling 6 + 7 + darling-dkms: package-contains-vcs-control-file usr/src/darling-mach-0.1/lkm/.gitignore