~mitchdz/ubuntu/+source/multipath-tools:mitch/manually_restart_service_socket

Last commit made on 2023-09-18
Get this branch:
git clone -b mitch/manually_restart_service_socket https://git.launchpad.net/~mitchdz/ubuntu/+source/multipath-tools
Only Mitchell Dzurick can upload to this branch. If you are Mitchell Dzurick please log in for upload directions.

Branch merges

Branch information

Name:
mitch/manually_restart_service_socket
Repository:
lp:~mitchdz/ubuntu/+source/multipath-tools

Recent commits

2a791b7... by Mitchell Dzurick

changelog

ff2e8c7... by Mitchell Dzurick

d/[rules|multipath-tools.posinst]: manually start/restart service/socket

Manually restart multipath-tools service/socket to force the order to be
Socket -> Service
As the socket should never be started after the service.
See (LP: #2034471)

28f8332... by Michael Hudson-Doyle

0.9.4-5ubuntu3 (patches unapplied)

Imported using git-ubuntu import.

77f751f... by Mitchell Dzurick

changelog

1462f5c... by Mitchell Dzurick

Remove /etc/init.d/multipath-tools

  - d/multipath-tools.maintscript: remove /etc/init.d/multipath-tools

The previous merge in mantic removed the calls to dh_installinit to help
prevent an upgrade/install failure for users in a certain scenario. The
removal of the conf file was not included in the merge, but should be
included in-case users upgrade release and carry-over the conf file.

2877e32... by Mitchell Dzurick

update-maintainer

4f2ffa8... by Mitchell Dzurick

reconstruct-changelog

5f8df53... by Mitchell Dzurick

merge-changelogs

e759cbc... by Mitchell Dzurick

    - d/rules: do not install init scripts (LP: #2000186)

We have no need for these init scripts, and by default dh_installinit
will use invoke-rc.d to start/restart the process during postinst, which
has errored out in the past which causes issues with upgrading. We could
leave the init script here and remove invoke-rc.d by adding --no-start
to the dh_installinit command, but might as well remove all init files
if we are making a change.

f89b5fd... by Athos Ribeiro

    - d/rules: remove -Bsymbolic-functions from LDFLAGS

multipathd overrides a function provided by libmultipath. Using
-Bsymbolic-functions would force multipathd to run through an unexpected
codepath causing segmentation faults during the service execution. See
https://github.com/opensvc/multipath-tools/issues/26 for further
references.