[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mass-filing bug against use of '/usr/bin/env perl' shebang line



* [Tue, Jul 31, 2012 at 04:44:17PM +0200] Gian Piero Carrubba:
I'm looking for some advice about filing a (more or less) mass-bug report against perl scripts using /usr/bin/env in the shebang line.

I've run a first quick-and-dirty check against 3940 packages in sid
that Depends: on perl (so leaving out the packages implicitly depending on perl-base). Of those, 103 ships one or more executables - out of `/usr/share/doc' - whose first line matches `#!\s*/usr/bin/env\s+perl' (list attached). The results still have to be filtered, mostly because some files - although executable - are not meant to be executed (i.e.: perl modules).

Ciao,
Gian Piero.
==> 389-admin_1.1.30-1 <==
/usr/sbin/setup-ds-admin
/usr/sbin/migrate-ds-admin
/usr/sbin/register-ds-admin
/usr/sbin/remove-ds-admin
/usr/lib/x86_64-linux-gnu/dirsrv/cgi-bin/repl-monitor-cgi.pl
/usr/lib/x86_64-linux-gnu/dirsrv/cgi-bin/ds_remove
/usr/lib/x86_64-linux-gnu/dirsrv/cgi-bin/ds_create
/usr/lib/x86_64-linux-gnu/dirsrv/cgi-bin/ds_unregister

==> 389-ds-base_1.2.11.7-5 <==
/usr/bin/logconv
/usr/bin/repl-monitor
/usr/bin/cl-dump
/usr/bin/dbgen
/usr/sbin/migrate-ds
/usr/sbin/remove-ds
/usr/sbin/setup-ds

==> 389-dsgw_1.1.9-1 <==
/usr/lib/x86_64-linux-gnu/dirsrv/dsgw-cgi-bin/myorg
/usr/lib/x86_64-linux-gnu/dirsrv/dsgw-cgi-bin/org

==> all-knowing-dns_1.3-1 <==
/usr/bin/all-knowing-dns

==> bioperl_1.6.901-3 <==
/usr/bin/bp_seqfeature_gff3

==> bucardo_4.99.5-1 <==
/usr/bin/bucardo

==> carton_0.9.7-1 <==
/usr/bin/carton

==> chado-utils_1.22-3 <==
/usr/share/gmod/chado/bin/gmod_load_cvterms.pl

==> chalow_1.0-2 <==
/usr/share/chalow/add-extent.pl
/usr/share/chalow/clweek.pl
/usr/share/chalow/clkeitai.cgi
/usr/share/chalow/cl2moneycsv.pl

==> check-postgres_2.19.0-1 <==
/usr/bin/check_postgres

==> ciderwebmail_1.04-1 <==
/usr/share/ciderwebmail/bin/ciderwebmail_server.pl
/usr/share/ciderwebmail/bin/ciderwebmail_create.pl
/usr/share/ciderwebmail/bin/ciderwebmail_cgi.pl
/usr/share/ciderwebmail/bin/ciderwebmail_test.pl
/usr/share/ciderwebmail/bin/ciderwebmail_fastcgi.pl

==> circos-tools_0.16-2 <==
/usr/share/circos/tools/binlinks/bin/binlinks
/usr/share/circos/tools/binlinks/data/toplinks
/usr/share/circos/tools/bundlelinks/bin/bundlelinks
/usr/share/circos/tools/randomlinks/bin/randomlinks
/usr/share/circos/tools/tableviewer/bin/make-table
/usr/share/circos/tools/tableviewer/bin/make-conf
/usr/share/circos/tools/tableviewer/bin/parse-table
/usr/share/circos/tools/orderchr/bin/orderchr
/usr/share/circos/tools/categoryviewer/bin/parse-category
/usr/share/circos/tools/categoryviewer/data/makedata
/usr/share/circos/tools/colorinterpolate/bin/colorinterpolate
/usr/share/circos/tools/filterlinks/bin/filterlinks
/usr/share/circos/tools/resample/bin/resample
/usr/share/circos/tools/maketutorialimages/bin/make_tutorial_images

==> circos_0.61-1 <==
/usr/bin/circos
/etc/circos/makehuesteps

==> cloc_1.56-1 <==
/usr/bin/cloc

==> cluster-glue_1.0.9+hg2665-1 <==
/usr/lib/stonith/plugins/external/vcenter

==> condor_7.8.1~dfsg.1-2 <==
/usr/bin/condor_run
/usr/bin/condor_glidein
/usr/bin/condor_gather_info
/usr/sbin/condor_configure
/usr/sbin/condor_vm_vmware
/usr/sbin/condor_updates_stats
/usr/sbin/grid_monitor

==> cvsconnect_0.1.cvs20001202-2 <==
/usr/share/cvsconnect/cvs-client

==> cyrus-common-2.4_2.4.16-1 <==
/usr/lib/cyrus/upgrade/rehash

==> daptup_0.12.5 <==
/usr/bin/daptup

==> davical_1.1.1-1 <==
/usr/share/davical/dba/update-davical-database

==> deps-tools-cli_0.13-1.1 <==
/usr/bin/graph-includes

==> dizzy_0.3-1 <==
/usr/sbin/dizzy-render
/usr/games/dizzy

==> dsc-statistics-presenter_201203250530-1 <==
/usr/share/dsc-statistics-presenter/dsc-xml-extractor
/usr/share/dsc-statistics-presenter/remove-xmls

==> flexml_1.9.3-1 <==
/usr/bin/flexml

==> golang-go_1.0.2-1.1 <==
/usr/lib/go/pkg/tool/linux_amd64/pprof

==> grinder_0.4.5-1 <==
/usr/bin/change_paired_read_orientation
/usr/bin/average_genome_size
/usr/bin/grinder

==> gwyddion-plugins_2.28-2 <==
/usr/lib/gwyddion/plugins/process/invert_perl.pl

==> i3-wm_4.2-1 <==
/usr/bin/i3-migrate-config-to-v4

==> icli_0.42-1 <==
/usr/bin/icli

==> kdesdk-scripts_4.8.4-2 <==
/usr/bin/svn-clean-kde
/usr/bin/colorsvn
/usr/bin/cvslastchange
/usr/bin/svnlastchange
/usr/bin/cvsblame
/usr/bin/noncvslist
/usr/bin/extend_dmalloc
/usr/bin/cvscheck
/usr/bin/cvs-clean
/usr/bin/kdemangen.pl
/usr/bin/extractattr
/usr/bin/includemocs
/usr/bin/extractrc

==> kdesrc-build_1.15.1-1 <==
/usr/bin/kdesrc-build
/usr/bin/kdesrc-build-setup

==> konversation-data_1.4-1 <==
/usr/share/kde4/apps/konversation/scripts/fortune
/usr/share/kde4/apps/konversation/scripts/uptime

==> latexmk_4.24-1 <==
/usr/bin/latexmk

==> libapp-nopaste-perl_0.35-1 <==
/usr/bin/nopaste

==> libapp-repl-perl_0.012-1 <==
/usr/bin/iperl

==> libapp-termcast-perl_0.12-1 <==
/usr/bin/stream_ttyrec
/usr/bin/termcast

==> libbot-training-perl_0.04-1 <==
/usr/bin/bot-training

==> libdbd-pg-perl_2.19.2-1 <==
/usr/lib/perl5/DBD/testme.tmp.pl

==> libdbix-class-perl_0.08196-3 <==
/usr/bin/dbicadmin

==> libdevel-ebug-perl_0.53-1 <==
/usr/bin/ebug
/usr/bin/ebug_backend_perl

==> libdevel-repl-perl_1.003013-1 <==
/usr/bin/re.pl

==> libdigest-whirlpool-perl_1.09-1 <==
/usr/bin/whirlpoolsum

==> libhtml-copy-perl_1.30-1 <==
/usr/bin/htmlcopy

==> libimage-size-perl_3.232-1 <==
/usr/bin/imgsize

==> libjifty-perl_1.10518+dfsg-2 <==
/usr/bin/jifty

==> libmakefile-parser-perl_0.215-1 <==
/usr/bin/makesimple
/usr/bin/plmake
/usr/bin/pgmake-db

==> libmodule-used-perl_1.2.0-1 <==
/usr/bin/modules-used

==> libmojolicious-perl_2.98+dfsg-1 <==
/usr/bin/mojo
/usr/bin/hypnotoad
/usr/bin/morbo

==> libmojomojo-perl_1.05+dfsg-2 <==
/usr/share/perl5/MojoMojo/app.psgi
/usr/bin/mojomojo_update_db.pl
/usr/bin/mojomojo_cgi.pl
/usr/bin/mojomojo_spawn_db.pl
/usr/bin/mojomojo_test.pl
/usr/bin/mojomojo_fastcgi.pl
/usr/bin/mojomojo_server.pl
/usr/bin/mojomojo_create.pl

==> libnet-amazon-s3-tools-perl_0.08-1 <==
/usr/bin/s3mkbucket
/usr/bin/s3ls
/usr/bin/s3acl
/usr/bin/s3get
/usr/bin/s3rm
/usr/bin/s3put
/usr/bin/s3rmbucket

==> libnet-hiveminder-perl_0.08-1 <==
/usr/bin/hm-done
/usr/bin/hm
/usr/bin/hm-create
/usr/bin/hm-todo
/usr/bin/hm-braindump
/usr/bin/hm-sync

==> libnet-server-perl_2.006-1 <==
/usr/bin/net-server

==> libparse-pidl-perl_4.0.0~beta2+dfsg1-2 <==
/usr/bin/pidl

==> libpda-pilot-perl_0.12.5-5 <==
/usr/lib/perl5/PDA/dump.pl

==> libperlanet-perl_0.56-1 <==
/usr/bin/perlanet

==> libsocialtext-resting-perl_0.38-1 <==
/usr/bin/st-webhook
/usr/bin/strut

==> libsql-abstract-perl_1.73-1 <==
/usr/bin/format-sql

==> libsql-translator-perl_0.11011-1 <==
/usr/bin/sqlt-dumper
/usr/bin/sqlt-diagram
/usr/bin/sqlt-diff
/usr/bin/sqlt-diff-old
/usr/bin/sqlt-graph
/usr/bin/sqlt

==> libsyslog-ng-dev_3.3.5-2 <==
/usr/share/syslog-ng/tools/merge-grammar.pl

==> libtest-bdd-cucumber-perl_0.11-1 <==
/usr/bin/pherkin

==> libtext-markdown-perl_1.0.26-1 <==
/usr/bin/markdown

==> libtext-multimarkdown-perl_1.000034-1 <==
/usr/bin/multimarkdown

==> libtext-recordparser-perl_1.5.0-1 <==
/usr/bin/tab2graph
/usr/bin/tablify
/usr/bin/tabmerge

==> libtext-sass-perl_0.95-1 <==
/usr/bin/sass2css

==> libtravel-routing-de-vrr-perl_2.01-1 <==
/usr/bin/efa

==> listaller-libuild_0.5.5-2 <==
/usr/share/listaller/binreloc/generate.pl
/usr/bin/ligcc
/usr/bin/lig++

==> lmbench_3.0-a9-1 <==
/usr/lib/lmbench/scripts/getbw
/usr/lib/lmbench/scripts/rccs
/usr/lib/lmbench/scripts/graph
/usr/lib/lmbench/scripts/STUFF
/usr/lib/lmbench/scripts/getlist
/usr/lib/lmbench/scripts/stats
/usr/lib/lmbench/scripts/html-list
/usr/lib/lmbench/scripts/allctx
/usr/lib/lmbench/scripts/getctx
/usr/lib/lmbench/scripts/percent
/usr/lib/lmbench/scripts/getsummary
/usr/lib/lmbench/scripts/man2html
/usr/lib/lmbench/scripts/getpercent
/usr/lib/lmbench/scripts/depend
/usr/lib/lmbench/scripts/html-man
/usr/lib/lmbench/scripts/getbg
/usr/lib/lmbench/scripts/new2oldctx
/usr/lib/lmbench/scripts/getdisk
/usr/lib/lmbench/scripts/allmem
/usr/lib/lmbench/scripts/bghtml
/usr/lib/lmbench/scripts/getmem
/usr/lib/lmbench/scripts/save
/usr/lib/lmbench/scripts/gifs
/usr/lib/lmbench/scripts/getmax
/usr/lib/lmbench/scripts/opercent
/usr/lib/lmbench/scripts/bargraph
/usr/lib/lmbench/scripts/statsummary

==> maildirsync_1.2-1 <==
/usr/bin/maildirsync

==> mha4mysql-manager_0.53-1 <==
/usr/bin/masterha_stop
/usr/bin/masterha_check_ssh
/usr/bin/masterha_master_switch
/usr/bin/masterha_check_repl
/usr/bin/masterha_manager
/usr/bin/masterha_conf_host
/usr/bin/masterha_secondary_check
/usr/bin/masterha_master_monitor
/usr/bin/masterha_check_status

==> mha4mysql-node_0.53-1 <==
/usr/bin/purge_relay_logs
/usr/bin/save_binary_logs
/usr/bin/apply_diff_relay_logs
/usr/bin/filter_mysqlbinlog

==> minc-tools_2.1.10-1+b1 <==
/usr/bin/mincpik
/usr/bin/minchistory
/usr/bin/minccomplete
/usr/bin/xfmflip

==> mosh_1.2.2-1 <==
/usr/bin/mosh

==> muttprint_0.73-4 <==
/usr/bin/muttprint

==> mysql-mmm-agent_2.2.1-1.1 <==
/usr/sbin/mmm_agentd
/usr/lib/mysql-mmm/agent/mysql_allow_write
/usr/lib/mysql-mmm/agent/turn_off_slave
/usr/lib/mysql-mmm/agent/set_active_master
/usr/lib/mysql-mmm/agent/mysql_may_write
/usr/lib/mysql-mmm/agent/sync_with_master
/usr/lib/mysql-mmm/agent/turn_on_slave
/usr/lib/mysql-mmm/agent/check_ip
/usr/lib/mysql-mmm/agent/configure_ip
/usr/lib/mysql-mmm/agent/clear_ip
/usr/lib/mysql-mmm/agent/mysql_deny_write

==> mysql-mmm-monitor_2.2.1-1.1 <==
/usr/sbin/mmm_control
/usr/sbin/mmm_mond
/usr/lib/mysql-mmm/monitor/checker

==> mysql-mmm-tools_2.2.1-1.1 <==
/usr/sbin/mmm_restore
/usr/sbin/mmm_clone
/usr/sbin/mmm_backup
/usr/lib/mysql-mmm/tools/remove_snapshot
/usr/lib/mysql-mmm/tools/create_snapshot

==> nama_1.078-2 <==
/usr/bin/nama

==> pcsc-tools_1.4.20-1 <==
/usr/bin/ATR_analysis
/usr/bin/scriptor
/usr/bin/gscriptor

==> pdl_2.4.11-4 <==
/usr/bin/pdl2

==> pegasus-wms_4.0.1+dfsg-6 <==
/usr/share/pegasus/examples/local-recursive/deepthought.pl
/usr/share/pegasus/examples/grid-blackdiamond-perl/blackdiamond.pl
/usr/share/pegasus/visualize/ant2dot.pl
/usr/share/pegasus/visualize/show-id
/usr/share/pegasus/visualize/summary.pl
/usr/share/pegasus/visualize/dag2image2.pl
/usr/share/pegasus/visualize/show-run
/usr/share/pegasus/visualize/fix-dot-eps.pl
/usr/share/pegasus/visualize/show-job
/usr/share/pegasus/visualize/Common.pm
/usr/share/pegasus/visualize/dag2image
/usr/bin/pegasus-status
/usr/bin/pegasus-remove
/usr/bin/pegasus-config
/usr/bin/pegasus-submit-dag
/usr/bin/pegasus-run

==> percona-toolkit_2.1.2-1 <==
/usr/bin/pt-visual-explain
/usr/bin/pt-query-advisor
/usr/bin/pt-trend
/usr/bin/pt-variable-advisor
/usr/bin/pt-kill
/usr/bin/pt-online-schema-change
/usr/bin/pt-slave-find
/usr/bin/pt-fifo-split
/usr/bin/pt-align
/usr/bin/pt-upgrade
/usr/bin/pt-table-sync
/usr/bin/pt-log-player
/usr/bin/pt-diskstats
/usr/bin/pt-archiver
/usr/bin/pt-find
/usr/bin/pt-slave-restart
/usr/bin/pt-heartbeat
/usr/bin/pt-duplicate-key-checker
/usr/bin/pt-table-usage
/usr/bin/pt-tcp-model
/usr/bin/pt-fk-error-logger
/usr/bin/pt-table-checksum
/usr/bin/pt-slave-delay
/usr/bin/pt-fingerprint
/usr/bin/pt-query-digest
/usr/bin/pt-show-grants
/usr/bin/pt-deadlock-logger
/usr/bin/pt-config-diff
/usr/bin/pt-index-usage

==> pmtools_1.10+ds1-2 <==
/usr/bin/pmall
/usr/bin/pmdirs
/usr/bin/pmdesc
/usr/bin/pmvers
/usr/bin/pods
/usr/bin/pmeth
/usr/bin/pmexp
/usr/bin/modpods
/usr/bin/pmload
/usr/bin/pfcat
/usr/bin/sitepods
/usr/bin/pman
/usr/bin/basepods
/usr/bin/pmfunc
/usr/bin/faqpods
/usr/bin/podgrep
/usr/bin/pmpath
/usr/bin/pminst
/usr/bin/stdpods
/usr/bin/podtoc
/usr/bin/podpath
/usr/bin/pmls
/usr/bin/pmcat
/usr/bin/plxload

==> policyd-weight_0.1.15.2-2 <==
/usr/sbin/policyd-weight

==> renrot_1.1-2 <==
/usr/bin/renrot

==> request-tracker4_4.0.6-3 <==
/usr/share/request-tracker4/etc/upgrade/sanity-check-stylesheets.pl
/usr/share/request-tracker4/etc/upgrade/shrink_cgm_table.pl
/usr/share/request-tracker4/etc/upgrade/upgrade-mysql-schema.pl
/usr/share/request-tracker4/etc/upgrade/shrink_transactions_table.pl

==> roffit_0.7~20100607+git790d154-3 <==
/usr/bin/roffit

==> screenie_20120406-1 <==
/usr/bin/screenie

==> sd_0.74-1 <==
/usr/bin/sd

==> sepia_0.992-1 <==
/usr/bin/sepl

==> shelldap_0.5-2 <==
/usr/bin/shelldap

==> shutter_0.88.3-1 <==
/usr/share/shutter/resources/system/upload_plugins/upload/ITmages.pm
/usr/share/shutter/resources/system/upload_plugins/upload/ImageShack.pm
/usr/share/shutter/resources/system/upload_plugins/upload/Omploader.pm
/usr/share/shutter/resources/system/upload_plugins/upload/ImmIO.pm
/usr/share/shutter/resources/system/upload_plugins/upload/TwitPic.pm
/usr/share/shutter/resources/system/upload_plugins/upload/Dropbox.pm
/usr/share/shutter/resources/system/upload_plugins/upload/Imgur.pm
/usr/share/shutter/resources/system/upload_plugins/upload/UbuntuPics.pm
/usr/share/shutter/resources/system/upload_plugins/upload/Minus.pm
/usr/share/shutter/resources/system/upload_plugins/upload/ImageBanana.pm
/usr/share/shutter/resources/system/upload_plugins/upload/ToileLibre.pm
/usr/share/shutter/resources/system/upload_plugins/Template.pm
/usr/share/shutter/resources/system/plugins/perl/spnegate/spnegate
/usr/share/shutter/resources/system/plugins/perl/spwatermark/spwatermark
/usr/share/shutter/resources/system/plugins/perl/spsepia/spsepia
/usr/share/shutter/resources/system/plugins/perl/spbordereffects/spbordereffects
/usr/share/shutter/resources/system/plugins/perl/spshadow/spshadow
/usr/share/shutter/resources/system/plugins/perl/spresize/spresize
/usr/share/shutter/resources/system/plugins/perl/sp3dreflection/sp3dreflection
/usr/share/shutter/resources/system/plugins/perl/spbardistortion/spbardistortion
/usr/share/shutter/resources/system/plugins/perl/sp3drotate/sp3drotate
/usr/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid

==> simgrid_3.7.1-1 <==
/usr/bin/simgrid_update_xml
/usr/bin/smpif2c

==> slimrat-nox_1.0-1 <==
/usr/lib/slimrat/slimrat

==> slimrat_1.0-1 <==
/usr/lib/slimrat/slimrat-gui

==> squirrelmail_1.4.23~svn20120406-1 <==
/usr/sbin/squirrelmail-configure

==> storebackup_3.2.1-1 <==
/usr/share/storebackup/bin/storeBackupDel
/usr/share/storebackup/bin/storeBackup
/usr/share/storebackup/bin/storeBackupRecover
/usr/share/storebackup/bin/llt
/usr/share/storebackup/bin/storeBackupls
/usr/share/storebackup/bin/storeBackupCheckBackup
/usr/share/storebackup/bin/multitail
/usr/share/storebackup/bin/storeBackupConvertBackup
/usr/share/storebackup/bin/storeBackup_du
/usr/share/storebackup/bin/storeBackupUpdateBackup
/usr/share/storebackup/bin/storeBackupMount
/usr/share/storebackup/bin/storeBackupSearch
/usr/share/storebackup/bin/storeBackupVersions

==> tsung_1.4.2-1 <==
/usr/lib/tsung/bin/log2tsung.pl

==> txt2html_2.51-1 <==
/usr/bin/txt2html

==> vcftools_0.1.9-1 <==
/usr/bin/vcf-concat
/usr/bin/vcf-validator
/usr/bin/fill-aa
/usr/bin/vcf-convert
/usr/bin/vcf-subset
/usr/bin/vcf-compare
/usr/bin/vcf-stats
/usr/bin/vcf-isec
/usr/bin/vcf-merge
/usr/bin/vcf-to-tab
/usr/bin/fill-an-ac
/usr/bin/vcf-sort
/usr/bin/vcf-query
/usr/bin/vcf-annotate

==> vpnc_0.5.3r512-2 <==
/usr/bin/pcf2vpnc

==> w2do_2.3.1-3 <==
/usr/bin/w2html
/usr/bin/w2text
/usr/bin/w2do

==> xindy_2.4-1.1 <==
/usr/bin/xindy
/usr/bin/texindy

==> xscreensaver-screensaver-dizzy_0.3-1 <==
/usr/lib/xscreensaver/dizzy

Reply to: