head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.28
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.26
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.24
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.22
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.20
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.18
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.16
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.14
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.12
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.10
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.8
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.6
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.4
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.2
	pkgsrc-2022Q4-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2022.12.19.23.18.37;	author gdt;	state Exp;
branches;
next	;
commitid	0aJCVjiQnB2jUd6E;


desc
@@


1.1
log
@security/cfs: Update to 1.5.0b

Shift to a continution fork of cfs, which has many of our patches
applied, and which is buildable with modern rpcgen.

Tested on NetBSD 9 amd64 with an encrypted directory that was made
with older cfs.

Upstream changes are mainly modernization of the code and removal of
accomodations for the 80s and 90s.
@
text
@#!/bin/sh
# This file is missing from the upstream distfile.
# this will make CFS for NetBSD (and other) systems with the
# wrong version of rpcgen
make CC="cc -traditional \
        -Dnfsproc_null_2_svc=nfsproc_null_2     \
        -Dnfsproc_getattr_2_svc=nfsproc_getattr_2       \
        -Dnfsproc_setattr_2_svc=nfsproc_setattr_2       \
        -Dnfsproc_root_2_svc=nfsproc_root_2     \
        -Dnfsproc_lookup_2_svc=nfsproc_lookup_2 \
        -Dnfsproc_readlink_2_svc=nfsproc_readlink_2     \
        -Dnfsproc_read_2_svc=nfsproc_read_2     \
        -Dnfsproc_writecache_2_svc=nfsproc_writecache_2 \
        -Dnfsproc_write_2_svc=nfsproc_write_2   \
        -Dnfsproc_create_2_svc=nfsproc_create_2 \
        -Dnfsproc_remove_2_svc=nfsproc_remove_2 \
        -Dnfsproc_rename_2_svc=nfsproc_rename_2 \
        -Dnfsproc_link_2_svc=nfsproc_link_2     \
        -Dnfsproc_symlink_2_svc=nfsproc_symlink_2       \
        -Dnfsproc_mkdir_2_svc=nfsproc_mkdir_2   \
        -Dnfsproc_rmdir_2_svc=nfsproc_rmdir_2   \
        -Dnfsproc_readdir_2_svc=nfsproc_readdir_2       \
        -Dnfsproc_statfs_2_svc=nfsproc_statfs_2 \
        -Dadmproc_null_2_svc=admproc_null_2     \
        -Dadmproc_attach_2_svc=admproc_attach_2 \
        -Dadmproc_detach_2_svc=admproc_detach_2 \
        -Dadmproc_null_1_svc=admproc_null_1     \
        -Dadmproc_attach_1_svc=admproc_attach_1 \
        -Dadmproc_detach_1_svc=admproc_detach_1 \
        -Dadmproc_ls_1_svc=admproc_ls_1 \
                " $*


@
