Installed puppetmaster, but why do I get "puppetca: command not found"?

Solution 1:

Starting with puppet 3.0, the puppetca and other similar commands have been obsoleted. You may want to use puppet cert list instead.

Quoting the actual entry:

The legacy standalone executables, which were replaced by subcommands in Puppet 2.6, have been removed. Additionally, running puppet without a subcommand no longer defaults to puppet apply.

┌───────────────┬───────────────────┐
│ Pre-2.6       │ Post-2.6          │
├───────────────┼───────────────────┤
│ puppetmasterd │ puppet master     │
│ puppetd       │ puppet agent      │
│ puppet        │ puppet apply      │
│ puppetca      │ puppet cert       │
│ ralsh         │ puppet resource   │
│ puppetrun     │ puppet kick       │
│ puppetqd      │ puppet queue      │
│ filebucket    │ puppet filebucket │
│ puppetdoc     │ puppet doc        │
│ pi            │ puppet describe   │
└───────────────┴───────────────────┘