Req #75626 [NEW]: Mounting improvements
| From: | peterkokot at gmail dot com | Date: | Mon, 04 Dec 2017 21:17:24 +0000 |
| Subject: | Req #75626 [NEW]: Mounting improvements | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-212917@lists.php.net to get a copy of this message | ||
From: peterkokot at gmail dot com
Operating system:
PHP version: Irrelevant
Package: PHAR related
Bug Type: Feature/Change Request
Bug description:Mounting improvements
Description:
------------
Hello, I'm adding few TODO items for the phar extension here from the
old TODO file located in the php-src repository:
https://github.com/php/php-src/blob/PHP-7.2/ext/phar/TODO
* implement write support for mounted files even if phar.readonly=1
* implement automatic "mounting" of internal phar archives so that
phar:///path/to/archive.phar/internal.phar/file opens internal.phar
and
maps its manifest inside archive.phar. The manifest entry inside
archive.phar would be named "internal.phar/file". Write access to
internal
files inside an internal phar would be denied, as the entire archive
must
be added or removed at the same time.
Note that these suggestions, have been added ~10 years ago in the TODO
and some might not be relevant anymore.
Thanks.
--
Edit bug report at https://bugs.php.net/bug.php?id=75626&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=75626&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=75626&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=75626&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=75626&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=75626&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=75626&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=75626&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=75626&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=75626&r=support
Expected behavior: https://bugs.php.net/fix.php?id=75626&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=75626&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=75626&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=75626&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=75626&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=75626&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=75626&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=75626&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=75626&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=75626&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=75626&r=mysqlcfg