OSSP CVS Repository

ossp - Check-in [2994]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 2994
Date: 2002-Dec-21 10:20:27 (local)
2002-Dec-21 09:20:27 (UTC)
User:rse
Branch:
Comment: Fix the "invalid file specification `<absolute path>' for access control" issue by using Cwd::realpath to resolve the absolute path instead of calling `pwd`.

Additionally, bump version.

Tickets:
Inspections:
Files:
ossp-pkg/shiela/ChangeLog      1.10 -> 1.11     7 inserted, 0 deleted
ossp-pkg/shiela/VERSION      1.4 -> 1.5     1 inserted, 1 deleted
ossp-pkg/shiela/shiela-install.pod      1.5 -> 1.6     1 inserted, 1 deleted
ossp-pkg/shiela/shiela-install.sh      1.6 -> 1.7     1 inserted, 1 deleted
ossp-pkg/shiela/shiela.pl      1.16 -> 1.17     3 inserted, 3 deleted
ossp-pkg/shiela/shiela.pod      1.5 -> 1.6     1 inserted, 1 deleted

ossp-pkg/shiela/ChangeLog 1.10 -> 1.11

--- ChangeLog    2002/08/19 19:10:37     1.10
+++ ChangeLog    2002/12/21 09:20:27     1.11
@@ -9,6 +9,13 @@
 
   ChangeLog
 
+  Changes between 0.9.2 and 0.9.3 (19-Aug-2002 to 21-Dec-2002):
+
+   *) Fix the "invalid file specification `<absolute path>' for access
+      control" issue by using Cwd::realpath to resolve the absolute path
+      instead of calling `pwd`.
+      [Ralf S. Engelschall]
+
   Changes between 0.9.1 and 0.9.2 (10-Feb-2001 to 19-Aug-2002):
 
    *) Switched to the OSSP devtool build environment


ossp-pkg/shiela/VERSION 1.4 -> 1.5

--- VERSION      2002/08/19 19:10:37     1.4
+++ VERSION      2002/12/21 09:20:27     1.5
@@ -2,5 +2,5 @@
   VERSION -- Version Information for OSSP shiela (syntax: Text)
   [automatically generated and maintained by GNU shtool]
 
-  This is OSSP shiela, Version 0.9.2 (19-Aug-2002)
+  This is OSSP shiela, Version 0.9.3 (21-Dec-2002)
 


ossp-pkg/shiela/shiela-install.pod 1.5 -> 1.6

--- shiela-install.pod   2002/08/19 19:10:38     1.5
+++ shiela-install.pod   2002/12/21 09:20:27     1.6
@@ -32,7 +32,7 @@
 
 =head1 VERSION
 
-B<OSSP Shiela> 0.9.2 (19-Aug-2002)
+B<OSSP Shiela> 0.9.3 (21-Dec-2002)
 
 =head1 DESCRIPTION
 


ossp-pkg/shiela/shiela-install.sh 1.6 -> 1.7

--- shiela-install.sh    2002/08/19 19:10:38     1.6
+++ shiela-install.sh    2002/12/21 09:20:27     1.7
@@ -25,7 +25,7 @@
 ##  shiela-install: Shiela repository install program (syntax: Bourne-Shell)
 ##
 
-version="0.9.2 (19-Aug-2002)"
+version="0.9.3 (21-Dec-2002)"
 
 prefix="@prefix@"
 bindir="@bindir@"


ossp-pkg/shiela/shiela.pl 1.16 -> 1.17

--- shiela.pl    2002/08/19 19:10:38     1.16
+++ shiela.pl    2002/12/21 09:20:27     1.17
@@ -25,7 +25,7 @@
 ##  shiela: Shiela control program (syntax: Perl)
 ##
 
-my $version = '0.9.2 (19-Aug-2002)';
+my $version = '0.9.3 (21-Dec-2002)';
 
 require 5.005;
 
@@ -34,6 +34,7 @@
 use IO::Handle;   # shipped with Perl since 5.003
 use IPC::Open2;   # shipped with Perl since 5.003
 use Data::Dumper; # shipped with Perl since 5.005
+use Cwd;          # shipped with Perl since 5.003
 
 #   DEBUGGING
 $Data::Dumper::Purity = 1;
@@ -983,8 +984,7 @@
 
     #   strip absolute prefix
     $cvsdir =~ s|^$RT->{cvsroot}/?||;
-    my $cvsdirphysical = `cd $RT->{cvsroot} && pwd`;
-    $cvsdirphysical =~ s|\n$||s; 
+    my $cvsdirphysical = Cwd::realpath($RT->{cvsroot});
     $cvsdir =~ s|^$cvsdirphysical/?||;
 
     #   provide access control 


ossp-pkg/shiela/shiela.pod 1.5 -> 1.6

--- shiela.pod   2002/08/19 19:10:38     1.5
+++ shiela.pod   2002/12/21 09:20:28     1.6
@@ -32,7 +32,7 @@
 
 =head1 VERSION
 
-B<OSSP Shiela> 0.9.2 (19-Aug-2002)
+B<OSSP Shiela> 0.9.3 (21-Dec-2002)
 
 =head1 DESCRIPTION
 

CVSTrac 2.0.1