This repository has been archived on 2025-11-20. You can view files and clone it, but cannot push or open issues or pull requests.
Files
salt-master/base/packages/openhab/ser2net_client.sls
2020-11-10 13:53:30 +01:00

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