Initial commit
This commit is contained in:
commit
213d1cc99b
|
@ -0,0 +1,47 @@
|
||||||
|
# chutney
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
```
|
||||||
|
sudo raspi-config nonint do_spi 0
|
||||||
|
sudo apt install python3-pip python3-dev python3-spidev
|
||||||
|
sudo pip3 install unicornhathd
|
||||||
|
```
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
```
|
||||||
|
TODO
|
||||||
|
```
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
```
|
||||||
|
sudo ./install
|
||||||
|
```
|
||||||
|
|
||||||
|
## Output
|
||||||
|
By default output will be in `/var/log/syslog`.
|
||||||
|
A separate log file can be used by creating `/etc/rsyslog.d/30-chutney.conf` containing:
|
||||||
|
```
|
||||||
|
if $programname == 'chutney' then /var/log/chutney.log
|
||||||
|
& stop
|
||||||
|
```
|
||||||
|
and then restart the rsyslog service:
|
||||||
|
```
|
||||||
|
sudo systemctl restart rsyslog
|
||||||
|
```
|
||||||
|
This log file can be rotated by creating `/etc/logrotate.d/chutney` containing:
|
||||||
|
```
|
||||||
|
/var/log/chutney.log
|
||||||
|
{
|
||||||
|
rotate 14
|
||||||
|
daily
|
||||||
|
create
|
||||||
|
missingok
|
||||||
|
notifempty
|
||||||
|
compress
|
||||||
|
delaycompress
|
||||||
|
postrotate
|
||||||
|
/usr/lib/rsyslog/rsyslog-rotate
|
||||||
|
endscript
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
Loading…
Reference in New Issue