init does not validate package names properly
Created by: BrianOtto
When I run ./pmbootstrap.py init
it asks me what packages I want to install. If I enter any package name with a + (plus sign) or a . (period) then I will get a validation error.
e.g.
Extra packages [none]: g++,cmake,gtk+2.0-dev,git
ERROR: Input did not pass validation (regex: ^(|[-\w\s]+(?:,[-\w\s]*)*)$). Please try again.
It's a pretty simple change to the regex in pmb/config/init.py
to support this. I have it fixed on my local copy and will commit it to a PR tonight.