The following packages will be installed: rejik Fetching README... 0%100%100%100%100%100%Done Fetching doinst.sh... 0%100%100%100%100%100%Done Fetching fixconf.patch... 0%100%100%100%100%100%Done Fetching fixdestdir.patch... 0%100%100%100%100%100%Done Fetching rejik.SlackBuild... 0%100%100%100%100%100%Done Fetching rejik.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done redirector-3.2.11/ redirector-3.2.11/vars.h redirector-3.2.11/id.c redirector-3.2.11/COPYING redirector-3.2.11/AUTHORS redirector-3.2.11/prune_urls.c redirector-3.2.11/write_cache.c redirector-3.2.11/pass.c redirector-3.2.11/pcre.c redirector-3.2.11/redirector.conf.dist redirector-3.2.11/err_mes.c redirector-3.2.11/Makefile redirector-3.2.11/redirect.c redirector-3.2.11/raw_change.c redirector-3.2.11/load_cache.c redirector-3.2.11/check_urls.c redirector-3.2.11/ip.c redirector-3.2.11/redirector.c redirector-3.2.11/init_vars.c redirector-3.2.11/need_cache_update.c redirector-3.2.11/run_make_cache.c redirector-3.2.11/parse_urls.c redirector-3.2.11/cache2url.c redirector-3.2.11/redirector.conf.cygwin redirector-3.2.11/load_urls.c redirector-3.2.11/make-cache.c redirector-3.2.11/tools/ redirector-3.2.11/tools/IN.gz redirector-3.2.11/tools/kill-cache redirector-3.2.11/tools/benchmark redirector-3.2.11/INSTALL redirector-3.2.11/comparing.c redirector-3.2.11/new_url.c redirector-3.2.11/parse_input.c redirector-3.2.11/now.c redirector-3.2.11/get_opt.c patching file Makefile patching file redirector.conf.dist Makefile:17: warning: ignoring prerequisites on suffix rule definition rm -f pass.o raw_change.o load_cache.o pcre.o parse_input.o init_vars.o check_urls.o run_make_cache.o new_url.o redirect.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o load_urls.o prune_urls.o write_cache.o need_cache_update.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o redirector make-cache OUT rejik3.zip rejik3/* gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c pass.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c raw_change.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c load_cache.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c pcre.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c parse_input.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c init_vars.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c check_urls.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c run_make_cache.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c new_url.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c redirect.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c err_mes.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c now.c now.c: In function ‘now’: now.c:15:22: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 8 and 15 [-Wformat-overflow=] 15 | sprintf(data,"%04d-%02d-%02d %02d:%02d:%02d",lc->tm_year + 1900,lc->tm_mon + 1, lc->tm_mday, lc->tm_hour,lc->tm_min,lc->tm_sec); | ^~~~ now.c:15:16: note: directive argument in the range [-2147483647, 2147483647] 15 | sprintf(data,"%04d-%02d-%02d %02d:%02d:%02d",lc->tm_year + 1900,lc->tm_mon + 1, lc->tm_mday, lc->tm_hour,lc->tm_min,lc->tm_sec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ now.c:15:3: note: ‘sprintf’ output between 20 and 72 bytes into a destination of size 20 15 | sprintf(data,"%04d-%02d-%02d %02d:%02d:%02d",lc->tm_year + 1900,lc->tm_mon + 1, lc->tm_mday, lc->tm_hour,lc->tm_min,lc->tm_sec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c get_opt.c get_opt.c: In function ‘get_opt’: get_opt.c:73:62: warning: ‘%s’ directive writing up to 1999 bytes into a region of size between 164 and 165 [-Wformat-overflow=] 73 | sprintf(tmp,"ERROR: Can't compile pattern: i=%i %s\n%s\n",i,errstr,pattern[i]); | ^~ get_opt.c:73:10: note: ‘sprintf’ output 37 or more bytes (assuming 2037) into a destination of size 200 73 | sprintf(tmp,"ERROR: Can't compile pattern: i=%i %s\n%s\n",i,errstr,pattern[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c parse_urls.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c cache2url.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c ip.c ip.c: In function ‘add_ip’: ip.c:234:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 234 | while(1) | ^~~~~ ip.c:238:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 238 | if (*k1!='.' || k1-k<1) | ^~ ip.c:265:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 265 | while(1) | ^~~~~ ip.c:269:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 269 | if (*k1!='.' || k1-k<1) | ^~ ip.c:296:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 296 | while(1) | ^~~~~ ip.c:300:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 300 | if (*k1!='.' || k1-k<1) | ^~ ip.c:328:5: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 328 | while(1) | ^~~~~ ip.c:332:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 332 | if (*k1!=0 || k1-k<1) | ^~ gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c id.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c comparing.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c load_urls.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c prune_urls.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c write_cache.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c need_cache_update.c gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -o redirector redirector.c pass.o raw_change.o load_cache.o pcre.o parse_input.o init_vars.o check_urls.o run_make_cache.o new_url.o redirect.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o -L/lib `pcre-config --libs` gcc -O2 -fPIC -fcommon -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -o make-cache make-cache.c load_urls.o prune_urls.o write_cache.o need_cache_update.o err_mes.o now.o get_opt.o parse_urls.o cache2url.o ip.o id.o comparing.o -L/lib `pcre-config --libs` Makefile:17: warning: ignoring prerequisites on suffix rule definition mkdir -p /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools mkdir -p /usr/src/slapt-src-x86_64/network/rejik/package-rejik/etc/squid mkdir -p /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/log/squid/rejik cp make-cache /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik cp redirector /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik cp redirector.conf.dist /usr/src/slapt-src-x86_64/network/rejik/package-rejik/etc/squid echo "#!/bin/sh" > /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/check-redirector echo 'su nobody -c "echo \"http://sex.ru 127.0.0.1/- - GET\" | /var/lib/rejik/redirector /var/lib/rejik/redirector.conf;"' >> /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/check-redirector chmod 755 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/check-redirector echo "#!/bin/sh" > /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/set-permissions echo 'chown -R nobody:nogroup /var/lib/rejik' >> /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/set-permissions chmod 755 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/set-permissions cp tools/kill-cache /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools chmod 755 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/kill-cache cp tools/benchmark /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools chmod 755 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/benchmark cp tools/IN.gz /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools chmod 644 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/tools/IN.gz chown -R nobody:nogroup /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik /usr/src/slapt-src-x86_64/network/rejik/package-rejik /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/log/squid/rejik chmod 770 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik chmod 644 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/etc/squid/redirector.conf.dist chmod 755 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/redirector chmod 755 /usr/src/slapt-src-x86_64/network/rejik/package-rejik/var/lib/rejik/make-cache Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-x86_64/network/rejik/rejik-3.2.11-x86_64-2salix15.0.txz ./ etc/ etc/squid/ etc/squid/redirector.conf.dist.new install/ install/doinst.sh install/slack-desc usr/ usr/doc/ usr/doc/rejik-3.2.11/ usr/doc/rejik-3.2.11/AUTHORS usr/doc/rejik-3.2.11/COPYING usr/doc/rejik-3.2.11/INSTALL usr/doc/rejik-3.2.11/rejik.SlackBuild var/ var/lib/ var/lib/rejik/ var/lib/rejik/make-cache var/lib/rejik/redirector var/lib/rejik/tools/ var/lib/rejik/tools/IN.gz var/lib/rejik/tools/benchmark var/lib/rejik/tools/check-redirector var/lib/rejik/tools/kill-cache var/lib/rejik/tools/set-permissions var/log/ var/log/squid/ var/log/squid/rejik/ Slackware package /usr/src/slapt-src-x86_64/network/rejik/rejik-3.2.11-x86_64-2salix15.0.txz created. Installing package rejik-3.2.11-x86_64-2salix15.0... | rejik (squid redirector) | | Rejik is redirector for SQUID, based on DBL filters. | It is aimed to block: AD, porno, warez, banners etc. | Primary targeted for RU-speaking zone of internet. | | | | | | | |