[pve-devel] applied: [PATCH v4 qemu 1/2] fix #2190: Base64 encode SMBIOS value strings in order to allow more characters

Thomas Lamprecht t.lamprecht at proxmox.com
Tue Jun 11 18:21:42 CEST 2019


On 6/11/19 12:13 PM, Christian Ebner wrote:
> On some occasions e.g. license checking, the manufacturer string in the
> SMBIOS settings edit has to allow characters such as whitespaces.
> https://forum.proxmox.com/threads/proxmox-and-windows-rok-license-for-dell.53236/
> In principle SMBIOS allows to pass any zero terminated string to the
> corresponding fields in the structure type 1 (System Information).
> 
> By base64 encoding the values clashing of the config is avoided.
> 
> Relies on the corresponding patch to pve-manager to obtain base64 encoded values.
> 
> Signed-off-by: Christian Ebner <c.ebner at proxmox.com>
> ---
> Version 4:
>     * Improved regex for base64 encoded strings
> 
>  PVE/QemuServer.pm | 53 +++++++++++++++++++++++++++++++++++++++--------------
>  1 file changed, 39 insertions(+), 14 deletions(-)
> 

applied, thanks!





More information about the pve-devel mailing list