Open defuse opened 10 years ago
This has been documented in the new README.
The yum-cron
dependency is set in package/generic-slice.m4.spec
:
Requires: cronie
Requires: crontabs
Requires: yum-cron
That file is not specific to Ooni, so I don't think we can properly add the openssl
dependency to the RPM without adding it to all other M-Lab experiments.
So, to resolve this ticket, there needs to be some mechanism for experiments to provide a dependency list for the RPM. This is not necessary for an Ooni deployment, so I suggest we (Least Authority) not work on this, and instead defer it to M-Lab if they need it.
I will talk to @technosopher about this. Having a "prereq" list seems like a good idea.
If you forget to install
yum-cron
, you get:If you forget to install
openssl
, you get:The second should look more like the first, i.e. "openssl is needed by...".