35 lines
750 B
YAML
35 lines
750 B
YAML
# -*- coding: utf-8 -*-
|
|
# vim: ft=yaml
|
|
---
|
|
|
|
ser2net_client-pkgs:
|
|
pkg.installed:
|
|
- pkgs:
|
|
- socat
|
|
|
|
ser2net_socat-conf:
|
|
file.managed:
|
|
- name: /etc/default/ser2net-client
|
|
- user: root
|
|
- mode: 0644
|
|
- contents: |
|
|
#SALT managed
|
|
OPTIONS="pty,link=/dev/ttySER2NET0,raw,user=openhab,group=dialout,mode=660 tcp:auto:3333"
|
|
|
|
ser2net_socat-init:
|
|
file.managed:
|
|
- name: /etc/init.d/ser2net-client
|
|
- user: root
|
|
- mode: 0740
|
|
- source: salt://base/packages/openhab/files/socat.init
|
|
|
|
ser2net_socat-service:
|
|
service.running:
|
|
- name: ser2net-client
|
|
- enable: True
|
|
- reload: True
|
|
- require:
|
|
- file: /etc/init.d/ser2net-client
|
|
- watch:
|
|
- file: /etc/default/ser2net-client
|