On Wednesday, 14 April at 16:13, tito via Dng wrote:
Hi,
thanks for your time and effort. My question was rather practical,
so let me rephrase it: is there a robust way to detect from a script
if buster non-free and contrib repos are enabled in
/etc/apt/sources.lists so that I can add the same repos for
beowulf to sources.list?
Are you looking for something like this?
cat /etc/apt/sources.list /etc/apt/sources.list.d/* | grep -E
'^[^#].*buster.*contrib.*$' > /dev/null 2> /dev/null && contrib=1 || unset
contrib
cat /etc/apt/sources.list /etc/apt/sources.list.d/* | grep -E
'^[^#].*buster.*non-free.*$' > /dev/null 2> /dev/null && nonfree=1 || unset
nonfree
These two lines set the "contrib" and "nonfree" shell variables to 1 if
contrib or non-free are present and uncommented anywhere in the sources list,
or unset them if not.
Ciao,
Tito
- AnimaInvicta
--
To ask is allowed. To answer is a courtesy.
_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng