<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b626f5a73a48f44a31a200291b141e1da408a2ff - MFH r289384-r293170</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#b626f5a73a48f44a31a200291b141e1da408a2ff</link>
        <description>MFH r289384-r293170Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Mon, 04 Jan 2016 20:19:48 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6c43c26fe0c128dfafbb1b2207912494493d2dd7 - Catch up with head.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#6c43c26fe0c128dfafbb1b2207912494493d2dd7</link>
        <description>Catch up with head.

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Fri, 04 Dec 2015 20:32:51 +0100</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eacae6dc66aa881c102f11e2003174eea7e8af74 - Fix LDADD/DPADD that should be LIBADD.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#eacae6dc66aa881c102f11e2003174eea7e8af74</link>
        <description>Fix LDADD/DPADD that should be LIBADD.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Fri, 04 Dec 2015 04:17:47 +0100</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6cec9cad762b6476313fb1f8e931a1647822db6b - MFC @ r266724</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#6cec9cad762b6476313fb1f8e931a1647822db6b</link>
        <description>MFC @ r266724An SVM update will follow this.

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Tue, 03 Jun 2014 04:34:21 +0200</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b8f08459569bf0faa21473e5cec2491e95c9349 - Merge head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#3b8f08459569bf0faa21473e5cec2491e95c9349</link>
        <description>Merge head

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Mon, 28 Apr 2014 09:50:45 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7 - IFC @264767</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#84e51a1b679bececc13cbe3cd3cb9b7d461b9fe7</link>
        <description>IFC @264767

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Wed, 23 Apr 2014 23:52:43 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3bdf775801b218aa5a89564839405b122f4b233e - NO_MAN= has been deprecated in favor of MAN= for some time, go ahead</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#3bdf775801b218aa5a89564839405b122f4b233e</link>
        <description>NO_MAN= has been deprecated in favor of MAN= for some time, go aheadand finish the job. ncurses is now the only Makefile in the tree thatuses it since it wasn&apos;t a simple mechanical change, and will beaddressed in a future commit.

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Sun, 13 Apr 2014 07:21:56 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a0fda2b547365c9453523592a445dfe21266d4b - IFH@204581</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#1a0fda2b547365c9453523592a445dfe21266d4b</link>
        <description>IFH@204581

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Thu, 04 Mar 2010 14:35:57 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9fd69f37d28cfd7438cac3eeb45fe9dd46b4d7dd - Fixed missing or broken library dependencies.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#9fd69f37d28cfd7438cac3eeb45fe9dd46b4d7dd</link>
        <description>Fixed missing or broken library dependencies.

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Thu, 25 Feb 2010 15:42:26 +0100</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e57c2b130f2cd40967cf20698d376cc5ada95871 - integrate from head@185615</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#e57c2b130f2cd40967cf20698d376cc5ada95871</link>
        <description>integrate from head@185615

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Thu, 04 Dec 2008 19:48:08 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a9148abd9da5db2f1c682fb17bed791845fc41c9 - Implement support for RPCSEC_GSS authentication to both the NFS client</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#a9148abd9da5db2f1c682fb17bed791845fc41c9</link>
        <description>Implement support for RPCSEC_GSS authentication to both the NFS clientand server. This replaces the RPC implementation of the NFS client andserver with the newer RPC implementation originally developed(actually ported from the userland sunrpc code) to support the NFSLock Manager.  I have tested this code extensively and I believe it isstable and that performance is at least equal to the legacy RPCimplementation.The NFS code currently contains support for both the new RPCimplementation and the older legacy implementation inherited from theoriginal NFS codebase. The default is to use the new implementation -add the NFS_LEGACYRPC option to fall back to the old code. When Imerge this support back to RELENG_7, I will probably change this sothat users have to &apos;opt in&apos; to get the new code.To use RPCSEC_GSS on either client or server, you must build a kernelwhich includes the KGSSAPI option and the crypto device. On theuserland side, you must build at least a new libc, mountd, mount_nfsand gssd. You must install new versions of /etc/rc.d/gssd and/etc/rc.d/nfsd and add &apos;gssd_enable=YES&apos; to /etc/rc.conf.As long as gssd is running, you should be able to mount an NFSfilesystem from a server that requires RPCSEC_GSS authentication. Themount itself can happen without any kerberos credentials but allaccess to the filesystem will be denied unless the accessing user hasa valid ticket file in the standard place (/tmp/krb5cc_&lt;uid&gt;). Thereis currently no support for situations where the ticket file is in adifferent place, such as when the user logged in via SSH and hasdelegated credentials from that login. This restriction is alsopresent in Solaris and Linux. In theory, we could improve this infuture, possibly using Brooks Davis&apos; implementation of variantsymlinks.Supporting RPCSEC_GSS on a server is nearly as simple. You must createservice creds for the server in the form &apos;nfs/&lt;fqdn&gt;@&lt;REALM&gt;&apos; andinstall them in /etc/krb5.keytab. The standard heimdal utility ktutilmakes this fairly easy. After the service creds have been created, youcan add a &apos;-sec=krb5&apos; option to /etc/exports and restart both mountdand nfsd.The only other difference an administrator should notice is that nfsddoesn&apos;t fork to create service threads any more. In normal operation,there will be two nfsd processes, one in userland waiting for TCPconnections and one in the kernel handling requests. The latterprocess will create as many kthreads as required - these should bevisible via &apos;top -H&apos;. The code has some support for varying the numberof service threads according to load but initially at least, nfsd usesa fixed number of threads according to the value supplied to its &apos;-n&apos;option.Sponsored by:	Isilon SystemsMFC after:	1 month

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Mon, 03 Nov 2008 11:38:00 +0100</pubDate>
        <dc:creator>Doug Rabson &lt;dfr@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9fd69f37d28cfd7438cac3eeb45fe9dd46b4d7dd - Fixed missing or broken library dependencies.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#9fd69f37d28cfd7438cac3eeb45fe9dd46b4d7dd</link>
        <description>Fixed missing or broken library dependencies.

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Thu, 25 Feb 2010 15:42:26 +0100</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a9148abd9da5db2f1c682fb17bed791845fc41c9 - Implement support for RPCSEC_GSS authentication to both the NFS client</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tools/regression/kgssapi/Makefile#a9148abd9da5db2f1c682fb17bed791845fc41c9</link>
        <description>Implement support for RPCSEC_GSS authentication to both the NFS clientand server. This replaces the RPC implementation of the NFS client andserver with the newer RPC implementation originally developed(actually ported from the userland sunrpc code) to support the NFSLock Manager.  I have tested this code extensively and I believe it isstable and that performance is at least equal to the legacy RPCimplementation.The NFS code currently contains support for both the new RPCimplementation and the older legacy implementation inherited from theoriginal NFS codebase. The default is to use the new implementation -add the NFS_LEGACYRPC option to fall back to the old code. When Imerge this support back to RELENG_7, I will probably change this sothat users have to &apos;opt in&apos; to get the new code.To use RPCSEC_GSS on either client or server, you must build a kernelwhich includes the KGSSAPI option and the crypto device. On theuserland side, you must build at least a new libc, mountd, mount_nfsand gssd. You must install new versions of /etc/rc.d/gssd and/etc/rc.d/nfsd and add &apos;gssd_enable=YES&apos; to /etc/rc.conf.As long as gssd is running, you should be able to mount an NFSfilesystem from a server that requires RPCSEC_GSS authentication. Themount itself can happen without any kerberos credentials but allaccess to the filesystem will be denied unless the accessing user hasa valid ticket file in the standard place (/tmp/krb5cc_&lt;uid&gt;). Thereis currently no support for situations where the ticket file is in adifferent place, such as when the user logged in via SSH and hasdelegated credentials from that login. This restriction is alsopresent in Solaris and Linux. In theory, we could improve this infuture, possibly using Brooks Davis&apos; implementation of variantsymlinks.Supporting RPCSEC_GSS on a server is nearly as simple. You must createservice creds for the server in the form &apos;nfs/&lt;fqdn&gt;@&lt;REALM&gt;&apos; andinstall them in /etc/krb5.keytab. The standard heimdal utility ktutilmakes this fairly easy. After the service creds have been created, youcan add a &apos;-sec=krb5&apos; option to /etc/exports and restart both mountdand nfsd.The only other difference an administrator should notice is that nfsddoesn&apos;t fork to create service threads any more. In normal operation,there will be two nfsd processes, one in userland waiting for TCPconnections and one in the kernel handling requests. The latterprocess will create as many kthreads as required - these should bevisible via &apos;top -H&apos;. The code has some support for varying the numberof service threads according to load but initially at least, nfsd usesa fixed number of threads according to the value supplied to its &apos;-n&apos;option.Sponsored by:	Isilon SystemsMFC after:	1 month

            List of files:
            /freebsd/tools/regression/kgssapi/Makefile</description>
        <pubDate>Mon, 03 Nov 2008 11:38:00 +0100</pubDate>
        <dc:creator>Doug Rabson &lt;dfr@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
