head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.58 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.56 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.54 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.52 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.50 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.48 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.46 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.44 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.42 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.40 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.38 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.36 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.34 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.32 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.30 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.28 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.26 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.24 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.22 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.20 pkgsrc-2021Q2-base:1.1 pkgsrc-2021Q1:1.1.0.18 pkgsrc-2021Q1-base:1.1 pkgsrc-2020Q4:1.1.0.16 pkgsrc-2020Q4-base:1.1 pkgsrc-2020Q3:1.1.0.14 pkgsrc-2020Q3-base:1.1 pkgsrc-2020Q2:1.1.0.12 pkgsrc-2020Q2-base:1.1 pkgsrc-2020Q1:1.1.0.8 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.10 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.6 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.4 pkgsrc-2019Q2-base:1.1 pkgsrc-2019Q1:1.1.0.2 pkgsrc-2019Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2019.01.11.23.09.54; author schmonz; state Exp; branches; next ; commitid XAGrJ3wxP6mU5q7B; desc @@ 1.1 log @Support PKG_SYSCONFDIR and VARBASE. Add SNIPROXY_{USER,GROUP}, both defaulting to "sniproxy." Add rc.d script. Bump PKGREVISION. @ text @$NetBSD$ Support VARBASE and pkgsrc-configurable user and group. --- sniproxy.conf.orig 2018-12-06 04:14:58.000000000 +0000 +++ sniproxy.conf @@@@ -2,11 +2,11 @@@@ # lines that start with # are comments # lines with only white space are ignored -user nobody -group nogroup +user @@SNIPROXY_USER@@ +group @@SNIPROXY_GROUP@@ # PID file, needs to be placed in directory writable by user -pidfile /var/run/sniproxy.pid +pidfile @@VARBASE@@/run/sniproxy.pid # The DNS resolver is required for tables configured using wildcard or hostname # targets. If no resolver is specified, the nameserver and search domain are @@@@ -38,7 +38,7 @@@@ error_log { syslog daemon # Alternatively we could log to file - #filename /var/log/sniproxy.log + #filename @@VARBASE@@/log/sniproxy.log # Control the verbosity of the log priority notice @@@@ -109,7 +109,7 @@@@ listen [2001:0db8::10]:80 { # this will use default table } -listen unix:/var/run/proxy.sock { +listen unix:@@VARBASE@@/run/proxy.sock { protocol http # this will use default table } @@@@ -143,7 +143,7 @@@@ table https_hosts { # When proxying to local sockets you should use different tables since the # local socket server most likely will not detect which protocol is being # used - example.org unix:/var/run/server.sock + example.org unix:@@VARBASE@@/run/server.sock } # if no table specified the default 'default' table is defined @