Tim writes:

Allegedly, on or about 5 November 2017, Sam Varshavchik sent:
> Now, as I see it, this boils down to a one word, simple question:
>
> Why?
>
> Do we really expect that one should actually do that?
>
> Using privoxy as an illustrative example: is it really so
> unreasonable to expect that installing a package called "privoxy",
> and if this "privoxy" package requires all IP addresses to be up,
> before it runs, then installing this package makes sure that this
> actually happens, that it starts up after all network interfaces are
> up?

I tend to agree.  But rather than thinking that a packet that requires
a running network ought to start another waiting service to get it to
wait for the right moment.  Ought to depend on *that* waiting service,
rather than listen to the wrong service.

You are proposing to modify each upstream package to inject custom code that will wait for all IP addresses to be configured, before proceeding?

And you think this is easier, and more maintanable, then simply fixing the broken systemd configuration just once, and not have to figure out whether or not each individual package requires this dependency, and be responsible for patching it, in perpetuity?

Attachment: pgp64y8oNGrXt.pgp
Description: PGP signature

_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org

Reply via email to