<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libutil/Makefile, branch release/10.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-08-27T18:25:14Z</updated>
<entry>
<title>MFC r270180:</title>
<updated>2014-08-27T18:25:14Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2014-08-27T18:25:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b65ce53fb230898e18d793d53f489bb496fa6c3'/>
<id>urn:sha1:1b65ce53fb230898e18d793d53f489bb496fa6c3</id>
<content type='text'>
r269906:

 Add missing BSD.tests.dist entry for lib/libutil to unbreak installworld with
 MK_TESTS == no

 Phabric: D555
 Approved by: jmmv (mentor, implicit)
 Pointyhat to: ngie

r269904:

 Integrate lib/libutil into the build/kyua

 Remove the .t wrappers

 Rename all of the TAP test applications from test-&lt;test&gt; to
 &lt;test&gt;_test to match the convention described in the TestSuite
 wiki page

 humanize_number_test.c:

 - Fix -Wformat warnings with counter variables
 - Fix minor style(9) issues:
 -- Header sorting
 -- Variable declaration alignment/sorting in main(..)
 -- Fit the lines in &lt;80 columns
 - Fix an off by one index error in the testcase output [*]
 - Remove unnecessary `extern char * optarg;` (this is already provided by
   unistd.h)

 Phabric: D555
 Approved by: jmmv (mentor)
 Obtained from: EMC / Isilon Storage Division [*]
 Submitted by: Casey Peel &lt;cpeel@isilon.com&gt; [*]
 Sponsored by: EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Document the pw_util(3) functions</title>
<updated>2012-10-30T22:18:08Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2012-10-30T22:18:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=42818163b406dca82a55b0bc461b9afaab51d730'/>
<id>urn:sha1:42818163b406dca82a55b0bc461b9afaab51d730</id>
<content type='text'>
Reviewed by:	des, gjb
</content>
</entry>
<entry>
<title>Finally nuke auth.conf, nine years after it was deprecated.  The only</title>
<updated>2012-06-12T17:02:53Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2012-06-12T17:02:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7c5a9216994bf301a6cb4585b2ff20449effeb43'/>
<id>urn:sha1:7c5a9216994bf301a6cb4585b2ff20449effeb43</id>
<content type='text'>
thing it was still used for was to set the "global default" password
hash.  Since the stock auth.conf contained nothing but comments, the
global default was actually the first algorithm in crypt(3)'s list,
which happens to be DES; I take the fact that nobody noticed as proof
that it was not used outside of crypt(3).

The only other use in our tree was in the Kerberos support code in
in tinyware's passwd(1).  I removed that code in an earlier commit;
it would not have compiled anyway, as it only supported Kerberos IV.

The auth_getval() function is now a stub that always returns NULL,
which has the same effect as a functional auth_getval() with an
empty auth.conf.

MFC after:	3 weeks
</content>
</entry>
<entry>
<title>Fix disorder in MAN and MLINKS lists.</title>
<updated>2012-01-12T15:45:08Z</updated>
<author>
<name>Guy Helmer</name>
<email>ghelmer@FreeBSD.org</email>
</author>
<published>2012-01-12T15:45:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=72c131535d1f861b235f2dba4099a91eb21a3663'/>
<id>urn:sha1:72c131535d1f861b235f2dba4099a91eb21a3663</id>
<content type='text'>
Requested by bde.
</content>
</entry>
<entry>
<title>Add link for pidfile_fileno.3 to pidfile.3 - thanks again pjd!</title>
<updated>2012-01-10T22:22:35Z</updated>
<author>
<name>Guy Helmer</name>
<email>ghelmer@FreeBSD.org</email>
</author>
<published>2012-01-10T22:22:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bd4df56c713a84e93d433ac150ca68bc650f9760'/>
<id>urn:sha1:bd4df56c713a84e93d433ac150ca68bc650f9760</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Commit work from libprocstat project.  These patches add support for runtime</title>
<updated>2011-05-12T10:11:39Z</updated>
<author>
<name>Stanislav Sedov</name>
<email>stas@FreeBSD.org</email>
</author>
<published>2011-05-12T10:11:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0daf62d9f5f7d2c15d00d71eb519b90516df016f'/>
<id>urn:sha1:0daf62d9f5f7d2c15d00d71eb519b90516df016f</id>
<content type='text'>
  file and processes information retrieval from the running kernel via sysctl
  in the form of new library, libprocstat.  The library also supports KVM backend
  for analyzing memory crash dumps.  Both procstat(1) and fstat(1) utilities have
  been modified to take advantage of the library (as the bonus point the fstat(1)
  utility no longer need superuser privileges to operate), and the procstat(1)
  utility is now able to display information from memory dumps as well.

  The newly introduced fuser(1) utility also uses this library and able to operate
  via sysctl and kvm backends.

  The library is by no means complete (e.g. KVM backend is missing vnode name
  resolution routines, and there're no manpages for the library itself) so I
  plan to improve it further.  I'm commiting it so it will get wider exposure
  and review.

  We won't be able to MFC this work as it relies on changes in HEAD, which
  was introduced some time ago, that break kernel ABI.  OTOH we may be able
  to merge the library with KVM backend if we really need it there.

Discussed with:	rwatson
</content>
</entry>
<entry>
<title>IFH@204581</title>
<updated>2010-03-04T13:35:57Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2010-03-04T13:35:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1a0fda2b547365c9453523592a445dfe21266d4b'/>
<id>urn:sha1:1a0fda2b547365c9453523592a445dfe21266d4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove login(3), logout(3) and logwtmp(3) from libutil.</title>
<updated>2010-01-13T18:59:51Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-13T18:59:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=21470ecd911b47dfd1dc2b946470f3270156b1f5'/>
<id>urn:sha1:21470ecd911b47dfd1dc2b946470f3270156b1f5</id>
<content type='text'>
These functions only apply to utmp(5). They cannot be kept intact when
moving towards utmpx. The login(3) function would break, because its
argument is an utmp structure. The logout(3) and logwtmp(3) functions
cannot be used, since they provide a functionality which partially
overlaps.

Increment SHLIB_MAJOR to 9 to indicate the removal.
</content>
</entry>
<entry>
<title>Build lib/ with WARNS=6 by default.</title>
<updated>2010-01-02T09:58:07Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-01-02T09:58:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=daaf5759104f210a9315f49f80f1e0f01a8b3bff'/>
<id>urn:sha1:daaf5759104f210a9315f49f80f1e0f01a8b3bff</id>
<content type='text'>
Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.

I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.
</content>
</entry>
<entry>
<title>Further extend the quotafile API.</title>
<updated>2009-09-26T23:16:06Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-09-26T23:16:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5666aadb3ddf92915fa484c460bcf9623d08fcf8'/>
<id>urn:sha1:5666aadb3ddf92915fa484c460bcf9623d08fcf8</id>
<content type='text'>
</content>
</entry>
</feed>
