Layman is not script/puppet... friendly. when you need to add overly without user intervention it hangs (or fails) on asking for y/n input when overlay is not official. I suggest to add some command line to overcome this deficiency. eg:"# layman -y -a unofficial_overlay" Reproducible: Always Steps to Reproduce: 1.from script add repo with layman "# layman -a some_overlay" Actual Results: it will hang on asking y/n question for unofficial overlay Expected Results: with some "I know what I am doing" switch add new overlay
To resolve this issue simply set "check_official" to "no" in your layman.cfg files.