Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Описание задания

  • создать свой RPM (можно взять свое приложение, либо собрать к примеру апач с определенными опциями);
  • создать свой репо и разместить там свой RPM;
  • реализовать это все либо в вагранте, либо развернуть у себя через nginx и дать ссылку на репо.

Описание решения

Т.к. целью является сборка RPM, для создания пакета выбран простой веб-сервер на POSIX shell: https://github.com/singpolyma/shttpd

Для сборки подготовлен spec-файл, и два systemd юнита для запуска сервера.

Репозиторий с подготовленным пакетом развёрнут в /var/www/repo, доступен по HTTP: http://localhost/repo