Re: daily(8) deletes XDG_RUNTIME_DIR

[email protected] Mon, 01 Jun 2026 06:08:58 +0000
Newsgroups gmane.os.openbsd.bugs
Message-ID <[email protected]>
> -	    ! -path ./.ICE-unix ! -path ./run/user ! -name . \
> +	    ! -path ./.ICE-unix ! -path './run/user/*' ! -name . \

Don't delete ./run/user if it's empty.

Index: etc/daily
===================================================================
RCS file: /cvs/src/etc/daily,v
diff -u -p -u -r1.102 daily
--- etc/daily	14 Nov 2025 10:08:10 -0000	1.102
+++ etc/daily	1 Jun 2026 04:37:01 -0000
@@ -52,8 +52,8 @@ if [ -d /tmp -a ! -L /tmp ]; then
 		-o -path './tmux-*' \) -prune -o \
 	    -type f -and ! -path './*.s[eh]m' -atime +7 -delete 2>/dev/null
 	find -x . -type d -mtime +1 ! -path ./vi.recover ! -path ./.X11-unix \
-	    ! -path ./.ICE-unix ! -path ./run/user ! -name . \
-	    -delete >/dev/null 2>&1; }
+	    ! -path ./.ICE-unix ! -path ./run/user ! -path './run/user/*' \
+	    ! -name . -delete >/dev/null 2>&1; }
 fi
 
 # Additional junk directory cleanup would go like this: