When #2585275: Maintain Drush Debian packages is complete we would want to use that package.

The bin location changes from /usr/local/bin/drush to /usr/bin/drush

This affects:

  • hosting/queued/init.d.example:DAEMON=/usr/local/bin/drush # Introduce the server's location here
  • provision/debian/aegir3-hostmaster.hosting-queued.service:ExecStart=/usr/local/bin/drush --quiet @hostmaster hosting-queued
  • provision/debian/aegir3-hostmaster.hosting-queued.init:DAEMON=/usr/local/bin/drush # Introduce the server's location here

It would be nice if our debian/aegir3-provision.postinst script would have an option to just skip updating drush ...

Comments

helmo created an issue. See original summary.

  • helmo committed 07741bd on 7.x-3.x
    Issue #2754309: Re-indent
    
  • helmo committed 51b97cf on 7.x-3.x
    Issue #2754309: Add option to ignore drush version during deb install
    
helmo’s picture

Issue summary: View changes

I've now added an extra if to debian/aegir3-provision.postinst to ignore the drush version. The server admin will be responsible to make sure that e.g. the init scripts reference a working Drush.

Use this command (as root) to set it:
echo "aegir3-provision aegir/drush_version string ignore" | debconf-set-selections

helmo’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.