diff options
author | Håkon Hallingstad <hakon@verizonmedia.com> | 2019-08-15 16:37:09 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@verizonmedia.com> | 2019-08-15 16:37:09 +0200 |
commit | ce51cff6de742f857bc6f37789c369ba5f409e39 (patch) | |
tree | e9687a28f8be775cec3a3d72092e670a56dde885 /dist | |
parent | 6ebefd2e5a2f449a767028f81f5b1f385558129e (diff) |
Create vespa home directory (/opt/vespa)
Diffstat (limited to 'dist')
-rw-r--r-- | dist/vespa.spec | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/dist/vespa.spec b/dist/vespa.spec index 6ea7e7b4cb0..69a113c775c 100644 --- a/dist/vespa.spec +++ b/dist/vespa.spec @@ -195,8 +195,10 @@ rm -rf $RPM_BUILD_ROOT %pre getent group vespa >/dev/null || groupadd -r vespa getent passwd vespa >/dev/null || \ - useradd -r -g vespa -d %{_prefix} -s /sbin/nologin \ + useradd -r -g vespa --home-dir %{_prefix} --create-home -s /sbin/nologin \ -c "Create owner of all Vespa data files" vespa +# Home dir created with rwx on user only. +chmod a+rx %{_prefix} echo "pathmunge %{_prefix}/bin" > /etc/profile.d/vespa.sh echo "export VESPA_HOME=%{_prefix}" >> /etc/profile.d/vespa.sh chmod +x /etc/profile.d/vespa.sh |