Ben sadece rpm
çağıran bir pakette nasıl bileceğimi bulmaya çalışıyorum sudo
ve bazı dosyaları çağıran sudo
veya root olan kullanıcılar için root olmayan ana klasöre koyuyorum .
Böyle bir şeyle denedim:
%define whoami %(eval who am i | awk '{print $1}')
sonra bazı dosyaları /home/%{whoami}/target
bundan sonra kopyalamaya çalışıyorum (ve daha fazla talimat) Paketi derliyorum, sorunsuz, makinemde oldukça iyi bir şekilde çalıştırabiliyorum, sorun aynı makineyi başka bir makinede çalıştırmayı denediğimde farklı bir kullanıcı adı, dosyaları kopyalamaz, çünkü diğer kullanıcı yerine orijinal ana kullanıcı klasörümü arar.