/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build1/All/libnss-pgsql-1.5.0.txz vs.
/usr/local/poudriere/data/packages/e24a8cae34360705d022f17584bb6b4507b8eb89-build2/All/libnss-pgsql-1.5.0.txz
libnss-pgsql-1.5.0.txz-content
+MANIFEST
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 {"name":​"libnss-​pgsql",​"origin":​"net/​libnss-​pgsql",​"version":​"1.​5.​0",​"comment":​"NSS·​module·​using·​a·​PostgreSQL·​database·​for·​backend",​"maintainer":​"felix@userspace.​com.​au",​"www":​"https:​/​/​ftp.​postgresql.​org/​pub/​projects/​pgFoundry/​sysauth/​NSS/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​110488,​"licenselogic":​"single",​"licenses":​["GPLv2"],​"desc":​"libNSS-​PostgreSQL·​allows·​you·​to·​authenticate·​UNIX·​groups·​and·​users\nusing·​a·​PostgreSQL·​database.​·​It·​uses·​the·​NSS·​API·​which·​provides·​an\nabstraction·​layer·​between·​the·​UNIX·​authentication·​API·​and·​the·​related\ndata.​·​NSS-​PostgreSQL·​currently·​supports·​the·​passwd·​and·​groups·​services.​\n\nWWW:​·​https:​/​/​ftp.​postgresql.​org/​pub/​projects/​pgFoundry/​sysauth/​NSS/​",​"deps":​{"postgresql93-​client":​{"origin":​"databases/​postgresql93-​client",​"version":​"9.​3.​13"}},​"categories":​["net"],​"shlibs_required":​["libpq.​so.​5"],​"shlibs_provided":​["libnss_pgsql.​so.​2"],​"files":​{"/​usr/​local/​share/​licenses/​libnss-​pgsql-​1.​5.​0/​catalog.​mk":​"1$0a2a85270837d12eac​4cf5ba29c3d4·​✂1 {"name":​"libnss-​pgsql",​"origin":​"net/​libnss-​pgsql",​"version":​"1.​5.​0",​"comment":​"NSS·​module·​using·​a·​PostgreSQL·​database·​for·​backend",​"maintainer":​"felix@userspace.​com.​au",​"www":​"https:​/​/​ftp.​postgresql.​org/​pub/​projects/​pgFoundry/​sysauth/​NSS/​",​"abi":​"FreeBSD:​11:​amd64",​"arch":​"freebsd:​11:​x86:​64",​"prefix":​"/​usr/​local",​"flatsize":​110488,​"licenselogic":​"single",​"licenses":​["GPLv2"],​"desc":​"libNSS-​PostgreSQL·​allows·​you·​to·​authenticate·​UNIX·​groups·​and·​users\nusing·​a·​PostgreSQL·​database.​·​It·​uses·​the·​NSS·​API·​which·​provides·​an\nabstraction·​layer·​between·​the·​UNIX·​authentication·​API·​and·​the·​related\ndata.​·​NSS-​PostgreSQL·​currently·​supports·​the·​passwd·​and·​groups·​services.​\n\nWWW:​·​https:​/​/​ftp.​postgresql.​org/​pub/​projects/​pgFoundry/​sysauth/​NSS/​",​"deps":​{"postgresql93-​client":​{"origin":​"databases/​postgresql93-​client",​"version":​"9.​3.​13"}},​"categories":​["net"],​"shlibs_required":​["libpq.​so.​5"],​"shlibs_provided":​["libnss_pgsql.​so.​2"],​"files":​{"/​usr/​local/​share/​licenses/​libnss-​pgsql-​1.​5.​0/​catalog.​mk":​"1$0a2a85270837d12eac​4cf5ba29c3d4·​✂
/usr/local/share/doc/libnss-pgsql/nss-pgsql.html
Offset 5, 35 lines modifiedOffset 5, 35 lines modified
5 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​mogul-​sysauth-​pgsql@gelatinous.​com">mogul-​sysauth-​pgsql@gelatinous.​com</​a>&gt;​</​code><br·​/​>5 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​mogul-​sysauth-​pgsql@gelatinous.​com">mogul-​sysauth-​pgsql@gelatinous.​com</​a>&gt;​</​code><br·​/​>
6 »       ​  </​p></​div></​div></​div><div·​class="author"><h3·​class="author"><span·​class="firstname">Wic​hert</​span>·​<span·​class="surname">Akker​man</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><b​r·​/​>6 »       ​  </​p></​div></​div></​div><div·​class="author"><h3·​class="author"><span·​class="firstname">Wic​hert</​span>·​<span·​class="surname">Akker​man</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><b​r·​/​>
7 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​wichert@wiggy.​net">wichert@wiggy.​net</​a>&gt;​</​code><br·​/​>7 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​wichert@wiggy.​net">wichert@wiggy.​net</​a>&gt;​</​code><br·​/​>
8 »       ​  </​p></​div></​div></​div><div·​class="author"><h3·​class="author"><span·​class="firstname">Chr​istian</​span>·​<span·​class="surname">Bayle​</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><b​r·​/​>8 »       ​  </​p></​div></​div></​div><div·​class="author"><h3·​class="author"><span·​class="firstname">Chr​istian</​span>·​<span·​class="surname">Bayle​</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><b​r·​/​>
9 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​bayle@debian.​org">bayle@debian.​org</​a>&gt;​</​code><br·​/​>9 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​bayle@debian.​org">bayle@debian.​org</​a>&gt;​</​code><br·​/​>
10 »       ​  </​p></​div></​div></​div><div·​class="author"><h3·​class="author"><span·​class="firstname">Rus​sell</​span>·​<span·​class="surname">Smith​</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><b​r·​/​>10 »       ​  </​p></​div></​div></​div><div·​class="author"><h3·​class="author"><span·​class="firstname">Rus​sell</​span>·​<span·​class="surname">Smith​</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><b​r·​/​>
11 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​mr-​russ@pws.​com.​au">mr-​russ@pws.​com.​au</​a>&gt;​</​code><br·​/​>11 »       ​    <code·​class="email">&lt;​<a·​class="email"·​href="mailto:​mr-​russ@pws.​com.​au">mr-​russ@pws.​com.​au</​a>&gt;​</​code><br·​/​>
12 »       ​  </​p></​div></​div></​div></​div></​div><div><p·​class="copyright">Cop​yright·​©·​2001,​·​2004,​·​2005·​Jörg·​Wendland,​·​Wichert·​Akkerman,​·​Russell·​Smith</​p></​div><div><div·​class="legalnotice"·​title="Legal·​Notice"><a·​id="idp61704632"></​a><p>12 »       ​  </​p></​div></​div></​div></​div></​div><div><p·​class="copyright">Cop​yright·​©·​2001,​·​2004,​·​2005·​Jörg·​Wendland,​·​Wichert·​Akkerman,​·​Russell·​Smith</​p></​div><div><div·​class="legalnotice"·​title="Legal·​Notice"><a·​id="idp61233592"></​a><p>
13 »       ​Permission·​is·​granted·​to·​copy,​·​distribute·​and/​or·​modify·​this·​document13 »       ​Permission·​is·​granted·​to·​copy,​·​distribute·​and/​or·​modify·​this·​document
14 »       ​under·​the·​terms·​of·​the·​GNU·​Free·​Documentation·​License,​·​Version·​1.​1·​or14 »       ​under·​the·​terms·​of·​the·​GNU·​Free·​Documentation·​License,​·​Version·​1.​1·​or
15 »       ​any·​later·​version·​published·​by·​the·​Free·​Software·​Foundation.​·​There15 »       ​any·​later·​version·​published·​by·​the·​Free·​Software·​Foundation.​·​There
16 »       ​are·​no·​invariant·​sections.​·​A·​copy·​of·​the·​license·​is·​included·​in·​the16 »       ​are·​no·​invariant·​sections.​·​A·​copy·​of·​the·​license·​is·​included·​in·​the
17 »       ​section·​entitled·​"GNU·​Free·​Documentation·​License".​17 »       ​section·​entitled·​"GNU·​Free·​Documentation·​License".​
18 ······​</​p></​div></​div></​div><hr·​/​></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl><dt><span·​class="preface"><a·​href="#preface">Prefa​ce</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#prerequisites"​>1.​·​Prerequisites</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#idp61711288">2​.​·​Module·​and·​Database·​Setup</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#dbstructure">r​equired·​database·​structure</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#tables">tables​·​and·​fields</​a></​span></​dt></​dl></​dd></​dl></​dd><dt><span·​class="chapter"><a·​href="#configuration"​>3.​·​configuring·​the·​module</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#nss-​setup">4.​·​Name·​Service·​Switch·​Setup</​a></​span></​dt><dt><span·​class="appendix"><a·​href="#appendix">A.​·​Examples</​a></​span></​dt></​dl></​div><div·​class="list-​of-​examples"><p><strong>​List·​of·​Examples</​strong></​p><dl><dt>A.​1.​·​<a·​href="#dbschema">Data​base·​schema</​a></​dt><dt>A.​2.​·​<a·​href="#conffile">Conf​iguration·​file</​a></​dt></​dl></​div><div·​class=·​✂18 ······​</​p></​div></​div></​div><hr·​/​></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl><dt><span·​class="preface"><a·​href="#preface">Prefa​ce</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#prerequisites"​>1.​·​Prerequisites</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#idp61240248">2​.​·​Module·​and·​Database·​Setup</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#dbstructure">r​equired·​database·​structure</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#tables">tables​·​and·​fields</​a></​span></​dt></​dl></​dd></​dl></​dd><dt><span·​class="chapter"><a·​href="#configuration"​>3.​·​configuring·​the·​module</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#nss-​setup">4.​·​Name·​Service·​Switch·​Setup</​a></​span></​dt><dt><span·​class="appendix"><a·​href="#appendix">A.​·​Examples</​a></​span></​dt></​dl></​div><div·​class="list-​of-​examples"><p><strong>​List·​of·​Examples</​strong></​p><dl><dt>A.​1.​·​<a·​href="#dbschema">Data​base·​schema</​a></​dt><dt>A.​2.​·​<a·​href="#conffile">Conf​iguration·​file</​a></​dt></​dl></​div><div·​class=·​✂
19 ······​This·​document·​covers·​setup·​and·​use·​of·​the·​Name·​Service·​Switch·​(NSS)​19 ······​This·​document·​covers·​setup·​and·​use·​of·​the·​Name·​Service·​Switch·​(NSS)​
20 ······​Module·​<code·​class="filename">libn​ss-​pgsql.​so</​code>.​·​Its·​purpose·​is·​replace·​the20 ······​Module·​<code·​class="filename">libn​ss-​pgsql.​so</​code>.​·​Its·​purpose·​is·​replace·​the
21 ······​flatfile·​user,​·​group·​and·​shadow·​databases·​in·​<code·​class="filename">/​etc</​code>·​with·​a21 ······​flatfile·​user,​·​group·​and·​shadow·​databases·​in·​<code·​class="filename">/​etc</​code>·​with·​a
22 ······​relational·​database·​on·​a·​PostgreSQL·​server.​·​It·​is·​highly·​configurable·​to22 ······​relational·​database·​on·​a·​PostgreSQL·​server.​·​It·​is·​highly·​configurable·​to
23 ······​fit·​onto·​most·​existing·​databases.​23 ······​fit·​onto·​most·​existing·​databases.​
24 ····​</​p></​div><div·​class="chapter"·​title="Chapter 1.​ Prerequisites"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="prerequisites"></​a>Chapter 1.​ Prerequisites</​h2></​div></​div></​div><p>24 ····​</​p></​div><div·​class="chapter"·​title="Chapter 1.​ Prerequisites"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="prerequisites"></​a>Chapter 1.​ Prerequisites</​h2></​div></​div></​div><p>
25 ······​For·​installation·​instructions·​please·​see·​the·​files25 ······​For·​installation·​instructions·​please·​see·​the·​files
26 ······​<code·​class="filename">READ​ME</​code>·​and·​<code·​class="filename">INST​ALL</​code>·​in·​the26 ······​<code·​class="filename">READ​ME</​code>·​and·​<code·​class="filename">INST​ALL</​code>·​in·​the
27 ······​source·​distribution.​27 ······​source·​distribution.​
28 ····​</​p><p>28 ····​</​p><p>
29 ······​To·​use·​this·​module·​you·​will·​need·​a·​PostgreSQL·​database·​containing·​some29 ······​To·​use·​this·​module·​you·​will·​need·​a·​PostgreSQL·​database·​containing·​some
30 ······​sort·​of·​user·​account·​information.​·​See·​<a·​class="xref"·​href="#dbschema"·​title="Example A.​1.​ Database·​schema">Example A.​1,​·​“Database·​schema”</​a>·​for·​an30 ······​sort·​of·​user·​account·​information.​·​See·​<a·​class="xref"·​href="#dbschema"·​title="Example A.​1.​ Database·​schema">Example A.​1,​·​“Database·​schema”</​a>·​for·​an
31 ······​example·​database.​31 ······​example·​database.​
32 ····​</​p></​div><div·​class="chapter"·​title="Chapter 2.​ Module·​and·​Database·​Setup"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="idp61711288"></​a>Chapter 2.​ Module·​and·​Database·​Setup</​h2></​div></​div></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl><dt><span·​class="section"><a·​href="#dbstructure">r​equired·​database·​structure</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#tables">tables​·​and·​fields</​a></​span></​dt></​dl></​dd></​dl></​div><div·​class="section"·​title="required·​database·​structure"><div·​class="titlepage"><di​v><div><h2·​class="title"·​style="clear:​·​both"><a·​id="dbstructure"></​a>required·​database·​structure</​h2></​div></​div></​div><p>32 ····​</​p></​div><div·​class="chapter"·​title="Chapter 2.​ Module·​and·​Database·​Setup"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="idp61240248"></​a>Chapter 2.​ Module·​and·​Database·​Setup</​h2></​div></​div></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl><dt><span·​class="section"><a·​href="#dbstructure">r​equired·​database·​structure</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#tables">tables​·​and·​fields</​a></​span></​dt></​dl></​dd></​dl></​div><div·​class="section"·​title="required·​database·​structure"><div·​class="titlepage"><di​v><div><h2·​class="title"·​style="clear:​·​both"><a·​id="dbstructure"></​a>required·​database·​structure</​h2></​div></​div></​div><p>
33 »       ​To·​use·​this·​module·​with·​a·​database·​you·​will·​need·​at·​least·​three·​tables33 »       ​To·​use·​this·​module·​with·​a·​database·​you·​will·​need·​at·​least·​three·​tables
34 »       ​in·​that·​database.​·​One·​for·​account·​data·​(the·​information·​usually·​stored34 »       ​in·​that·​database.​·​One·​for·​account·​data·​(the·​information·​usually·​stored
35 »       ​in·​<code·​class="filename">/​etc/​passwd</​code>)​,​·​one·​for·​group·​data35 »       ​in·​<code·​class="filename">/​etc/​passwd</​code>)​,​·​one·​for·​group·​data
36 »       ​(<code·​class="filename">/​etc/​group</​code>)​·​and·​another·​one·​storing·​information36 »       ​(<code·​class="filename">/​etc/​group</​code>)​·​and·​another·​one·​storing·​information
37 »       ​about·​groupmembership·​(there·​is·​a·​m:​n·​relation·​between·​passwd·​and·​group37 »       ​about·​groupmembership·​(there·​is·​a·​m:​n·​relation·​between·​passwd·​and·​group
38 »       ​so·​you·​need·​this·​weak·​entity)​.​·​If·​you·​have·​an·​existing·​database·​you·​do38 »       ​so·​you·​need·​this·​weak·​entity)​.​·​If·​you·​have·​an·​existing·​database·​you·​do
39 »       ​not·​want·​to·​modify·​you·​can·​use·​views·​or·​table·​expressions·​(see·39 »       ​not·​want·​to·​modify·​you·​can·​use·​views·​or·​table·​expressions·​(see·