Commit 6565f0dc authored by Ruzal Gimazov's avatar Ruzal Gimazov

Fix packaging

parent 84a207e3
...@@ -51,27 +51,35 @@ Etersoft ban service. ...@@ -51,27 +51,35 @@ Etersoft ban service.
%setup %setup
%install %install
mkdir -p %buildroot%_sysconfdir/nginx/include/limits/ #mkdir -p %buildroot%_sysconfdir/nginx/include/limits/
install -m644 include/*.conf %buildroot/etc/nginx/include/ #install -m644 include/*.conf %buildroot/etc/nginx/include/
install -m644 include/*.inc %buildroot%_sysconfdir/nginx/include/ #install -m644 include/*.inc %buildroot%_sysconfdir/nginx/include/
install -m644 include/limits/* %buildroot%_sysconfdir/nginx/include/limits/ #install -m644 include/limits/* %buildroot%_sysconfdir/nginx/include/limits/
mkdir -p %buildroot%_datadir/%name/
mkdir -p %buildroot%_datadir/%name/images/ mkdir -p %buildroot/etc/%name/
install -m644 share/images/* %buildroot%_datadir/%name/images/ install -m 755 gateway/usr/share/* %buildroot%_datadir/%name/
install -m 644 gateway/etc/eterban/* %buildroot/etc/%name/
mkdir -p %buildroot%webserver_htdocsdir/maintenance/ install -m 644 gateway/etc/fail2ban/action.d/* %buildroot/etc/fail2ban/action.d/
install -m644 www/* %buildroot%webserver_htdocsdir/maintenance/ install -m 644 gateway/etc/fail2ban/jail.d/* %buildroot/etc/fail2ban/jail.d/
install -m 644 gateway/etc/systemd/system/* %buildroot/etc/systemd/system/
install -m 644 ban-server/data/www/* %buildroot/ban-server/data/www/
#mkdir -p %buildroot%_datadir/%name/images/
#install -m644 share/images/* %buildroot%_datadir/%name/images/
#mkdir -p %buildroot%webserver_htdocsdir/maintenance/
#install -m644 www/* %buildroot%webserver_htdocsdir/maintenance/
%files gateway %files gateway
%dir %_sysconfdir/nginx/include/ #%dir %_sysconfdir/nginx/include/
%config(noreplace) %_sysconfdir/nginx/include/* #%config(noreplace) %_sysconfdir/nginx/include/*
%files web %files web
%dir %webserver_htdocsdir/maintenance/ %webserver_htdocsdir/%name/
%config(noreplace) %webserver_htdocsdir/maintenance/*
%files fail2ban #%files fail2ban
%_datadir/%name/file #%_datadir/%name/file
%changelog %changelog
* Sat Sep 07 2019 Vitaly Lipatov <lav@altlinux.ru> 0.1-alt1 * Sat Sep 07 2019 Vitaly Lipatov <lav@altlinux.ru> 0.1-alt1
......
[Unit] [Unit]
Description= Start eterban_swich.py Description= Start eterban_switcher.py
[Service] [Service]
ExecStart=/etc/eterban/eterban_swich.py ExecStart=/etc/eterban/eterban_switcher.py
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target
\ No newline at end of file
[Definition] [Definition]
actionban = /etc/eterban/ban.py <ip> actionban = /usr/share/eterban/ban.py <ip>
\ No newline at end of file \ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment