Browse Source

Fix inconsistencies and grammar in various files

0.16
MeshCollider 8 years ago
parent
commit
41f3e84aac
  1. 2
      contrib/README.md
  2. 2
      contrib/bitcoind.bash-completion
  3. 6
      contrib/gitian-build.sh
  4. 2
      contrib/gitian-descriptors/README.md
  5. 2
      contrib/gitian-keys/README.md
  6. 4
      contrib/init/bitcoind.conf
  7. 4
      contrib/init/bitcoind.openrc
  8. 14
      contrib/rpm/README.md

2
contrib/README.md

@ -35,7 +35,7 @@ PGP keys used for signing Bitcoin Core [Gitian release](/doc/release-process.md)
Scripts and notes for Mac builds. Scripts and notes for Mac builds.
### [RPM](/contrib/rpm) ### ### [RPM](/contrib/rpm) ###
RPM spec file for building bitcoin-core on RPM based distributions RPM spec file for building bitcoin-core on RPM based distributions.
### [Gitian-build](/contrib/gitian-build.sh) ### ### [Gitian-build](/contrib/gitian-build.sh) ###
Script for running full Gitian builds. Script for running full Gitian builds.

2
contrib/bitcoind.bash-completion

@ -30,7 +30,7 @@ _bitcoind() {
;; ;;
*) *)
# only parse -help if senseful # only parse -help if sensible
if [[ -z "$cur" || "$cur" =~ ^- ]]; then if [[ -z "$cur" || "$cur" =~ ^- ]]; then
local helpopts local helpopts
helpopts=$($bitcoind -help 2>&1 | awk '$1 ~ /^-/ { sub(/=.*/, "="); print $1 }' ) helpopts=$($bitcoind -help 2>&1 | awk '$1 ~ /^-/ { sub(/=.*/, "="); print $1 }' )

6
contrib/gitian-build.sh

@ -40,15 +40,15 @@ version Version number, commit, or branch to build. If building a commit or bra
Options: Options:
-c|--commit Indicate that the version argument is for a commit or branch -c|--commit Indicate that the version argument is for a commit or branch
-u|--url Specify the URL of the repository. Default is https://github.com/bitcoin/bitcoin -u|--url Specify the URL of the repository. Default is https://github.com/bitcoin/bitcoin
-v|--verify Verify the gitian build -v|--verify Verify the Gitian build
-b|--build Do a gitian build -b|--build Do a Gitian build
-s|--sign Make signed binaries for Windows and Mac OSX -s|--sign Make signed binaries for Windows and Mac OSX
-B|--buildsign Build both signed and unsigned binaries -B|--buildsign Build both signed and unsigned binaries
-o|--os Specify which Operating Systems the build is for. Default is lwx. l for linux, w for windows, x for osx -o|--os Specify which Operating Systems the build is for. Default is lwx. l for linux, w for windows, x for osx
-j Number of processes to use. Default 2 -j Number of processes to use. Default 2
-m Memory to allocate in MiB. Default 2000 -m Memory to allocate in MiB. Default 2000
--kvm Use KVM instead of LXC --kvm Use KVM instead of LXC
--setup Setup the gitian building environment. Uses KVM. If you want to use lxc, use the --lxc option. Only works on Debian-based systems (Ubuntu, Debian) --setup Set up the Gitian building environment. Uses KVM. If you want to use lxc, use the --lxc option. Only works on Debian-based systems (Ubuntu, Debian)
--detach-sign Create the assert file for detached signing. Will not commit anything. --detach-sign Create the assert file for detached signing. Will not commit anything.
--no-commit Do not commit anything to git --no-commit Do not commit anything to git
-h|--help Print this help message -h|--help Print this help message

2
contrib/gitian-descriptors/README.md

