<feed xmlns='http://www.w3.org/2005/Atom'>
<title>perl-MDK-Common/lib/MDK/Common, branch master</title>
<subtitle>Mageia Common Perl Code</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/'/>
<entry>
<title>perl_checker cleanups</title>
<updated>2016-04-04T21:31:16+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2016-04-04T21:29:47+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=7804bb4718ae82412e462a3f50187d7d4bf2778f'/>
<id>7804bb4718ae82412e462a3f50187d7d4bf2778f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(setVarsInSh*) sort entries</title>
<updated>2015-06-05T12:51:43+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2015-06-05T12:51:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=3e68a70123b1ed411234f2175bf673979bf77e6c'/>
<id>3e68a70123b1ed411234f2175bf673979bf77e6c</id>
<content type='text'>
thus it's easier to compare files when testing a tool
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
thus it's easier to compare files when testing a tool
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the is_real_(user|group) functions take just a name</title>
<updated>2014-11-17T17:44:16+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2014-11-17T17:28:24+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=c120dc6c3b23c927511776a7ab2910047b377169'/>
<id>c120dc6c3b23c927511776a7ab2910047b377169</id>
<content type='text'>
While this may cause a few unnecessary getpwnam/getgrnam calls
this makes the API much simpler for using externally and means
we cannot be called with bogus information for u/gid, homedir
and shell and such like.

mga#14346
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While this may cause a few unnecessary getpwnam/getgrnam calls
this makes the API much simpler for using externally and means
we cannot be called with bogus information for u/gid, homedir
and shell and such like.

mga#14346
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an is_real_group API</title>
<updated>2014-11-17T17:43:45+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2014-11-17T17:24:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=130ce2915743952a8b40e8c3bab4d8bc5848564e'/>
<id>130ce2915743952a8b40e8c3bab4d8bc5848564e</id>
<content type='text'>
This is similar to the is_real_user() API added in the previous
commit and will be useful in higher level code which might
need to filter the display appropriately.

Here we use the heuristic that if the GID is in the range 500-999
then we check to see whether the group is the primary group of a
user with the same name (and the user is considered a 'real' user)
or that the group has any member who is considered 'real'.

mga#14346
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is similar to the is_real_user() API added in the previous
commit and will be useful in higher level code which might
need to filter the display appropriately.

Here we use the heuristic that if the GID is in the range 500-999
then we check to see whether the group is the primary group of a
user with the same name (and the user is considered a 'real' user)
or that the group has any member who is considered 'real'.

mga#14346
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix list_users() to filter on new uid range.</title>
<updated>2014-11-17T17:43:42+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2014-11-17T16:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=deb5fedd10f1e367973f55ba82677c41e7ca4643'/>
<id>deb5fedd10f1e367973f55ba82677c41e7ca4643</id>
<content type='text'>
The first assigned uid has now changed to 1000 (from 500)
to fall in line with most other distros.

This number seems hardcoded in a few places to try to
do a little bit of refactoring and add a new exported
function, is_real_user(), to try and centralise this
logic a little.

This should ultimately fix the likes of drakboot's
autologin user list.

mga#14346
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The first assigned uid has now changed to 1000 (from 500)
to fall in line with most other distros.

This number seems hardcoded in a few places to try to
do a little bit of refactoring and add a new exported
function, is_real_user(), to try and centralise this
logic a little.

This should ultimately fix the likes of drakboot's
autologin user list.

mga#14346
</pre>
</div>
</content>
</entry>
<entry>
<title>whereis_binary: shows bogus caller</title>
<updated>2014-06-21T16:45:52+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-06-21T16:45:52+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=492787b2ccc455e9b5970a544103a6c0776e9931'/>
<id>492787b2ccc455e9b5970a544103a6c0776e9931</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>document that typeFromMagic() accepts function refs</title>
<updated>2012-12-07T07:04:39+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-12-07T07:04:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=4a9f15db997ad0bd274676922bf92a6fa2a3e9f4'/>
<id>4a9f15db997ad0bd274676922bf92a6fa2a3e9f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refresh example in doc</title>
<updated>2012-04-04T23:07:59+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-04-04T23:07:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=844d3a1dbf49c9124e020f74b3712f9bd3013aa6'/>
<id>844d3a1dbf49c9124e020f74b3712f9bd3013aa6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>enable perl_checker to run here</title>
<updated>2012-04-02T16:26:33+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-04-02T16:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=f84c154f87cfe9c8144b1c28a858bc22f563d263'/>
<id>f84c154f87cfe9c8144b1c28a858bc22f563d263</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kill comment obsolet since long...</title>
<updated>2011-12-19T16:22:27+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2011-12-19T16:22:27+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/perl/perl-MDK-Common/commit/?id=9ca1714b048cf54d4975e91afb463f73f7d24a3c'/>
<id>9ca1714b048cf54d4975e91afb463f73f7d24a3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
