From a188de2e5cd627b6850dca2501084d6e3eed4bd9 Mon Sep 17 00:00:00 2001 From: R4SAS Date: Tue, 26 Jun 2018 16:23:21 +0000 Subject: [PATCH] increase limits by default, fix symbolic links, change rules --- contrib/i2pd.service | 2 +- debian/i2pd.service | 2 +- debian/i2pd.tmpfile | 3 +-- debian/rules | 7 ++++--- 4 files changed, 7 insertions(+), 7 deletions(-) mode change 100644 => 120000 debian/i2pd.service mode change 100644 => 120000 debian/i2pd.tmpfile diff --git a/contrib/i2pd.service b/contrib/i2pd.service index 3f53bfb8..debd49b0 100644 --- a/contrib/i2pd.service +++ b/contrib/i2pd.service @@ -24,7 +24,7 @@ KillSignal=SIGQUIT #TimeoutStopSec=10m # If you have problems with hanging i2pd, you can try enable this -#LimitNOFILE=4096 +LimitNOFILE=4096 PrivateDevices=yes [Install] diff --git a/debian/i2pd.service b/debian/i2pd.service deleted file mode 100644 index ca477e3b..00000000 --- a/debian/i2pd.service +++ /dev/null @@ -1 +0,0 @@ -../i2pd.service \ No newline at end of file diff --git a/debian/i2pd.service b/debian/i2pd.service new file mode 120000 index 00000000..57d6b4da --- /dev/null +++ b/debian/i2pd.service @@ -0,0 +1 @@ +../contrib/debian/i2pd.service \ No newline at end of file diff --git a/debian/i2pd.tmpfile b/debian/i2pd.tmpfile deleted file mode 100644 index 6cd19112..00000000 --- a/debian/i2pd.tmpfile +++ /dev/null @@ -1,2 +0,0 @@ -d /var/run/i2pd 0755 i2pd i2pd - - -d /var/log/i2pd 0755 i2pd i2pd - - diff --git a/debian/i2pd.tmpfile b/debian/i2pd.tmpfile new file mode 120000 index 00000000..22dfb4cf --- /dev/null +++ b/debian/i2pd.tmpfile @@ -0,0 +1 @@ +../contrib/debian/i2pd.tmpfile \ No newline at end of file diff --git a/debian/rules b/debian/rules index 53244c56..8e537049 100755 --- a/debian/rules +++ b/debian/rules @@ -12,10 +12,11 @@ DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow %: dh $@ --parallel - #dh_apparmor --profile-name=usr.sbin.i2pd -pi2pd +# dh_apparmor --profile-name=usr.sbin.i2pd -pi2pd override_dh_strip: dh_strip --dbg-package=i2pd-dbg -override_dh_shlibdeps: - dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info +## uncoment this if you have "missing info" problem when building package +#override_dh_shlibdeps: +# dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info