@ -1,4 +1,4 @@
### Gavin's notes on getting gitian builds up and running using KVM ### Gavin's notes on getting Gitian builds up and running using KVM
These instructions distilled from These instructions distilled from
[https://help.ubuntu.com/community/KVM/Installation](https://help.ubuntu.com/community/KVM/Installation). [https://help.ubuntu.com/community/KVM/Installation](https://help.ubuntu.com/community/KVM/Installation).

2
contrib/gitian-keys/README.md

@ -3,7 +3,7 @@ PGP keys
This folder contains the public keys of developers and active contributors. This folder contains the public keys of developers and active contributors.
The keys are mainly used to sign git commits or the build results of gitian The keys are mainly used to sign git commits or the build results of Gitian
builds. builds.
You can import the keys into gpg as follows. Also, make sure to fetch the You can import the keys into gpg as follows. Also, make sure to fetch the

4
contrib/init/bitcoind.conf

@ -30,12 +30,12 @@ pre-start script
echo echo
echo "This password is security critical to securing wallets " echo "This password is security critical to securing wallets "
echo "and must not be the same as the rpcuser setting." echo "and must not be the same as the rpcuser setting."
echo "You can generate a suitable random password using the following" echo "You can generate a suitable random password using the following "
echo "command from the shell:" echo "command from the shell:"
echo echo
echo "bash -c 'tr -dc a-zA-Z0-9 < /dev/urandom | head -c32 && echo'" echo "bash -c 'tr -dc a-zA-Z0-9 < /dev/urandom | head -c32 && echo'"
echo echo
echo "It is also recommended that you also set alertnotify so you are " echo "It is recommended that you also set alertnotify so you are "
echo "notified of problems:" echo "notified of problems:"
echo echo
echo "ie: alertnotify=echo %%s | mail -s \"Bitcoin Alert\"" \ echo "ie: alertnotify=echo %%s | mail -s \"Bitcoin Alert\"" \

4
contrib/init/bitcoind.openrc

@ -76,12 +76,12 @@ checkconfig()
eerror "" eerror ""
eerror "This password is security critical to securing wallets " eerror "This password is security critical to securing wallets "
eerror "and must not be the same as the rpcuser setting." eerror "and must not be the same as the rpcuser setting."
eerror "You can generate a suitable random password using the following" eerror "You can generate a suitable random password using the following "
eerror "command from the shell:" eerror "command from the shell:"
eerror "" eerror ""
eerror "bash -c 'tr -dc a-zA-Z0-9 < /dev/urandom | head -c32 && echo'" eerror "bash -c 'tr -dc a-zA-Z0-9 < /dev/urandom | head -c32 && echo'"
eerror "" eerror ""
eerror "It is also recommended that you also set alertnotify so you are " eerror "It is recommended that you also set alertnotify so you are "
eerror "notified of problems:" eerror "notified of problems:"
eerror "" eerror ""
eerror "ie: alertnotify=echo %%s | mail -s \"Bitcoin Alert\"" \ eerror "ie: alertnotify=echo %%s | mail -s \"Bitcoin Alert\"" \

14
contrib/rpm/README.md

@ -84,16 +84,16 @@ If you would prefer not to build the GUI at all, you can pass the switch
The desktop and KDE meta files are created in the spec file itself with the The desktop and KDE meta files are created in the spec file itself with the
`cat` command. This is done to allow easy distribution specific changes without `cat` command. This is done to allow easy distribution specific changes without
needing to use any patches. A specific time stamp is given to the files so that needing to use any patches. A specific timestamp is given to the files so that
it does not they do not appear to have been updated every time the package is it does not they do not appear to have been updated every time the package is
built. If you do make changes to them, you probably should update time stamp built. If you do make changes to them, you probably should update timestamp
assigned to them in the `touch` command that specifies the time stamp. assigned to them in the `touch` command that specifies the timestamp.
## SVG, PNG, and XPM Icons ## SVG, PNG, and XPM Icons
The `bitcoin.svg` file is from the source listed as `Source100`. It is used as The `bitcoin.svg` file is from the source listed as `Source100`. It is used as
the source for the PNG and XPM files. The generated PNG and XPM files are given the source for the PNG and XPM files. The generated PNG and XPM files are given
the same time stamp as the source SVG file as a means of indicating they are the same timestamp as the source SVG file as a means of indicating they are
derived from it. derived from it.
## Systemd ## Systemd
@ -105,10 +105,10 @@ distributions that still receive vendor updates do in fact use systemd.
The files to control the service are created in the RPM spec file itself using The files to control the service are created in the RPM spec file itself using
the `cat` command. This is done to make it easy to modify for other the `cat` command. This is done to make it easy to modify for other
distributions that may implement things differently without needing to patch distributions that may implement things differently without needing to patch
source. A specific time stamp is given to the files so that they do not appear source. A specific timestamp is given to the files so that they do not appear
to have been updated every time the package is built. If you do make changes to to have been updated every time the package is built. If you do make changes to
them, you probably should update the time stamp assigned to them in the `touch` them, you probably should update the timestamp assigned to them in the `touch`
command that specifies the time stamp. command that specifies the timestamp.
## SELinux ## SELinux

Loading…
Cancel
Save