Sha256: bc19f540dce020fe09e6cbbedb3cda9b640e7c1a3ad79a2eeb8fd14074d582be

Contents?: true

Size: 1.45 KB

Versions: 8

Compression:

Stored size: 1.45 KB

Contents

---
- name: Change Soft Open File Limit
  lineinfile: dest=/etc/security/limits.conf
              insertbefore="^# End of file$"
              line="root   soft    nofile  40000"
              state=present

- name: Change Hard Open File Limit
  lineinfile: dest=/etc/security/limits.conf
              insertbefore="^# End of file$"
              line="root   hard    nofile  40000"
              state=present

- name: Change Hard Open File Limit
  lineinfile: dest=/etc/pam.d/su
              insertafter="^# session    required   pam_limits.so$"
              line="session    required   pam_limits.so"
              state=present

- name: Create directory structure
  file: state=directory
        path=/opt/neo4j

- name: Download neo4j
  get_url: url=http://dist.neo4j.org/neo4j-community-{{ neo4j_version }}-unix.tar.gz
           dest=/opt/neo4j/neo4j-community-{{ neo4j_version }}-unix.tar.gz

- name: Unzip
  command: tar xvzf neo4j-community-{{ neo4j_version }}-unix.tar.gz chdir=/opt/neo4j

- name: Remove tar file
  command: rm -rf /opt/neo4j/neo4j-community-{{ neo4j_version }}-unix.tar.gz

- name: Copy Config
  copy: src=../files/neo4j-server.properties
        dest=/opt/neo4j/neo4j-community-{{ neo4j_version }}/conf/neo4j-server.properties
        owner=root
        group=root
        mode=0644

- name: Copy Upstart Job
  template: src=../files/neo4j.conf dest=/etc/init/neo4j.conf owner=root group=root mode=0644

- name: Start
  command: sudo start neo4j

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
devise-activegraph-3.0.0 provisioning/roles/neo4j/tasks/main.yml
devise-activegraph-3.0.0.alpha.1 provisioning/roles/neo4j/tasks/main.yml
devise-neo4j-2.1.1 provisioning/roles/neo4j/tasks/main.yml
devise-neo4j-2.1.0 provisioning/roles/neo4j/tasks/main.yml
devise-neo4j-2.0.2 provisioning/roles/neo4j/tasks/main.yml
devise-neo4j-2.0.1 provisioning/roles/neo4j/tasks/main.yml
devise-neo4j-2.0.0 provisioning/roles/neo4j/tasks/main.yml
devise-neo4j-2.0.0.alpha.1 provisioning/roles/neo4j/tasks/main.yml