darling/rpm
2020-02-16 16:18:33 -05:00
..
SOURCES Initial fix to get dkms working on kernel upgrades 2018-02-16 12:45:07 -05:00
SPECS Move LKM to src/external 2020-02-16 16:18:33 -05:00
.dockerignore Update rpm scripts to work with newest version and Fedora 28 2018-07-19 16:01:07 -04:00
build.bsh Tar better so there is no / warning 2018-07-19 16:01:07 -04:00
docker-compose.yml Updated to fedora 30 as default 2019-08-12 18:10:45 -04:00
Dockerfile Updated to fedora 30 as default 2019-08-12 18:10:45 -04:00
README.md Fedora 29 cleanup 2019-03-18 11:05:20 -04:00
tarup.bsh RPM working on Fedora 27 2018-01-23 11:16:59 -05:00

Building RPMs

  1. Install docker and docker-compose
  2. cd rpm
  3. Build the docker image: docker-compose build rpm
  4. Build the rpms: docker-compose run rpm (Can take over half an hour)
  5. Now you can run dnf install RPMS/x84_64/darling*.rpm
  6. setsebool -P mmap_low_allowed 1 to allow darling low level access and run

Building on other operating systems

By default, it will build for Fedora 29. To use a different OS, simply

RPM_OS=fedora:27 docker-compose build rpm

Future improvements