Build/Docs: -help text references rpcauth script not present in binary release #19081

issue harding openend this issue on May 27, 2020
  1. harding commented at 3:37 pm on May 27, 2020: contributor

    The help text says “a canonical python script is included in share/rpcauth”:

    $ bitcoind -help | grep -A3 rpcauth
      -rpcauth=<userpw>
           Username and HMAC-SHA-256 hashed password for JSON-RPC connections. The
           field <userpw> comes in the format: <USERNAME>:<SALT>$<HASH>. A
           canonical python script is included in share/rpcauth. The client
           then connects normally using the
           rpcuser=<USERNAME>/rpcpassword=<PASSWORD> pair of arguments. This
           option can be specified multiple times
    

    This is true of the git repository and the source release, but that file is not available in the binary releases:

    $ wget https://bitcoincore.org/bin/bitcoin-core-0.19.1/bitcoin-0.19.1-x86_64-linux-gnu.tar.gz
    $ tar tzf bitcoin-0.19.1-x86_64-linux-gnu.tar.gz | grep -i rpcauth || echo FILE NOT FOUND
    FILE NOT FOUND
    

    IMO, this file should either be included with the binary releases or it should not be mentioned in the help text. I think this issue needs a decision from experienced contributors about which approach to take, and then can be tagged as a good first issue for possible implementation by a less experienced contributor.

    Note: this issue is a deliberate duplicate of #14292 (by request).

  2. harding added the label Feature on May 27, 2020
  3. harding commented at 3:37 pm on May 27, 2020: contributor
    CC: original reporter of #14292, @bitstein
  4. MarcoFalke added the label Build system on May 27, 2020
  5. MarcoFalke commented at 4:25 pm on May 27, 2020: member
    bitcoin-core/packaging might want to ship this as well
  6. bitcoin deleted a comment on Jun 2, 2020
  7. fanquake referenced this in commit 7b440fae7f on Aug 12, 2022
  8. fanquake referenced this in commit 71d6765405 on Aug 12, 2022
  9. fanquake referenced this in commit 4396b1d32d on Aug 16, 2022
  10. fanquake referenced this in commit 705b7d26bf on Aug 16, 2022
  11. fanquake referenced this in commit 07a605cfe3 on Aug 16, 2022
  12. fanquake referenced this in commit 0eac1f7ba4 on Aug 16, 2022
  13. fanquake closed this on Aug 17, 2022

  14. fanquake referenced this in commit aa774f3e11 on Aug 17, 2022
  15. sidhujag referenced this in commit 6116fa8251 on Aug 17, 2022
  16. Rspigler referenced this in commit 209874c0fe on Aug 21, 2022
  17. dekm referenced this in commit 9e72ac8862 on Oct 27, 2022
  18. dekm referenced this in commit 7be91387dd on Nov 7, 2022
  19. dekm referenced this in commit 70b22f0f88 on Nov 12, 2022
  20. dekm referenced this in commit 563e5c6d31 on Apr 6, 2023
  21. dekm referenced this in commit 4eef3195af on Jun 26, 2023
  22. dekm referenced this in commit 1cc903a5e5 on Jun 26, 2023
  23. bitcoin locked this on Aug 17, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 12:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me