Я думал о способе развертывания конфигураций в системе linux, В частности, dotfiles.Исполняемый файл, содержащий данные
Я хотел бы как-то скомпилировать все dotfiles в один исполняемый файл, который при их развертывании разворачивает их в нужном месте. Здесь идет сложная часть: файлы не доступны в системе, где исполняемый файл должен быть выполнен, и я хочу только «отправить» исполняемый файл. Ничего больше.
Есть ли способ поместить файлы в исполняемый файл, чтобы их можно было безопасно извлечь позже?
(Я пытаюсь построить это в Haskell, но любой язык будет сделать для СПЭ.))