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"
|
||||
;;
|
||||
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-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
|
||||
##### Docker
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user