Ben sadece rpmçağıran bir pakette nasıl bileceğimi bulmaya çalışıyorum sudove bazı dosyaları çağıran sudoveya 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.