https://bugzilla.wikimedia.org/show_bug.cgi?id=71939
Bug ID: 71939 Summary: file permissions cause lintian warnings Product: MediaWiki extensions Version: master Hardware: All OS: Linux Status: NEW Severity: minor Priority: Unprioritized Component: CirrusSearch Assignee: wikibugs-l@lists.wikimedia.org Reporter: wpmirror...@gmail.com CC: dga...@wikimedia.org, innocentkil...@gmail.com, neverett+bugzi...@wikimedia.org Web browser: --- Mobile Platform: --- Dear Sir or Madam, 0) Context DEB packages of `mediawiki' and many of its extensions, are prepared as part of the WP-MIRROR project (see <https://www.mediawiki.org/wiki/Wp-mirror>). 1) Lintian During the build process, `lintian' performs a great number of sanity checks, including seeing if each file has file permissions appropriate to its file type. When `lintian' sees a non-executable file with 755 permissions, rather than 644, `lintian' will throw a warning like: W: wp-mirror-mediawiki-extensions: executable-not-elf-or-script usr/share/wp-mirror-mediawiki/extensions/Elastica/Elastica/changes.txt 2) Files which should have permissions set to 644 Elastica/Elastica/changes.txt Elastica/Elastica/lib/Elastica/Aggregation/AbstractAggregation.php Elastica/Elastica/lib/Elastica/Aggregation/AbstractSimpleAggregation.php Elastica/Elastica/lib/Elastica/Aggregation/Avg.php Elastica/Elastica/lib/Elastica/Aggregation/Cardinality.php Elastica/Elastica/lib/Elastica/Aggregation/DateHistogram.php Elastica/Elastica/lib/Elastica/Aggregation/DateRange.php Elastica/Elastica/lib/Elastica/Aggregation/ExtendedStats.php Elastica/Elastica/lib/Elastica/Aggregation/Filter.php Elastica/Elastica/lib/Elastica/Aggregation/GeoDistance.php Elastica/Elastica/lib/Elastica/Aggregation/GeohashGrid.php Elastica/Elastica/lib/Elastica/Aggregation/GlobalAggregation.php Elastica/Elastica/lib/Elastica/Aggregation/Histogram.php Elastica/Elastica/lib/Elastica/Aggregation/IpRange.php Elastica/Elastica/lib/Elastica/Aggregation/Max.php Elastica/Elastica/lib/Elastica/Aggregation/Min.php Elastica/Elastica/lib/Elastica/Aggregation/Missing.php Elastica/Elastica/lib/Elastica/Aggregation/Nested.php Elastica/Elastica/lib/Elastica/Aggregation/Range.php Elastica/Elastica/lib/Elastica/Aggregation/Stats.php Elastica/Elastica/lib/Elastica/Aggregation/Sum.php Elastica/Elastica/lib/Elastica/Aggregation/Terms.php Elastica/Elastica/lib/Elastica/Aggregation/ValueCount.php Elastica/Elastica/lib/Elastica/Bulk/Action.php Elastica/Elastica/lib/Elastica/Bulk/Action/AbstractDocument.php Elastica/Elastica/lib/Elastica/Bulk/Action/UpdateDocument.php Elastica/Elastica/lib/Elastica/Filter/GeohashCell.php Elastica/Elastica/lib/Elastica/Filter/Indices.php Elastica/Elastica/lib/Elastica/Filter/Terms.php Elastica/Elastica/lib/Elastica/Index/Status.php Elastica/Elastica/lib/Elastica/Node/Info.php Elastica/Elastica/lib/Elastica/Query.php Elastica/Elastica/lib/Elastica/Query/Common.php Elastica/Elastica/lib/Elastica/Query/FunctionScore.php Elastica/Elastica/lib/Elastica/Query/SimpleQueryString.php Elastica/Elastica/lib/Elastica/ResultSet.php Elastica/Elastica/lib/Elastica/Search.php Elastica/Elastica/lib/Elastica/Snapshot.php Elastica/Elastica/lib/Elastica/Suggest.php Elastica/Elastica/lib/Elastica/Suggest/AbstractSuggest.php Elastica/Elastica/lib/Elastica/Suggest/CandidateGenerator/AbstractCandidateGenerator.php Elastica/Elastica/lib/Elastica/Suggest/CandidateGenerator/DirectGenerator.php Elastica/Elastica/lib/Elastica/Suggest/Phrase.php Elastica/Elastica/lib/Elastica/Suggest/Term.php Elastica/Elastica/lib/Elastica/Type/Mapping.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/AvgTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/BaseAggregationTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/CardinalityTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/DateRangeTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/DateHistogramTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/ExtendedStatsTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/FilterTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/GeoDistanceTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/GeohashGridTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/GlobalAggregationTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/HistogramTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/IpRangeTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/MaxTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/MinTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/MissingTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/NestedTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/RangeTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/StatsTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/SumTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/TermsTest.php Elastica/Elastica/test/lib/Elastica/Test/Aggregation/ValueCountTest.php Elastica/Elastica/test/lib/Elastica/Test/BulkTest.php Elastica/Elastica/test/lib/Elastica/Test/ClientTest.php Elastica/Elastica/test/lib/Elastica/Test/Facet/GeoClusterTest.php Elastica/Elastica/test/lib/Elastica/Test/Filter/GeohashCellTest.php Elastica/Elastica/test/lib/Elastica/Test/Filter/IndicesTest.php Elastica/Elastica/test/lib/Elastica/Test/Filter/TermsTest.php Elastica/Elastica/test/lib/Elastica/Test/Filter/TermTest.php Elastica/Elastica/test/lib/Elastica/Test/IndexTest.php Elastica/Elastica/test/lib/Elastica/Test/Index/SettingsTest.php Elastica/Elastica/test/lib/Elastica/Test/NodeTest.php Elastica/Elastica/test/lib/Elastica/Test/Node/InfoTest.php Elastica/Elastica/test/lib/Elastica/Test/Query/BoostingTest.php Elastica/Elastica/test/lib/Elastica/Test/Query/CommonTest.php Elastica/Elastica/test/lib/Elastica/Test/Query/FunctionScoreTest.php Elastica/Elastica/test/lib/Elastica/Test/Query/SimpleQueryStringTest.php Elastica/Elastica/test/lib/Elastica/Test/SnapshotTest.php Elastica/Elastica/test/lib/Elastica/Test/Suggest/PhraseTest.php Elastica/Elastica/test/lib/Elastica/Test/Suggest/TermTest.php Elastica/Elastica/test/lib/Elastica/Test/Transport/ThriftTest.php Elastica/Elastica/test/lib/Elastica/Test/Type/MappingTest.php 3) Technical details DEB standards version: 3.9.6 GIT branch: wmf/1.24wmf22 Sincerely Yours, Kent -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l