mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	Merge pull request #3402 from holta/nodered-settings
Copy Node-RED's default settings.js from /usr/lib/... OR /usr/local/lib/…
This commit is contained in:
		
						commit
						83ef81b4df
					
				
					 1 changed files with 13 additions and 1 deletions
				
			
		| 
						 | 
					@ -39,7 +39,8 @@
 | 
				
			||||||
#- name: Run 'node-red admin init' as user '{{ nodered_linux_user }}' to create /home/{{ nodered_linux_user }}/.node-red/settings.js
 | 
					#- name: Run 'node-red admin init' as user '{{ nodered_linux_user }}' to create /home/{{ nodered_linux_user }}/.node-red/settings.js
 | 
				
			||||||
#  command: runuser -u {{ nodered_linux_user }} node-red admin init
 | 
					#  command: runuser -u {{ nodered_linux_user }} node-red admin init
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: Copy /usr/lib/node_modules/node-red/settings.js to /home/{{ nodered_linux_user }}/.node-red/settings.js
 | 
					# 2022-10-13: These 9 lines (OLD WAY) might be removable by ~2024?  PR #3402
 | 
				
			||||||
 | 
					- name: "OLD WAY: Copy /usr/lib/node_modules/node-red/settings.js to /home/{{ nodered_linux_user }}/.node-red/settings.js"
 | 
				
			||||||
  copy:
 | 
					  copy:
 | 
				
			||||||
    remote_src: yes
 | 
					    remote_src: yes
 | 
				
			||||||
    src: /usr/lib/node_modules/node-red/settings.js
 | 
					    src: /usr/lib/node_modules/node-red/settings.js
 | 
				
			||||||
| 
						 | 
					@ -47,6 +48,17 @@
 | 
				
			||||||
    owner: "{{ nodered_linux_user }}"
 | 
					    owner: "{{ nodered_linux_user }}"
 | 
				
			||||||
    group: "{{ nodered_linux_user }}"
 | 
					    group: "{{ nodered_linux_user }}"
 | 
				
			||||||
    #mode: preserve    # Implied (and required) w/ remote_src, since Ansible 2.6
 | 
					    #mode: preserve    # Implied (and required) w/ remote_src, since Ansible 2.6
 | 
				
			||||||
 | 
					  ignore_errors: yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- name: "NEW WAY: Copy /usr/local/lib/node_modules/node-red/settings.js to /home/{{ nodered_linux_user }}/.node-red/settings.js"
 | 
				
			||||||
 | 
					  copy:
 | 
				
			||||||
 | 
					    remote_src: yes
 | 
				
			||||||
 | 
					    src: /usr/local/lib/node_modules/node-red/settings.js
 | 
				
			||||||
 | 
					    dest: /home/{{ nodered_linux_user }}/.node-red/settings.js
 | 
				
			||||||
 | 
					    owner: "{{ nodered_linux_user }}"
 | 
				
			||||||
 | 
					    group: "{{ nodered_linux_user }}"
 | 
				
			||||||
 | 
					    #mode: preserve    # Implied (and required) w/ remote_src, since Ansible 2.6
 | 
				
			||||||
 | 
					  ignore_errors: yes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: Splice username and password into /home/{{ nodered_linux_user }}/.node-red/settings.js
 | 
					- name: Splice username and password into /home/{{ nodered_linux_user }}/.node-red/settings.js
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue