Replace hard-coded path to freeradius
This commit is contained in:
parent
f960367e32
commit
b58558db65
2 changed files with 8 additions and 4 deletions
|
|
@ -1,4 +1,4 @@
|
|||
{ lib, stdenvNoCC, ... }:
|
||||
{ lib, freeradius, stdenvNoCC, ... }:
|
||||
|
||||
stdenvNoCC.mkDerivation {
|
||||
name = "freeradius-anon-access";
|
||||
|
|
@ -7,7 +7,11 @@ stdenvNoCC.mkDerivation {
|
|||
installPhase = ''
|
||||
mkdir $out
|
||||
cp -r raddb $out
|
||||
sed -i 's#@PREFIX@#${freeradius}#' $out/raddb/radiusd.conf
|
||||
'';
|
||||
nativeBuildInputs = [
|
||||
freeradius
|
||||
];
|
||||
meta = with lib; {
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -80,11 +80,11 @@
|
|||
|
||||
######################################################################
|
||||
|
||||
prefix = /nix/store/pciav5yyf7h5jyv4qqdi8k4yss5yxkxp-freeradius-3.0.25
|
||||
prefix = @PREFIX@
|
||||
exec_prefix = ${prefix}
|
||||
sysconfdir = /etc
|
||||
localstatedir = /var
|
||||
sbindir = /nix/store/pciav5yyf7h5jyv4qqdi8k4yss5yxkxp-freeradius-3.0.25/sbin
|
||||
sbindir = ${prefix}/sbin
|
||||
logdir = ${localstatedir}/log/radius
|
||||
raddbdir = ${sysconfdir}/raddb
|
||||
radacctdir = ${logdir}/radacct
|
||||
|
|
@ -135,7 +135,7 @@ db_dir = ${raddbdir}
|
|||
# make
|
||||
# make install
|
||||
#
|
||||
libdir = /nix/store/pciav5yyf7h5jyv4qqdi8k4yss5yxkxp-freeradius-3.0.25/lib
|
||||
libdir = ${prefix}/lib
|
||||
|
||||
# pidfile: Where to place the PID of the RADIUS server.
|
||||
#
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue