Add release.conf.

This commit is contained in:
Tom Alexander
2023-09-01 18:14:12 -04:00
parent d20ce1e4d4
commit 44d3cc61f5
5 changed files with 164 additions and 1 deletions

View File

@@ -1,5 +1,5 @@
- import_tasks: tasks/freebsd.yaml
when: 'os_flavor == "freebsd"'
when: 'os_flavor == "freebsd" and build_user is defined'
- import_tasks: tasks/linux.yaml
when: 'os_flavor == "linux"'

View File

@@ -23,3 +23,25 @@
become: true
become_user: "{{ build_user.name }}"
diff: false
- name: Install Configuration
copy:
src: "files/{{ item.src }}"
dest: "{{ item.dest }}"
mode: 0600
owner: "{{ build_user.name }}"
group: "{{ build_user.group }}"
loop:
- src: release.conf
dest: /opt/freebsd_update_server/release.conf
- name: Install scripts
copy:
src: "files/{{ item.src }}"
dest: "{{ item.dest }}"
mode: 0755
owner: root
group: wheel
loop:
- src: build_release.bash
dest: /usr/local/bin/build_release