История изменений
Исправление legolegs, (текущая версия) :
std::string attr_name {"whatmade"};
...
std::string correct_attr_name = std::string("user.") + name;
Почему выбрано такое имя для атрибута? Как насчёт user.whatmade сменить на что-то более похожее, на имена от XDG, например user.x-createdby или user.creator (последнее упомянуто в [1] и [2])?
[1] https://wiki.archlinux.org/title/Extended_attributes
[2] https://www.freedesktop.org/wiki/CommonExtendedAttributes/
Исходная версия legolegs, :
std::string attr_name {"whatmade"};
...
std::string correct_attr_name = std::string("user.") + name;
Почему выбрано такое имя для атрибута? Как насчёт user.whatmade сменить на что-то более похожее, на имена от XDG, например user.x-createdby или user.creator (последнее упомянуто в [1] и [2])?
[1] https://wiki.archlinux.org/title/Extended_attributes [2] https://www.freedesktop.org/wiki/CommonExtendedAttributes/