# -*- 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