On Thu, 03.04.14 15:42, Cristian Rodríguez ([email protected]) wrote:

> While it is cool to be neat and clean all the time, this
> task can wait if we are on battery.
> ---
>  units/systemd-tmpfiles-clean.service.in | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/units/systemd-tmpfiles-clean.service.in 
> b/units/systemd-tmpfiles-clean.service.in
> index a5b5acb..06bb21f 100644
> --- a/units/systemd-tmpfiles-clean.service.in
> +++ b/units/systemd-tmpfiles-clean.service.in
> @@ -16,6 +16,7 @@ ConditionDirectoryNotEmpty=|/usr/lib/tmpfiles.d
>  ConditionDirectoryNotEmpty=|/usr/local/lib/tmpfiles.d
>  ConditionDirectoryNotEmpty=|/etc/tmpfiles.d
>  ConditionDirectoryNotEmpty=|/run/tmpfiles.d
> +ConditionACPower=true

This has come up before, but I don't think this is the right thing to
do. It might make sense to modulate the timer frequency depending on
power state, but I am pretty sure we shouldn't just stop cleaning up
things if people never plug in their machine while it is unsuspended...

Modulating the timer frequency would mean to track power state for all
connected power sources from PID1. Which might be OK to do, but isn't
trivial.

Lennart

-- 
Lennart Poettering, Red Hat
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to