2016-07-27 47 views
4

我需要改變「構建主機」的名稱的其他實際的主機名,FQDN(從/ etc/hosts中挑選)如何改變「構建主機」,在轉

在轉代,我們設置rpm屬性通過.spec文件,但我知道「生成主機」值不能通過.spec文件設置。

有沒有一種方法可以改變「生成主機」的值,而不需要真正改變linux機器的主機名。

即在/ etc/SYSCONFIG無變化/網絡 或

https://www.onyxpoint.com/spoofing-the-build-hostname-in-mock/

回答

1

我已經LD_PRELOAD掛鉤同樣做到了方式您的文章鏈接,但我已經把它包裝在Makefiles處理32位和64位編譯。

Enjoy

1

前打字rpmbuild -ba something.spec我已經改變了第一行/etc/hosts
來源:
127.0.0.1 localhost my.local.domain.com
要:
127.0.0.1 'what-I-want-to-appear-on-build-host' localhost my.local.domain.com

它的工作對我蠻好,我並沒有在改變任何東西.spec文件。

相關問題