#1103 Release names should not include shell metacharacters
Closed None Opened 6 years ago by mjg59.

= phenomenon =

The release name is directly used by various scripts and applications. Including metacharacters in it is likely to cause problems.

= background analysis =

Changes to dracut's behaviour resulted in the release name being directly incorporated into the grub configuration. This broke grub's configuration parser. Handling appropriate escaping of metacharacters in shell is amazingly awkward, and there's reasonable Unicode replacements for all of them, so we should just explicitly forbid them from being included in release names.

= implementation recommendation =


FESCo meeting 2013-03-27:
Release name must not contain any shell metacharacters. (+5, -3, 0:1)

Login to comment on this ticket.