Author: pebender
Date: Thu Apr  9 06:20:38 2009
New Revision: 4586

Added:
    trunk/gar-minimyth/script/perl/perl-Lchown/   (props changed)
    trunk/gar-minimyth/script/perl/perl-Lchown/Makefile
    trunk/gar-minimyth/script/perl/perl-Lchown/checksums
Modified:
    trunk/gar-minimyth/html/minimyth/document-changelog.txt
    trunk/gar-minimyth/script/meta/minimyth/Makefile
     
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/security.pm

Log:
- Fixed a bug in the security init script that caused it to not change the
   ownership of symbolic links.
- Added package perl/perl-Lchown.



Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt     (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt     Thu Apr  9  
06:20:38 2009
@@ -1,7 +1,7 @@
  MiniMyth Changelog

   
--------------------------------------------------------------------------------
-Changes since 65 (2009-04-08):
+Changes since 65 (2009-04-09):

  Current MythTV versions
      MythTV 0.20-softpad: version 0.20.2.softpad, release-0-20-fixes branch  
svn 16082,
@@ -47,6 +47,8 @@
      - Fixed a bug that caused the GTK icons to be missing.
      - Fixed a bug that would cause lirc_imon to unload without first  
unloading
        imon_vfd.
+    - Fixed a bug in the security init script that caused it to not change  
the
+      ownership of symbolic links.

  Modified build system
      - Removed unused sh init scripts.
@@ -81,6 +83,7 @@
      Updated mediaplayers/vlc.
      Reverted net/curl (breaks TFTP upload).
      Updated net/mount.cifs.
+    Updated perl/perl-Lchown.
      Updated perl/perl-WWW-Curl.
      Updated system/lirc.
      Updated system/udev.

Modified: trunk/gar-minimyth/script/meta/minimyth/Makefile
==============================================================================
--- trunk/gar-minimyth/script/meta/minimyth/Makefile    (original)
+++ trunk/gar-minimyth/script/meta/minimyth/Makefile    Thu Apr  9 06:20:38  
2009
@@ -49,6 +49,7 @@
        utils/pciutils \
        perl/perl \
        perl/perl-Date-Manip \
+       perl/perl-Lchown \
        perl/perl-MiniMyth \
        utils/pmount \
        net/portmap \

Modified:  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/security.pm
==============================================================================
---  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/security.pm
    
(original)
+++  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/security.pm
    
Thu Apr  9 06:20:38 2009
@@ -7,6 +7,7 @@
  use warnings;

  use File::Find ();
+use Lchown qw(lchown);
  use MiniMyth ();

  sub start
@@ -30,9 +31,9 @@
          File::Find::finddepth(
              sub
              {
-                if (((stat($File::Find::name))[4] != $uid) ||  
((stat(_))[5] != $gid))
+                if (((lstat($File::Find::name))[4] != $uid) ||  
((lstat(_))[5] != $gid))
                  {
-                    chown($uid, $gid, $File::Find::name);
+                    lchown($uid, $gid, $File::Find::name);
                  }
              },
              '/home/minimyth');

Added: trunk/gar-minimyth/script/perl/perl-Lchown/Makefile
==============================================================================
--- (empty file)
+++ trunk/gar-minimyth/script/perl/perl-Lchown/Makefile Thu Apr  9 06:20:38  
2009
@@ -0,0 +1,5 @@
+GARNAME      = perl-Lchown
+GARVERSION   = 1.00
+MASTER_SITES = http://www.cpan.org/authors/id/N/NC/NCLEATON/
+
+include ../../perl/perl/perl-module.mk

Added: trunk/gar-minimyth/script/perl/perl-Lchown/checksums
==============================================================================
--- (empty file)
+++ trunk/gar-minimyth/script/perl/perl-Lchown/checksums        Thu Apr  9  
06:20:38 2009
@@ -0,0 +1 @@
+efd5e403bcd9db6d13c6a26194a6ac8f  download/Lchown-1.00.tar.gz

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to