Fedora handles this with "tmpwatch" and a too large
default
you can create your own file with oerrides
tmpwatch and crones also wrong way.
no reason to remove ALL from /tmp while shutdown
why do you bother about?
because cleaning /tmp is a normal system function.