As for a test, grab the source to the Ubuntu eucalyptus package (and its
build-deps), and build it.

Without the patched lintian, you will see this output:

Now running lintian...
W: eucalyptus source: patch-system-but-direct-changes-in-diff aclocal.m4 and 29 
more
W: eucalyptus source: newer-debconf-templates
W: eucalyptus source: out-of-date-standards-version 3.8.3 (current is 3.8.4)
W: eucalyptus-cc: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-cc
W: eucalyptus-cc: init.d-script-missing-lsb-section /etc/init.d/eucalyptus-cc
W: eucalyptus-cc: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-cc-publication
W: eucalyptus-cc: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-cc-publication
W: eucalyptus-cc: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusCC/services.xml
W: eucalyptus-cc: executable-not-elf-or-script 
./var/lib/eucalyptus/keys/nc-client-policy.xml
W: eucalyptus-cc: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusCC/eucalyptus_cc.wsdl
W: eucalyptus-common: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-network
W: eucalyptus-common: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-network
W: eucalyptus-common: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus
W: eucalyptus-common: init.d-script-missing-lsb-section /etc/init.d/eucalyptus
W: eucalyptus-common: binary-without-manpage usr/sbin/euca_killall
W: eucalyptus-common: binary-without-manpage usr/sbin/euca_sync_key
W: eucalyptus-common: executable-not-elf-or-script 
./etc/bash_completion.d/euca_conf
W: uec-component-listener: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/uec-component-listener
W: uec-component-listener: init.d-script-missing-lsb-section 
/etc/init.d/uec-component-listener
W: uec-component-listener: binary-without-manpage usr/bin/uec-registration
W: uec-component-listener: binary-without-manpage 
usr/sbin/uec_component_listener
W: eucalyptus-java-common: binary-without-manpage usr/sbin/eucalyptus-cloud
W: eucalyptus-gl: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusGL/services.xml
W: eucalyptus-gl: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusGL/eucalyptus_gl.wsdl
W: eucalyptus-cloud: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-cloud
W: eucalyptus-cloud: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-cloud
W: eucalyptus-cloud: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-cloud-publication
W: eucalyptus-cloud: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-cloud-publication
W: eucalyptus-nc: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-nc
W: eucalyptus-nc: init.d-script-missing-lsb-section /etc/init.d/eucalyptus-nc
W: eucalyptus-nc: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-nc-publication
W: eucalyptus-nc: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-nc-publication
W: eucalyptus-nc: binary-without-manpage usr/sbin/euca_test_nc
W: eucalyptus-nc: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusNC/services.xml
W: eucalyptus-sc: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-sc
W: eucalyptus-sc: init.d-script-missing-lsb-section /etc/init.d/eucalyptus-sc
W: eucalyptus-sc: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-sc-publication
W: eucalyptus-sc: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-sc-publication
W: eucalyptus-walrus: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-walrus
W: eucalyptus-walrus: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-walrus
W: eucalyptus-walrus: script-in-etc-init.d-not-registered-via-update-rc.d 
/etc/init.d/eucalyptus-walrus-publication
W: eucalyptus-walrus: init.d-script-missing-lsb-section 
/etc/init.d/eucalyptus-walrus-publication
Finished running lintian.


With the patched lintian, you will see this output:

Now running lintian...
W: eucalyptus source: patch-system-but-direct-changes-in-diff aclocal.m4 and 29 
more
W: eucalyptus source: newer-debconf-templates
W: eucalyptus source: out-of-date-standards-version 3.8.3 (current is 3.8.4)
W: eucalyptus-cc: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusCC/services.xml
W: eucalyptus-cc: executable-not-elf-or-script 
./var/lib/eucalyptus/keys/nc-client-policy.xml
W: eucalyptus-cc: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusCC/eucalyptus_cc.wsdl
W: eucalyptus-common: binary-without-manpage usr/sbin/euca_killall
W: eucalyptus-common: binary-without-manpage usr/sbin/euca_sync_key
W: eucalyptus-common: executable-not-elf-or-script 
./etc/bash_completion.d/euca_conf
W: uec-component-listener: binary-without-manpage usr/bin/uec-registration
W: uec-component-listener: binary-without-manpage 
usr/sbin/uec_component_listener
W: eucalyptus-java-common: binary-without-manpage usr/sbin/eucalyptus-cloud
W: eucalyptus-gl: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusGL/services.xml
W: eucalyptus-gl: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusGL/eucalyptus_gl.wsdl
W: eucalyptus-nc: binary-without-manpage usr/sbin/euca_test_nc
W: eucalyptus-nc: executable-not-elf-or-script 
./usr/lib/axis2/services/EucalyptusNC/services.xml
Finished running lintian.


:-Dustin

-- 
lintian should not complain about upstart jobs not looking like init scripts
https://bugs.launchpad.net/bugs/496798
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to