clean
This commit is contained in:
8
app/sbin/cleanTmp
Executable file
8
app/sbin/cleanTmp
Executable file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
while true; do
|
||||||
|
find /tmp -type f -atime +2 -delete
|
||||||
|
find /tmp -type d -empty -delete
|
||||||
|
sleep 1d
|
||||||
|
done
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ case "$SECOND_PART" in
|
|||||||
"$BIN_PATH/start/n8n"
|
"$BIN_PATH/start/n8n"
|
||||||
;;
|
;;
|
||||||
002)
|
002)
|
||||||
"$BIN_PATH/start/odoo_18"
|
"$BIN_PATH/start/ODOO_18"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
17
app/templates/init.d/cleanTmp
Executable file
17
app/templates/init.d/cleanTmp
Executable file
@@ -0,0 +1,17 @@
|
|||||||
|
#!/sbin/openrc-run
|
||||||
|
# OpenRC service for /4server/sbin/cleanTmp
|
||||||
|
|
||||||
|
name="cleanTmp"
|
||||||
|
description="Looping /tmp cleaner that removes files older than 2 days"
|
||||||
|
|
||||||
|
command="/4server/sbin/cleanTmp"
|
||||||
|
command_background="yes"
|
||||||
|
pidfile="/run/${RC_SVCNAME}.pid"
|
||||||
|
output_log="/4server/data/log/checkCalls.log"
|
||||||
|
error_log="/4server/data/log/checkCalls.log"
|
||||||
|
|
||||||
|
depend() {
|
||||||
|
need localmount
|
||||||
|
after bootmisc
|
||||||
|
}
|
||||||
|
|
||||||
@@ -53,6 +53,12 @@ rex doas chown root:root /etc/init.d/checkCalls
|
|||||||
rex doas rc-update add checkCalls default
|
rex doas rc-update add checkCalls default
|
||||||
rex doas rc-service checkCalls restart
|
rex doas rc-service checkCalls restart
|
||||||
|
|
||||||
|
#INSTALL cleanTmp SERVICE
|
||||||
|
template templates/init.d/cleanTmp /etc/init.d/cleanTmp
|
||||||
|
rex doas chmod 0755 /etc/init.d/cleanTmp
|
||||||
|
rex doas chown root:root /etc/init.d/cleanTmp
|
||||||
|
rex doas rc-update add cleanTmp default
|
||||||
|
rex doas rc-service cleanTmp restart
|
||||||
|
|
||||||
### Infrastructure
|
### Infrastructure
|
||||||
##### Docker
|
##### Docker
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user