diff options
| author | Vitaliy Shatrov <D0dyBo0D0dyBo0@protonmail.com> | 2020-03-10 19:34:44 +0700 |
|---|---|---|
| committer | Marius Bakke <mbakke@fastmail.com> | 2020-03-10 20:26:52 +0100 |
| commit | 21656ffa3b6d78a610f0befced20cc9b4b3baab6 (patch) | |
| tree | 63ddcbd2ea1e78f6b6fcecc55015b90523148be1 /doc | |
| parent | 944e3502b133fc0e84e257c60ac36bdff9fcffd4 (diff) | |
doc: Use HTTPS for external links.
* doc/contributing.texi
(14.1 Building from Git,
14.3 The Perfect Setup,
14.4.1 Software Freedom,
14.4.4 Synopses and Descriptions,
14.5.4 Formatting Code):
Use HTTPS for @uref{}s and @url{}s that support it.
* doc/fdl-1.3.texi
(Appendix A GNU Free Documentation License):
Use HTTPS for @uref{}s and @url{}s that support it.
* doc/guix.texi
(6.3 Build Systems,
8.8.4 Networking Services,
8.8.8 Sound Services,
8.8.16 Web Services,
8.11 Name Service Switch,
12.2 Preparing to Use the Bootstrap Binaries);
Use HTTPS for @uref{}s and @url{}s that support it.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/contributing.texi | 26 | ||||
| -rw-r--r-- | doc/fdl-1.3.texi | 4 | ||||
| -rw-r--r-- | doc/guix.texi | 18 |
3 files changed, 24 insertions, 24 deletions
diff --git a/doc/contributing.texi b/doc/contributing.texi index 87d001c8583..afcc030b4fe 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi | |||
| @@ -98,12 +98,12 @@ following are the required packages in addition to those mentioned in the | |||
| 98 | installation instructions (@pxref{Requirements}). | 98 | installation instructions (@pxref{Requirements}). |
| 99 | 99 | ||
| 100 | @itemize | 100 | @itemize |
| 101 | @item @url{http://gnu.org/software/autoconf/, GNU Autoconf}; | 101 | @item @url{https://gnu.org/software/autoconf/, GNU Autoconf}; |
| 102 | @item @url{http://gnu.org/software/automake/, GNU Automake}; | 102 | @item @url{https://gnu.org/software/automake/, GNU Automake}; |
| 103 | @item @url{http://gnu.org/software/gettext/, GNU Gettext}; | 103 | @item @url{https://gnu.org/software/gettext/, GNU Gettext}; |
| 104 | @item @url{http://gnu.org/software/texinfo/, GNU Texinfo}; | 104 | @item @url{https://gnu.org/software/texinfo/, GNU Texinfo}; |
| 105 | @item @url{http://www.graphviz.org/, Graphviz}; | 105 | @item @url{https://www.graphviz.org/, Graphviz}; |
| 106 | @item @url{http://www.gnu.org/software/help2man/, GNU Help2man (optional)}. | 106 | @item @url{https://www.gnu.org/software/help2man/, GNU Help2man (optional)}. |
| 107 | @end itemize | 107 | @end itemize |
| 108 | 108 | ||
| 109 | On Guix, extra dependencies can be added by instead running @command{guix | 109 | On Guix, extra dependencies can be added by instead running @command{guix |
| @@ -217,8 +217,8 @@ you want to upgrade your local source tree. | |||
| 217 | The Perfect Setup to hack on Guix is basically the perfect setup used | 217 | The Perfect Setup to hack on Guix is basically the perfect setup used |
| 218 | for Guile hacking (@pxref{Using Guile in Emacs,,, guile, Guile Reference | 218 | for Guile hacking (@pxref{Using Guile in Emacs,,, guile, Guile Reference |
| 219 | Manual}). First, you need more than an editor, you need | 219 | Manual}). First, you need more than an editor, you need |
| 220 | @url{http://www.gnu.org/software/emacs, Emacs}, empowered by the | 220 | @url{https://www.gnu.org/software/emacs, Emacs}, empowered by the |
| 221 | wonderful @url{http://nongnu.org/geiser/, Geiser}. To set that up, run: | 221 | wonderful @url{https://nongnu.org/geiser/, Geiser}. To set that up, run: |
| 222 | 222 | ||
| 223 | @example | 223 | @example |
| 224 | guix package -i emacs guile emacs-geiser | 224 | guix package -i emacs guile emacs-geiser |
| @@ -250,7 +250,7 @@ s-expression, etc. | |||
| 250 | @cindex reducing boilerplate | 250 | @cindex reducing boilerplate |
| 251 | We also provide templates for common git commit messages and package | 251 | We also provide templates for common git commit messages and package |
| 252 | definitions in the @file{etc/snippets} directory. These templates can | 252 | definitions in the @file{etc/snippets} directory. These templates can |
| 253 | be used with @url{http://joaotavora.github.io/yasnippet/, YASnippet} to | 253 | be used with @url{https://joaotavora.github.io/yasnippet/, YASnippet} to |
| 254 | expand short trigger strings to interactive text snippets. You may want | 254 | expand short trigger strings to interactive text snippets. You may want |
| 255 | to add the snippets directory to the @var{yas-snippet-dirs} variable in | 255 | to add the snippets directory to the @var{yas-snippet-dirs} variable in |
| 256 | Emacs. | 256 | Emacs. |
| @@ -385,14 +385,14 @@ needed is to review and apply the patch. | |||
| 385 | @cindex free software | 385 | @cindex free software |
| 386 | The GNU operating system has been developed so that users can have | 386 | The GNU operating system has been developed so that users can have |
| 387 | freedom in their computing. GNU is @dfn{free software}, meaning that | 387 | freedom in their computing. GNU is @dfn{free software}, meaning that |
| 388 | users have the @url{http://www.gnu.org/philosophy/free-sw.html,four | 388 | users have the @url{https://www.gnu.org/philosophy/free-sw.html,four |
| 389 | essential freedoms}: to run the program, to study and change the program | 389 | essential freedoms}: to run the program, to study and change the program |
| 390 | in source code form, to redistribute exact copies, and to distribute | 390 | in source code form, to redistribute exact copies, and to distribute |
| 391 | modified versions. Packages found in the GNU distribution provide only | 391 | modified versions. Packages found in the GNU distribution provide only |
| 392 | software that conveys these four freedoms. | 392 | software that conveys these four freedoms. |
| 393 | 393 | ||
| 394 | In addition, the GNU distribution follow the | 394 | In addition, the GNU distribution follow the |
| 395 | @url{http://www.gnu.org/distros/free-system-distribution-guidelines.html,free | 395 | @url{https://www.gnu.org/distros/free-system-distribution-guidelines.html,free |
| 396 | software distribution guidelines}. Among other things, these guidelines | 396 | software distribution guidelines}. Among other things, these guidelines |
| 397 | reject non-free firmware, recommendations of non-free software, and | 397 | reject non-free firmware, recommendations of non-free software, and |
| 398 | discuss ways to deal with trademarks and patents. | 398 | discuss ways to deal with trademarks and patents. |
| @@ -571,7 +571,7 @@ such as @command{guix package --show} take care of rendering it | |||
| 571 | appropriately. | 571 | appropriately. |
| 572 | 572 | ||
| 573 | Synopses and descriptions are translated by volunteers | 573 | Synopses and descriptions are translated by volunteers |
| 574 | @uref{http://translationproject.org/domain/guix-packages.html, at the | 574 | @uref{https://translationproject.org/domain/guix-packages.html, at the |
| 575 | Translation Project} so that as many users as possible can read them in | 575 | Translation Project} so that as many users as possible can read them in |
| 576 | their native language. User interfaces search them and display them in | 576 | their native language. User interfaces search them and display them in |
| 577 | the language specified by the current locale. | 577 | the language specified by the current locale. |
| @@ -838,7 +838,7 @@ especially when matching lists. | |||
| 838 | @cindex coding style | 838 | @cindex coding style |
| 839 | When writing Scheme code, we follow common wisdom among Scheme | 839 | When writing Scheme code, we follow common wisdom among Scheme |
| 840 | programmers. In general, we follow the | 840 | programmers. In general, we follow the |
| 841 | @url{http://mumble.net/~campbell/scheme/style.txt, Riastradh's Lisp | 841 | @url{https://mumble.net/~campbell/scheme/style.txt, Riastradh's Lisp |
| 842 | Style Rules}. This document happens to describe the conventions mostly | 842 | Style Rules}. This document happens to describe the conventions mostly |
| 843 | used in Guile’s code too. It is very thoughtful and well written, so | 843 | used in Guile’s code too. It is very thoughtful and well written, so |
| 844 | please do read it. | 844 | please do read it. |
diff --git a/doc/fdl-1.3.texi b/doc/fdl-1.3.texi index cb71f05a175..11dc812753a 100644 --- a/doc/fdl-1.3.texi +++ b/doc/fdl-1.3.texi | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | 6 | ||
| 7 | @display | 7 | @display |
| 8 | Copyright @copyright{} 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc. | 8 | Copyright @copyright{} 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc. |
| 9 | @uref{http://fsf.org/} | 9 | @uref{https://fsf.org/} |
| 10 | 10 | ||
| 11 | Everyone is permitted to copy and distribute verbatim copies | 11 | Everyone is permitted to copy and distribute verbatim copies |
| 12 | of this license document, but changing it is not allowed. | 12 | of this license document, but changing it is not allowed. |
| @@ -414,7 +414,7 @@ The Free Software Foundation may publish new, revised versions | |||
| 414 | of the GNU Free Documentation License from time to time. Such new | 414 | of the GNU Free Documentation License from time to time. Such new |
| 415 | versions will be similar in spirit to the present version, but may | 415 | versions will be similar in spirit to the present version, but may |
| 416 | differ in detail to address new problems or concerns. See | 416 | differ in detail to address new problems or concerns. See |
| 417 | @uref{http://www.gnu.org/copyleft/}. | 417 | @uref{https://www.gnu.org/copyleft/}. |
| 418 | 418 | ||
| 419 | Each version of the License is given a distinguishing version number. | 419 | Each version of the License is given a distinguishing version number. |
| 420 | If the Document specifies that a particular numbered version of this | 420 | If the Document specifies that a particular numbered version of this |
diff --git a/doc/guix.texi b/doc/guix.texi index 1af80849cb0..eb6eb99361c 100644 --- a/doc/guix.texi +++ b/doc/guix.texi | |||
| @@ -6778,7 +6778,7 @@ linux-module-build-system, use the key #:linux to specify it). | |||
| 6778 | 6778 | ||
| 6779 | @defvr {Scheme Variable} node-build-system | 6779 | @defvr {Scheme Variable} node-build-system |
| 6780 | This variable is exported by @code{(guix build-system node)}. It | 6780 | This variable is exported by @code{(guix build-system node)}. It |
| 6781 | implements the build procedure used by @uref{http://nodejs.org, | 6781 | implements the build procedure used by @uref{https://nodejs.org, |
| 6782 | Node.js}, which implements an approximation of the @code{npm install} | 6782 | Node.js}, which implements an approximation of the @code{npm install} |
| 6783 | command, followed by an @code{npm test} command. | 6783 | command, followed by an @code{npm test} command. |
| 6784 | 6784 | ||
| @@ -13351,7 +13351,7 @@ The ModemManager package to use. | |||
| 13351 | 13351 | ||
| 13352 | @defvr {Scheme Variable} usb-modeswitch-service-type | 13352 | @defvr {Scheme Variable} usb-modeswitch-service-type |
| 13353 | This is the service type for the | 13353 | This is the service type for the |
| 13354 | @uref{http://www.draisberghof.de/usb_modeswitch/, USB_ModeSwitch} service. The | 13354 | @uref{https://www.draisberghof.de/usb_modeswitch/, USB_ModeSwitch} service. The |
| 13355 | value for this service type is a @code{usb-modeswitch-configuration} record. | 13355 | value for this service type is a @code{usb-modeswitch-configuration} record. |
| 13356 | 13356 | ||
| 13357 | When plugged in, some USB modems (and other USB devices) initially present | 13357 | When plugged in, some USB modems (and other USB devices) initially present |
| @@ -13596,7 +13596,7 @@ The nftables ruleset to use. This may be any ``file-like'' object | |||
| 13596 | @cindex ntpd, service for the Network Time Protocol daemon | 13596 | @cindex ntpd, service for the Network Time Protocol daemon |
| 13597 | @cindex real time clock | 13597 | @cindex real time clock |
| 13598 | @defvr {Scheme Variable} ntp-service-type | 13598 | @defvr {Scheme Variable} ntp-service-type |
| 13599 | This is the type of the service running the @uref{http://www.ntp.org, | 13599 | This is the type of the service running the @uref{https://www.ntp.org, |
| 13600 | Network Time Protocol (NTP)} daemon, @command{ntpd}. The daemon will keep the | 13600 | Network Time Protocol (NTP)} daemon, @command{ntpd}. The daemon will keep the |
| 13601 | system clock synchronized with that of the specified NTP servers. | 13601 | system clock synchronized with that of the specified NTP servers. |
| 13602 | 13602 | ||
| @@ -14234,7 +14234,7 @@ Its value must be a @code{zero-configuration} record---see below. | |||
| 14234 | 14234 | ||
| 14235 | This service extends the name service cache daemon (nscd) so that it can | 14235 | This service extends the name service cache daemon (nscd) so that it can |
| 14236 | resolve @code{.local} host names using | 14236 | resolve @code{.local} host names using |
| 14237 | @uref{http://0pointer.de/lennart/projects/nss-mdns/, nss-mdns}. @xref{Name | 14237 | @uref{https://0pointer.de/lennart/projects/nss-mdns/, nss-mdns}. @xref{Name |
| 14238 | Service Switch}, for information on host name resolution. | 14238 | Service Switch}, for information on host name resolution. |
| 14239 | 14239 | ||
| 14240 | Additionally, add the @var{avahi} package to the system profile so that | 14240 | Additionally, add the @var{avahi} package to the system profile so that |
| @@ -16053,7 +16053,7 @@ Data type representing the configuration for @code{alsa-service}. | |||
| 16053 | 16053 | ||
| 16054 | @item @code{pulseaudio?} (default: @var{#t}) | 16054 | @item @code{pulseaudio?} (default: @var{#t}) |
| 16055 | Whether ALSA applications should transparently be made to use the | 16055 | Whether ALSA applications should transparently be made to use the |
| 16056 | @uref{http://www.pulseaudio.org/, PulseAudio} sound server. | 16056 | @uref{https://www.pulseaudio.org/, PulseAudio} sound server. |
| 16057 | 16057 | ||
| 16058 | Using PulseAudio allows you to run several sound-producing applications | 16058 | Using PulseAudio allows you to run several sound-producing applications |
| 16059 | at the same time and to individual control them @i{via} | 16059 | at the same time and to individual control them @i{via} |
| @@ -16101,7 +16101,7 @@ See @uref{https://www.alsa-project.org/main/index.php/Asoundrc} for the | |||
| 16101 | details. | 16101 | details. |
| 16102 | 16102 | ||
| 16103 | @deffn {Scheme Variable} pulseaudio-service-type | 16103 | @deffn {Scheme Variable} pulseaudio-service-type |
| 16104 | This is the type for the @uref{http://www.pulseaudio.org/, PulseAudio} | 16104 | This is the type for the @uref{https://www.pulseaudio.org/, PulseAudio} |
| 16105 | sound server. It exists to allow system overrides of the default settings | 16105 | sound server. It exists to allow system overrides of the default settings |
| 16106 | via @code{pulseaudio-configuration}, see below. | 16106 | via @code{pulseaudio-configuration}, see below. |
| 16107 | 16107 | ||
| @@ -20399,7 +20399,7 @@ configuration. Otherwise this must be a file-like object with valid | |||
| 20399 | VCL syntax. | 20399 | VCL syntax. |
| 20400 | 20400 | ||
| 20401 | @c Varnish does not support HTTPS, so keep this URL to avoid confusion. | 20401 | @c Varnish does not support HTTPS, so keep this URL to avoid confusion. |
| 20402 | For example, to mirror @url{http://www.gnu.org,www.gnu.org} with VCL you | 20402 | For example, to mirror @url{https://www.gnu.org,www.gnu.org} with VCL you |
| 20403 | can do something along these lines: | 20403 | can do something along these lines: |
| 20404 | 20404 | ||
| 20405 | @lisp | 20405 | @lisp |
| @@ -25828,7 +25828,7 @@ next method in the list. The NSS configuration is given in the | |||
| 25828 | @cindex nss-mdns | 25828 | @cindex nss-mdns |
| 25829 | @cindex .local, host name lookup | 25829 | @cindex .local, host name lookup |
| 25830 | As an example, the declaration below configures the NSS to use the | 25830 | As an example, the declaration below configures the NSS to use the |
| 25831 | @uref{http://0pointer.de/lennart/projects/nss-mdns/, @code{nss-mdns} | 25831 | @uref{https://0pointer.de/lennart/projects/nss-mdns/, @code{nss-mdns} |
| 25832 | back-end}, which supports host name lookups over multicast DNS (mDNS) | 25832 | back-end}, which supports host name lookups over multicast DNS (mDNS) |
| 25833 | for host names ending in @code{.local}: | 25833 | for host names ending in @code{.local}: |
| 25834 | 25834 | ||
| @@ -28300,7 +28300,7 @@ transparency that we get in the rest of the package dependency graph, | |||
| 28300 | where Guix always gives us a source-to-binary mapping. Thus, our goal | 28300 | where Guix always gives us a source-to-binary mapping. Thus, our goal |
| 28301 | is to reduce the set of bootstrap binaries to the bare minimum. | 28301 | is to reduce the set of bootstrap binaries to the bare minimum. |
| 28302 | 28302 | ||
| 28303 | The @uref{http://bootstrappable.org, Bootstrappable.org web site} lists | 28303 | The @uref{https://bootstrappable.org, Bootstrappable.org web site} lists |
| 28304 | on-going projects to do that. One of these is about replacing the | 28304 | on-going projects to do that. One of these is about replacing the |
| 28305 | bootstrap GCC with a sequence of assemblers, interpreters, and compilers | 28305 | bootstrap GCC with a sequence of assemblers, interpreters, and compilers |
| 28306 | of increasing complexity, which could be built from source starting from | 28306 | of increasing complexity, which could be built from source starting from |
