=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== propellor-5.12/CHANGELOG-981- * The val function converts such values to String. propellor-5.12/CHANGELOG:982: * Removed fromPort and fromIPAddr (use val instead). (API change) propellor-5.12/CHANGELOG-983- * Removed several Show instances that were only used for generating ############################################## propellor-5.12/README.md-48- You can start by not adding any properties, or only a few. propellor-5.12/README.md:49:4. Run: `propellor --spin $HOST` propellor-5.12/README.md-50-5. Now you have a simple propellor deployment to a host. Continue editing propellor-5.12/README.md-51- `~/.propellor/config.hs` to further configure the host, add more hosts propellor-5.12/README.md:52: etc, and re-run `propellor --spin $HOST` after each change. propellor-5.12/README.md-53-6. Once you have a lot of hosts, and running `propellor --spin HOST` for ############################################## propellor-5.12/doc/README.mdwn-48- You can start by not adding any properties, or only a few. propellor-5.12/doc/README.mdwn:49:4. Run: `propellor --spin $HOST` propellor-5.12/doc/README.mdwn-50-5. Now you have a simple propellor deployment to a host. Continue editing propellor-5.12/doc/README.mdwn-51- `~/.propellor/config.hs` to further configure the host, add more hosts propellor-5.12/doc/README.mdwn:52: etc, and re-run `propellor --spin $HOST` after each change. propellor-5.12/doc/README.mdwn-53-6. Once you have a lot of hosts, and running `propellor --spin HOST` for ############################################## propellor-5.12/doc/automated_spins.mdwn-3- propellor-5.12/doc/automated_spins.mdwn:4:You can manually run `propellor --spin $HOST` for each affected host in propellor-5.12/doc/automated_spins.mdwn-5-turn. But that can get old. Time to automate it. ############################################## propellor-5.12/doc/automated_spins.mdwn-48-4. Let your hosts know about the changed configuration (including the url propellor-5.12/doc/automated_spins.mdwn:49: to the central repository), by running `propellor --spin $HOST` for each propellor-5.12/doc/automated_spins.mdwn-50- of your hosts. ############################################## propellor-5.12/doc/automated_spins.mdwn-66- the central repository. So after updating the private data of a host, propellor-5.12/doc/automated_spins.mdwn:67: you still need to manually run `propellor --spin $HOST`. A conductor propellor-5.12/doc/automated_spins.mdwn-68- avoids this problem. ############################################## propellor-5.12/doc/forum/Privdata_corrupted_when_spinning_from_macOS/comment_2_2a4f3ddcc92f0cf8be2472d2a45e69cc._comment-6- content=""" propellor-5.12/doc/forum/Privdata_corrupted_when_spinning_from_macOS/comment_2_2a4f3ddcc92f0cf8be2472d2a45e69cc._comment:7:I get `Just UTF-8` in both cases and the corruption is not fixed. I think the problem may be on the _receiving_ side? On macOS my `$LC_CTYPE` is set to `\"UTF-8\"` which is passed through by SSH but is an invalid locale on Linux. Running `env LC_CTYPE=C.UTF-8 ./propellor --spin blah` fixes the corruption. propellor-5.12/doc/forum/Privdata_corrupted_when_spinning_from_macOS/comment_2_2a4f3ddcc92f0cf8be2472d2a45e69cc._comment-8-"""]] ############################################## propellor-5.12/doc/forum/propellor_and_gpg2/comment_1_4b732110f59f78f73fdfb745bdd9c0dd._comment-9- propellor-5.12/doc/forum/propellor_and_gpg2/comment_1_4b732110f59f78f73fdfb745bdd9c0dd._comment:10:One fix is to set GPG_TTY before running propellor: `export GPG_TTY=$(tty)` or some such. propellor-5.12/doc/forum/propellor_and_gpg2/comment_1_4b732110f59f78f73fdfb745bdd9c0dd._comment-11- ############################################## propellor-5.12/doc/haskell_newbie.mdwn-119-That's really all there is to configuring Propellor. Once you propellor-5.12/doc/haskell_newbie.mdwn:120:have a `config.hs` ready to try out, you can run `propellor --spin $host` propellor-5.12/doc/haskell_newbie.mdwn-121-on one of the hosts configured in it. ############################################## propellor-5.12/doc/security.mdwn-29- propellor-5.12/doc/security.mdwn:30:Instead, `propellor --spin $host` looks for a propellor-5.12/doc/security.mdwn-31-`~/.propellor/privdata/privdata.gpg` file and if found decrypts it, ############################################## propellor-5.12/doc/security.mdwn-35- propellor-5.12/doc/security.mdwn:36:To securely store private data, use: `propellor --set $field $context` propellor-5.12/doc/security.mdwn-37-Propellor will tell you the details when you use a Property that needs ############################################## propellor-5.12/doc/todo/Add_Borg.UseUmask.mdwn-6- propellor-5.12/doc/todo/Add_Borg.UseUmask.mdwn:7:As a side change, I use `{now}` instead of a call to `$(date …)`, I think it's more idiomatic for borg usage. propellor-5.12/doc/todo/Add_Borg.UseUmask.mdwn-8- ############################################## propellor-5.12/doc/todo/Hostname_is_not_set_in_a_systemd_container.mdwn-9- propellor-5.12/doc/todo/Hostname_is_not_set_in_a_systemd_container.mdwn:10:I suppose that the `check (not <$> inChroot)` might be the problem here. propellor-5.12/doc/todo/Hostname_is_not_set_in_a_systemd_container.mdwn-11- ############################################## propellor-5.12/doc/todo/Ssh.userKeyAt_should_create_the_.ssh_directory.mdwn-7-Could there be a `Ssh.userKeyNamed` for example which would prepend propellor-5.12/doc/todo/Ssh.userKeyAt_should_create_the_.ssh_directory.mdwn:8:`$HOME/.ssh` to the given name? propellor-5.12/doc/todo/Ssh.userKeyAt_should_create_the_.ssh_directory.mdwn-9- ############################################## propellor-5.12/doc/todo/git_push_over_propellor_ssh_channel.mdwn-5-This could be improved by making a git push be done whenever propellor-5.12/doc/todo/git_push_over_propellor_ssh_channel.mdwn:6:`propellor spin $host` runs. The remote propellor runs `git receive-pack`; propellor-5.12/doc/todo/git_push_over_propellor_ssh_channel.mdwn-7-the local one runs `git send-pack`. ############################################## propellor-5.12/src/Propellor/Property/Firewall.hs-195- | NotDestination [ IPWithMask ] propellor-5.12/src/Propellor/Property/Firewall.hs:196: | NatDestination IPAddr (Maybe Port) propellor-5.12/src/Propellor/Property/Firewall.hs-197- | Rules :- Rules -- ^Combine two rules ############################################## propellor-5.12/src/Propellor/Property/SiteSpecific/JoeySites.hs-460- , "{" propellor-5.12/src/Propellor/Property/SiteSpecific/JoeySites.hs:461: , " `test -e \"$HOME/.keepspam\"`" propellor-5.12/src/Propellor/Property/SiteSpecific/JoeySites.hs-462- , " if ( $RETURNCODE != 0 )" ############################################## propellor-5.12/src/Propellor/Property/Systemd.hs-358- , "\t}" propellor-5.12/src/Propellor/Property/Systemd.hs:359: , "\texec('nsenter', '-p', '-u', '-n', '-i', '-m', '-t', $pid, @ARGV);" propellor-5.12/src/Propellor/Property/Systemd.hs-360- , "} else {" ############################################## propellor-5.12/src/Propellor/Types/Dns.hs-148-getIPAddr :: Record -> Maybe IPAddr propellor-5.12/src/Propellor/Types/Dns.hs:149:getIPAddr (Address addr) = Just addr propellor-5.12/src/Propellor/Types/Dns.hs-150-getIPAddr _ = Nothing ############################################## propellor-5.12/debian/changelog-981- * The val function converts such values to String. propellor-5.12/debian/changelog:982: * Removed fromPort and fromIPAddr (use val instead). (API change) propellor-5.12/debian/changelog-983- * Removed several Show instances that were only used for generating