pollinate 4.23-0ubuntu1~12.04 source package in Ubuntu


pollinate (4.23-0ubuntu1~12.04) precise; urgency=medium

  [ Dustin Kirkland ]
  * New upstream release (LP: #1621280):
    - pollinate:
      + revert revision r300, as this was the wrong fix to the slow
        pollinate problem;  as it turns out, it was the user_agent
        function, which was running apt-cache very early in boot, before
        the apt database had been created
      + as it turns out, we need the curl timeout options in order for
        curl to work properly and be resilient against issues with the
        network coming up early in boot
    - debian/pollinate.default, pollinate
      + fix a couple of bugs affecting how long pollinate takes, and if
        it actually completes successfully
      + dpkg -l is way faster than apt-cache, when there is no apt cache
      + wait a maximum of 10 seconds
      + only log to stderr if in an interactive terminal; otherwise,
        just log to syslog
        - this fixes the odd double-printing to /var/log/syslog
      + optimize obtaining version strings by saving one pipe per call
      + source /etc/lsb/release and use $DISTRIB_DESCRIPTION, rather
        than calling lsb-release (python, can be slow)
      + add -m (max-timeout) back to curl options;  removing this option
        has caused network failures in various strange ways
      + when network fails due to timeout, log accordingly
      + ignore cloud-init package not found;  it's optional

 -- Nishanth Aravamudan <email address hidden>  Wed, 28 Sep 2016 14:13:33 -0700

Upload details

Uploaded by:
Nish Aravamudan
Uploaded to:
Original maintainer:
Dustin Kirkland 
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Precise updates main admin


Precise: [FULLYBUILT] i386


File Size SHA-256 Checksum
pollinate_4.23.orig.tar.gz 89.7 KiB ccf8533a9f8eb90d6aef159e159816ae4e67f2eb4b20436685cf3c3435741ba2
pollinate_4.23-0ubuntu1~12.04.debian.tar.xz 12.6 KiB e3a18946b0d79fb7720a58fe518b7c72e32c1a8a06f7858b21bbf3221ec426da
pollinate_4.23-0ubuntu1~12.04.dsc 1.5 KiB 1486c57e9de072a603950e014b3b3b17a7c0c3fca2b1fa80597c12f9e178816a

View changes file

Binary packages built by this source

pollinate: seed the pseudo random number generator

 This client will connect to one or more Pollen (entropy-as-a-service)
 servers over an (optionally) encrypted connection and retrieve a random
 seed over HTTP or HTTPS.
 This is particularly useful at the first boot of cloud images and in
 virtual machines, to seed a system's random number generator at
 genesis, and is intended to supplement the /etc/init.d/urandom init script.
 It can be used on physical machines, as well, to supplement the seeding
 of the psuedo random number generator.