• Travis Cross's avatar
    Remove explicit set of WorkingDirectory · e49f8c65
    Travis Cross 提交于
    In the systemd unit for FS/debian, if the WorkingDirectory is not set
    then it defaults to '/'.  This is fine for FS, and is a common and
    expected chdir choice for daemons.
    
    We had previously set this to /run/freeswitch.  Due to Debian having
    systemd-coredump(8) disabled, this was causing core files to be
    written to /run/freeswitch, which is a bad place for them as it's
    mounted on tmpfs.
    
    It's better to leave FS as running on '/'.  This will prevent core
    files from being written unless the user adjusts `sysctl
    kernel.core_pattern`, which is a reasonable thing to expect if the
    user wants these files.  Core files can be huge, and having them go
    anywhere unexpectedly can be a problem.
    
    When Debian adds the systemd-coredumps support this will all work
    nicely and automatically.
    
    ref: http://www.freedesktop.org/software/systemd/man/coredump.conf.html
    ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744964
    
    FS-7909
    e49f8c65
名称
最后提交
最后更新
..
source 正在载入提交数据...
.gitignore 正在载入提交数据...
AUTHORS 正在载入提交数据...
README.Debian 正在载入提交数据...
README.source 正在载入提交数据...
bootstrap.sh 正在载入提交数据...
changelog 正在载入提交数据...
compat 正在载入提交数据...
control-modules 正在载入提交数据...
copyright 正在载入提交数据...
docs 正在载入提交数据...
freeswitch-doc.docs 正在载入提交数据...
freeswitch-doc.install 正在载入提交数据...
freeswitch-mod-java.install.tmpl 正在载入提交数据...
freeswitch-mod-managed.install.tmpl 正在载入提交数据...
freeswitch-mod-perl.install.tmpl 正在载入提交数据...
freeswitch-mod-pocketsphinx.install.tmpl 正在载入提交数据...
freeswitch-systemd.freeswitch.service 正在载入提交数据...
freeswitch-systemd.install 正在载入提交数据...
freeswitch-sysvinit.freeswitch.default 正在载入提交数据...
freeswitch-sysvinit.freeswitch.init 正在载入提交数据...
freeswitch-timezones.install 正在载入提交数据...
freeswitch.install 正在载入提交数据...
freeswitch.postinst 正在载入提交数据...
freeswitch.postrm 正在载入提交数据...
freeswitch.preinst 正在载入提交数据...
freeswitch.prerm 正在载入提交数据...
gbp.conf 正在载入提交数据...
libfreeswitch-dev.install 正在载入提交数据...
libfreeswitch1.install 正在载入提交数据...
license-reconcile.yml 正在载入提交数据...
rules 正在载入提交数据...
util.sh 正在载入提交数据...