Commit Graph

24 Commits (testing)

Author SHA1 Message Date
Justin Reichardt 544a8f1363 Removed extranious "/" in Makefile 2022-06-17 14:57:03 -05:00
Justin Reichardt d9e77e944c Changed version and Readme and updated version to 0.2 2022-06-13 09:02:01 -05:00
Justin Reichardt e5df9dd3ae Moved the default cfg to a file
This allows for it to be edited in a single location, be able to be copied to
the share directory for easy recovery, and later be available at install when packaging
2022-06-13 00:56:43 -05:00
Justin Reichardt 8067fc048d Added Systemctl daemon-reload to the install steps 2022-06-13 00:12:25 -05:00
Justin Reichardt 4995813b6e Corrected sym link location for systemd files
They were missing a "/"
2022-06-13 00:11:02 -05:00
Justin Reichardt 765614c903 Fixed issue with Makefile creating Windows executable
Also update the readme to reflect the new changes
2022-06-12 22:37:46 -05:00
Justin Reichardt 3859714729 Added needed .PHONY to Makefile
Was having issues with it saying it was already built after a change
2022-06-12 20:48:31 -05:00
Justin Reichardt 1c2888ab9f When install check for systemd sym links before making them 2022-06-12 20:45:34 -05:00
Justin Reichardt 0d063f31a2 Added version information to the program
--version flag shows version information
2022-06-12 20:30:03 -05:00
Justin Reichardt bef73dfbaf Created a Makefile to build and install
Also updated the Readme with instructions
Added a version file so the version can be included in the build
2022-06-12 20:10:47 -05:00
Justin Reichardt f12ec08a46 Cmake links curl library to project 2021-09-17 11:00:27 -05:00
Justin Reichardt 3893dc2bd9 Revert "Added libclogs"
libclogs had issues when the program was split into multiple files.
So it is being removed for now and will be readded later.
2021-09-02 10:38:59 -05:00
Justin Reichardt c286c78c1f Added libclogs
Added custom logging library
2021-08-30 10:44:18 -05:00
Justin Reichardt 50cdb303b9 Added download.c
Moved the download functions from rhosts to their own file
2021-08-27 10:10:08 -05:00
Justin Reichardt bba9693138 Added libcurl to download remote repos
Added the functions to download and add the contents to tmpfile
Updated the Makefile and README.md
2021-08-26 18:03:17 -05:00
Justin Reichardt 4996513636 Changed project to rhosts
rhosts is the new c implementation of the project. It is suppose to be
compilable for GNU/Linux and Windows minimum.
2021-08-24 10:26:16 -05:00
Justin Reichardt 76fdf17314 Link systemd files instead of copying 2021-08-03 14:02:34 -05:00
Justin Reichardt bcebe356a1 Install reloads daemons
reloads systemd daemons on install
2021-08-03 13:57:22 -05:00
Justin Reichardt ee227d0f15 Fixed initial cfgs
It still had ads.txt and not adlist.txt or adlistings.txt, corrected
this
2021-08-03 13:52:35 -05:00
Justin Reichardt 694ca35d27 Added systemd.path to update when a cfg is edited 2021-08-03 13:51:07 -05:00
Justin Reichardt 8ce64c68ef Sanity check creating dirs in Makefile 2021-08-02 17:00:54 -05:00
Justin Reichardt 1bd5822561 Included a custom adlist file
under /etc/removeadhosts/ is a file called adlist.txt, here you can add
any custom url to be added to the block list
2021-08-02 16:45:48 -05:00
Justin Reichardt e4b7393fca Reinstall also activates the program in systemd 2021-08-02 16:31:36 -05:00
Justin Reichardt e82971ecc3 initial setup 2021-08-02 16:29:21 -05:00