run sysctl after installation

Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
Nektarios Katakis 2019-12-03 16:44:47 +00:00 committed by James Valleroy
parent 31c35e961c
commit b5fb23e448
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -21,6 +21,7 @@ Configuration actions for the minidlna server.
import argparse import argparse
from tempfile import mkstemp from tempfile import mkstemp
from shutil import move from shutil import move
import subprocess
from os import fdopen, remove, chmod, stat from os import fdopen, remove, chmod, stat
import augeas import augeas
@ -61,6 +62,8 @@ def subcommand_setup(arguments):
aug.set('/files/etc/sysctl.conf/fs.inotify.max_user_watches', '100000') aug.set('/files/etc/sysctl.conf/fs.inotify.max_user_watches', '100000')
aug.save() aug.save()
subprocess.run(['sysctl', '--system'], check=True)
def subcommand_get_media_dir(arguments): def subcommand_get_media_dir(arguments):
"""Retrieve media directory from minidlna.conf""" """Retrieve media directory from minidlna.conf"""