summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmiel Wiedijk2018-02-24 11:53:52 +0100
committerEmiel Wiedijk2018-02-24 11:53:52 +0100
commit12a1fec39186eb8b1d8672f21bf04e0704d94a48 (patch)
tree955700fe6f2f08b8f65aaeb1e9c024bec8c256cd
parent914ed1a62c07f238983e9771c84c3e1630cbc060 (diff)
downloadaur-12a1fec39186eb8b1d8672f21bf04e0704d94a48.tar.gz
lxd - update file/process limits
The lxd package currently uses, the default file descriptor limit (1024). This reduce the usefullness of this package if users want to run larger containers. The Arch Linux wiki suggests to remove this limits. The ubuntu package also ships with much higher limits, than the defaults. I updated this package to match the Ubuntu defaults.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--lxd.service3
3 files changed, 5 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ee8de4a923cd..6feca1a2d307 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -26,7 +26,7 @@ pkgbase = lxd
source = dbus-dnsmasq-lxd.conf
source = networkmanager-dnsmasq-lxd.conf
md5sums = b7d246790ebd4080b0a1754689999a44
- md5sums = 5dde136f2fbcdf5773a011a39c82cfc6
+ md5sums = a95280cf05920bd561cae451acb5b27d
md5sums = dfa7033fc39632af0f2c7e26ee966789
md5sums = b1fd16933c1b24aaa9ccc8f5a0e6478c
md5sums = 15ae1bc51684d611bded2839ca55a37b
diff --git a/PKGBUILD b/PKGBUILD
index fbdcfb1fe9db..8523246ab9ac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -29,7 +29,7 @@ source=(
)
md5sums=('b7d246790ebd4080b0a1754689999a44'
- '5dde136f2fbcdf5773a011a39c82cfc6'
+ 'a95280cf05920bd561cae451acb5b27d'
'dfa7033fc39632af0f2c7e26ee966789'
'b1fd16933c1b24aaa9ccc8f5a0e6478c'
'15ae1bc51684d611bded2839ca55a37b'
diff --git a/lxd.service b/lxd.service
index 771fe340048f..b4915b488642 100644
--- a/lxd.service
+++ b/lxd.service
@@ -6,6 +6,9 @@ After=network.target
Type=simple
ExecStart=/usr/bin/lxd --group lxd
KillMode=process
+LimitNOFILE=1048576
+LimitNPROC=infinity
+TasksMax=infinity
[Install]
WantedBy=multi-user.target