Key | Value |
---|---|
MD5 | FB33F188F34A74CC57A7709D4A7DC451 |
PackageArch | noarch |
PackageDescription | This module iterates over files and directories to identify ones matching a user-defined set of rules. The API is based heavily on File::Find::Rule, but with more explicit distinction between matching rules and options that influence how directories are searched. A 'Path::Iterator::Rule' object is a collection of rules (match criteria) with methods to add additional criteria. Options that control directory traversal are given as arguments to the method that generates an iterator. Here is a summary of features for comparison to other file finding modules: * provides many "helper" methods for specifying rules * offers (lazy) iterator and flattened list interfaces * custom rules implemented with callbacks * breadth-first (default) or pre- or post-order depth-first searching * follows symlinks (by default, but can be disabled) * directories visited only once (no infinite loop; can be disabled) * doesn't chdir during operation * provides an API for extensions As a convenience, the PIR module is an empty subclass of this one that is less arduous to type for one-liners. *Note*: paths are constructed with unix-style forward-slashes for efficiency rather than using File::Spec. If proper path separators are needed, call canonpath on the search results. |
PackageName | perl-Path-Iterator-Rule |
PackageRelease | 1.2 |
PackageVersion | 1.015 |
SHA-1 | 04E67248DC88BFB791524169FBD0A8F764E55C98 |
SHA-256 | 4369B104AAB642658D498F15BFB32EC5A33F344CB21344772F50C8AADFB9976B |
hashlookup:children-total | 9 |
hashlookup:trust | 50 |
The searched file hash includes 9 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileName | ./usr/share/doc/perl-Path-Iterator-Rule/Changes |
FileSize | 5187 |
MD5 | C56FB43B6334EF3019D8B14482433733 |
SHA-1 | 4D0F4D8A0A31834B6DD8AF23CAD3EF27009F6563 |
SHA-256 | E6A3529EE5E83DA1B9D65F8F2E15AC42C850A79F9031750248E7B33C621CCE3A |
SSDEEP | 96:cMpnICln5BaoKzsK9eEn2QkWVehizWko56sGmtX6uA7hPBx:cMtICHBao6hkdizeGVLFz |
TLSH | T153B1CDA176B2215471E242D2B2D5B3D11134B06FC2CF3928BEEC018CEF4A468737FA59 |
Key | Value |
---|---|
FileName | ./usr/share/man/man3/Path::Iterator::Rule.3pm.gz |
FileSize | 11144 |
MD5 | 9AA5E3A45BCB4E35992C34F218BA9417 |
SHA-1 | 9D69D88518A902337D97FA759130371A719C3E95 |
SHA-256 | 42BB0E261A3D5686BD4E858C79577DA5BF1E15EA500CBA1BD406F0D60E9AC0C2 |
SSDEEP | 192:M7diuqP1cqO27n0VgnmK1Ts9bFuMtfOqSOY2v/Sr3FBgck0aTDEC31fHfiWCU2wD:W21cq17PZpiFN2qS2v/SzLgSaEC5H6Kx |
TLSH | T10C32B0FA755836E96C52703F104DDC4A3E374CB6E41D2C05A11395FC67A6DB789B402A |
Key | Value |
---|---|
FileName | ./usr/share/doc/libversion-next-perl/CONTRIBUTING.mkdn |
FileSize | 3460 |
MD5 | 9B0E0B2D54F62067BEDB4B20E9259CFD |
RDS:package_id | 288578 |
SHA-1 | 7BE5DEFE2E56A63F7CF57747942D3876CD562396 |
SHA-256 | 108695CF77589ACBF83D768607B30403CA440D8A4B49284D29E06635F7ADC88C |
SSDEEP | 96:ftxAA4qDaXxHkebBbFs/VrSEgj1QNWsAX:fYFwAxHTFDzV |
TLSH | T1EA6178BF5180537459D302E1E26A40E3E756C15E1316443974BE80AD533BF35E2FB998 |
insert-timestamp | 1670545180.7104921 |
source | modern.db |
Key | Value |
---|---|
FileName | usr/share/perl5/vendor_perl/PIR.pm |
FileSize | 25142 |
MD5 | EEDA1F4BE7DDAB3527821E1A151FECCC |
SHA-1 | E705FA3AE7276E1668DF2C771AA4298430EBCAEE |
SHA-256 | 1E1F55D2F281D91B87DDB0F43DE30E13DA8E531E2D6D13DCB3BF8AAE98A6D2E8 |
SSDEEP | 768:fdU5o/yRzdDz/eqDWbO8yAvkXO/Vh7SV8gxkk:1s9dDtl9XO/Vh7SVTKk |
TLSH | T199B2F57335C423B54ABAA2A2FB899191DF15C1AF47699310F0CC46947F82EB583FE5E0 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/share/man/man3/PIR.3pm.gz |
FileSize | 10338 |
MD5 | 1EC4A2B2FBA137E771A3FB17A19E6888 |
SHA-1 | B5FFB31CA949DEF9512CAF98969C9574394B1CB0 |
SHA-256 | C24DE67B1B904F86F117BC39A68F319A1CBFC16CD43463BD71930204976AC5F5 |
SSDEEP | 192:Y6zjFwfpU8GAbdy3S70lG9JPmxyXMtBq/g8sdHgBXqclp5Rlju7z+xs4SA6NeDim:tJwfptbEBcHuxHBx+DQ7z+xh1GZC |
TLSH | T1A522D0CC88041B43B60C0FD161FA72792866E5B3A7F8594F994B0DB49FD6620D36EBE0 |
Key | Value |
---|---|
FileName | usr/share/perl5/vendor_perl/Path/Iterator/Rule.pm |
FileSize | 51445 |
MD5 | 82B85BC209DB25C51542306D4593868C |
SHA-1 | 438C32CEF45071D4C60F1324D2E02B95B82C49EA |
SHA-256 | 1021C52887DAF6912069F4F43E7B5D4C2E7969A501AD51881D699B10ADD24D34 |
SSDEEP | 768:fcnRxEqEFAPrHXlOh50Ag5f8/yRzTDz/eqDWbO8yAvkXO/Vh7SV8gxm1k:ERSqdzHXQafhTDtl9XO/Vh7SVTik |
TLSH | T1DB33C4667CE7626046B7F2B1BBC9D010EB1AC46F475D9610F48C42A47F82A7483FE6E4 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/share/doc/perl-Path-Iterator-Rule/README |
FileSize | 28058 |
MD5 | 9B3335F221DC45C59BA12F06F8ED9D46 |
SHA-1 | 649B8A8B0784ADAC84C97969D97AEF7905E0BC65 |
SHA-256 | 83364A418FDF4D70417056A073D810D109E1135DF44A65800A961694ADE54F1C |
SSDEEP | 768:/HokkitXFuBqMDovDi333O/Vr/l9tSZK1:YitXpu3O/Vr/lz51 |
TLSH | T1E4C2C56379C423B505AA92F1FBDA5591DB05C0AF53699214B0CC87A87F43A7283FE6F0 |
Key | Value |
---|---|
FileName | ./usr/share/licenses/perl-HTTP-CookieJar/LICENSE |
FileSize | 11485 |
MD5 | D40498D70A1A5F62AD24FAA45DD444FA |
SHA-1 | 65806E2ED17558967DBBE31F7C8BF9106945D3DC |
SHA-256 | EE54C1C6B8801F09313B61372B84251A00DC9A71ECC0C9945AD6D8C2A7A0FCD8 |
SSDEEP | 192:DNU6G5KXSD9VYUKhu1JVF9hFGvV/QiGkS594drFjuHYx5dvTrLh3kTSE47HbHR:Dm9vlKM1zJlFvmNz5VrlkTSR7Ht |
TLSH | T15632522FBA48037706C20162BB9764CBF31E903F3B552564354CC1681F6BA6543FB6EA |
Key | Value |
---|---|
FileName | ./usr/share/doc/libpath-iterator-rule-perl/examples/modules-in-inc.pl |
FileSize | 247 |
MD5 | 3BF0886D79650F0F2A242AB81742E7BD |
SHA-1 | 26F85871590634D19BC4912F03AED133C56F6913 |
SHA-256 | C72C898F2C15062562D9A31BFDB06DB3C0646E6CD0C05B2F324D6FB875D2EBD5 |
SSDEEP | 6:HWaHsIIq8/NFAxOURN/IcQDJAxdIrKF9fiev/4z3Gd/sEQ6UKv:HB6XAtr/IcUJqiKD1vwz3G+OU0 |
TLSH | T142D097DC00E8670AC804BBD2C626C5A04A9B033E4222A30F17E8D698EC885BC133493C |