From b2850f9f58bb6ffa05248a80e936d675fa196cdd Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 11 Dec 2023 17:35:35 +0000 Subject: curl: add support for ~/.config/curlrc (#6120) curl supports several locations for the rc file according to its man page: [...] When curl is invoked, it (unless -q, --disable is used) checks for a default config file and uses it if found, even when -K, --config is used. The default config file is checked for in the following places in this order: 1) "$CURL_HOME/.curlrc" 2) "$XDG_CONFIG_HOME/curlrc" (Added in 7.73.0) 3) "$HOME/.curlrc" [...] --- etc/inc/disable-programs.inc | 1 + etc/profile-a-l/curl.profile | 1 + 2 files changed, 2 insertions(+) (limited to 'etc') diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index f28f2ef19..50e4854ac 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc @@ -411,6 +411,7 @@ blacklist ${HOME}/.config/com.github.bleakgrey.tootle blacklist ${HOME}/.config/com.lettura.dev blacklist ${HOME}/.config/corebird blacklist ${HOME}/.config/coyim +blacklist ${HOME}/.config/curlrc blacklist ${HOME}/.config/d-feet blacklist ${HOME}/.config/darktable blacklist ${HOME}/.config/deadbeef diff --git a/etc/profile-a-l/curl.profile b/etc/profile-a-l/curl.profile index 42ade7ce9..417abcc91 100644 --- a/etc/profile-a-l/curl.profile +++ b/etc/profile-a-l/curl.profile @@ -7,6 +7,7 @@ include curl.local # Persistent global definitions include globals.local +noblacklist ${HOME}/.config/curlrc # since curl 7.73.0 # curl 7.74.0 introduces experimental support for HSTS cache # https://daniel.haxx.se/blog/2020/11/03/hsts-your-curl/ # Technically this file can be anywhere but let's assume users have it in ${HOME}/.curl-hsts. -- cgit v1.2.3-54-g00ecf