Result for 868459B5F1DBC8052122C775DBA6BB4FFE846948

Query result

Key Value
MD5C9420519F02D79DE558F06540277673A
PackageArchnoarch
PackageDescriptionAdding a path to @INC to load modules from a local directory may seem simple, but has a few common pitfalls to be aware of. Directly adding a relative path to '@INC' means that any later code that changes the current working directory will change where modules are loaded from. This applies to the '.' path that used to be in '@INC' by default until perl 5.26.0, or a relative path added in code like 'use lib 'path/to/lib'', and may be a vulnerability if such a location is not supposed to be writable. Additionally, the commonly used FindBin module relies on interpreter state and the path to the original script invoked by the perl interpreter, sometimes requiring workarounds in uncommon cases like generated or embedded code. This module proposes a more straightforward method: take a path relative to the current file, absolutize it, and add it to '@INC'. If this module is already available to be loaded, it can be used as with lib.pm, passing relative paths, which will be absolutized relative to the current file then passed on to lib. Multiple arguments will be separately absolutized, and absolute paths will be passed on unchanged. For cases where this module cannot be loaded beforehand, the last section of the "SYNOPSIS" can be copy-pasted into a file to perform the same task.
PackageMaintainerhttps://bugs.opensuse.org
PackageNameperl-lib-relative
PackageReleasebp155.1.5
PackageVersion1.001
SHA-1868459B5F1DBC8052122C775DBA6BB4FFE846948
SHA-256BC1DE06E4726117666171BBFA8D6EB44B62D84997CACF3213E7E84CF680DC82F
hashlookup:children-total7
hashlookup:trust50

Network graph view

Children (Total: 7)

The searched file hash includes 7 children files known and seen by metalookup. A sample is included below:

Key Value
FileName./usr/share/doc/packages/perl-lib-relative/Changes
FileSize559
MD5E22E6E56573AFC646AAB000B99A5D81A
SHA-1BED0C4DA93B2AD35F42ED01EDB3E1F4FACDDF494
SHA-2564448178B76F5301B2B1E35AD475C006D6381E0789B915A3EB046DED2E9CC0300
SSDEEP12:oVyd7DK1juwSpMH6fiyK1+8L5LqCWZuMv:oVocjetdy++mCWZuu
TLSHT1F3F0C0712AA428691702D642F0976B60871AB0EF4417C818F98E66CD8367524392BA69
Key Value
FileName./usr/share/doc/packages/perl-lib-relative/prereqs.yml
FileSize168
MD59CA8E269215013B55AA971FC6CE1CCFF
SHA-19D5A9ADADF3BED5F6935406869041D45274410B0
SHA-2565BAAB08F490F384B4D1687649FEB2746FBB00264A05B68A3F25786B7BB01207A
SSDEEP3:T9fdJzVyJweVVrbvFdNyq2VjfFVHFyqn/8uVd/sJzZXjzxtpe/yqxAowVL4v:pkTVVvFdgNVjfv4cb/C3phbovv
TLSHT1B3C08CE00AC23A08F218C1C30E2022A0A306C80722775F34FDD004841F52028FFCE7B6
Key Value
FileName./usr/share/doc/packages/perl-lib-relative/README
FileSize2817
MD585A73B892536EA98E4D045FE7DF81CC8
SHA-1F4719E64BC1438AEF339DF3DB58345D02CC6BABC
SHA-256A73A867084CFFE415D59D4172C086E2B7C0980387B8BACE9E2EC089488DBBC06
SSDEEP48:B0cNiF/sxfTM564n5E6b8P/dTa62JeqynVhq2Q+irpQzBpOGI5nEqMUCOclogE6b:/GgfT+64n59byta62cqyVI2EaOhnH6b
TLSHT1BD51463527952231B85013D26F6B8DF09206D1FF53366A403A2C535C6F268AC57FDAE2
Key Value
FileName./usr/lib/perl5/vendor_perl/5.26.1/lib/relative.pm
FileSize3182
MD5AC26E902BBEF30FC73D62ED5F893AAC5
SHA-127CE84849ADDF82D3830DAC10B31AA738F2C522A
SHA-25633E8718B980D248B1F9F26FFD6FE17D1B2D3B7039B72C03F763210D80C84F495
SSDEEP48:P48xAQU8N+7Mrg1J00G9l/8xfjcX7dfy5Eq2yYjTjhV2VdwVM+ijl65UTOWykqMw:PrAQn8mfQfjy7dfy5R7oT23ms6T54t6p
TLSHT1F061423223E42321E86413D57A16CAF09705D2FC533A4B807E78538C6964CA85BFEAD6
Key Value
FileName./usr/share/man/man3/lib::relative.3pm.gz
FileSize2371
MD5F12A51CBA960868FA8FD4767C484EA94
SHA-1B1CC48AF1C481E263964A6A966A02A88FF64C039
SHA-256E40A7F123F9DADC0CF6B610FD55B565103E700B481B7738DB08A1D024FCBEC8B
SSDEEP48:XXBtJvorwk0OysEy2LijaoLkdOSfb5EPaayuNsM5opst+6M7Z:h3wrPt5m6kzKaayuCMupst89
TLSHT1BE413B2546631237DC4B073776C86C509DBBE640472AF621A0B52D2D38D309BEC5CF5D
Key Value
FileName./usr/share/doc/packages/perl-lib-relative/CONTRIBUTING.md
FileSize4461
MD5BBCD2952CB7E93ABEDAB76ACAB5B0986
SHA-18AAAD3A1D8AAFB9004A05BC9A15C4918EB170980
SHA-2565A79FE9ED864D66D1D3D8BAF64C326A9D87A762A22C2CCF7EB37FBD3DF731221
SSDEEP96:gtxJoBuaruz5vLsXLBekewBb9es/HQqNWsaN9xDv9c12txg:ghoEEuze1e+9eVTv1S2U
TLSHT1459154BB5540072867C312E091AA10E3B35FD21F5245007A9CAE45FD132FA63E2F79EE
Key Value
FileName./usr/share/licenses/perl-lib-relative/LICENSE
FileSize9037
MD592C2BB95B17039050111629E9282A8DD
SHA-148749BBBD2BA9410DD6226230D4D535B1BDE215F
SHA-2561F918B625028B5DA27E20BA5E358194A7B2C99F8F9629AFA0F004A2F7C9670A5
SSDEEP96:aDuWTETk+wPHsre83fL7Bb/mQOL0zjePq/Ef/hQ6a8Ea69w0RR9z1dPT4fo/Bop1:nF77LJmDVV69wef5dPhBq0Kw5EP
TLSHT14612977F778803F205C106AAB725B5DEE37D602E3672005534AEC22C2B1AD6993B75ED