> avoiding characters like '*', '?', '<', '>', ':', '|'... That's all.
Except ':' the others have a meaning to the shell and thus would be a
controversial choice.i
In case of Debian it is nearly defined what characters are allowed in a
package name.
https://www.debian.org/doc/manuals/maint-guide/first.en.html#namever
"Package name and version [...]
You must choose the package name to consist only of lower case letters
(a-z), digits (0-9), plus (+) and minus (-) signs, and periods (.).
It must be at least two characters long, must start with an
alphanumeric character, [...]
You should choose the upstream version to consist only of alphanumerics
(0-9A-Za-z), plus signs (+), tildes (~), and periods (.)."
So the version part of the .deb file name might contain ':', although this
is discouraged.
Consider to give the complete list of bad characters with your points 2
and 3.
Hi,
> avoiding characters like '*', '?', '<', '>', ':', '|'... That's all.
Except ':' the others have a meaning to the shell and thus would be a
controversial choice.i
In case of Debian it is nearly defined what characters are allowed in a
package name.
https:/ /www.debian. org/doc/ manuals/ maint-guide/ first.en. html#namever
"Package name and version [...]
You must choose the package name to consist only of lower case letters
(a-z), digits (0-9), plus (+) and minus (-) signs, and periods (.).
It must be at least two characters long, must start with an
alphanumeric character, [...]
You should choose the upstream version to consist only of alphanumerics
(0-9A-Za-z), plus signs (+), tildes (~), and periods (.)."
So the version part of the .deb file name might contain ':', although this
is discouraged.
Consider to give the complete list of bad characters with your points 2
and 3.
Have a nice day :)
Thomas