Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#40347 - [open-iscsi] Updating package overwrites /etc/iscsi/initiatorname.iscsi
Attached to Project:
Community Packages
Opened by Andreas Turriff (aturriff) - Tuesday, 13 May 2014, 18:16 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 26 February 2015, 17:12 GMT
Opened by Andreas Turriff (aturriff) - Tuesday, 13 May 2014, 18:16 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 26 February 2015, 17:12 GMT
|
DetailsDescription:
On the most recent package update, I discovered that open-iscsi 2.0_873-6 overwrites the initiator name configuration. This potentially causes iscsi connections to fail, particularly if the target uses initiator names for access control. This file should be considered a configuration file and not overwritten on package update. Steps to reproduce: 1) Install and configure open-iscsi 2) Update open-iscsi |
This task depends upon
Closed by Sergej Pupykin (sergej)
Thursday, 26 February 2015, 17:12 GMT
Reason for closing: No response
Thursday, 26 February 2015, 17:12 GMT
Reason for closing: No response
Meaning what? Was it changed or not? If it wasn't changed, overwriting it shouldn't affect anything at all.
Edit: Ok, I see the problem. The file isn't being overwritten with a package file, but the install script is regenerating the Initiatorname directly to the file in-system.
if [ -z $(<etc/iscsi/initiatorname.iscsi) ]; then
as I understand it do it only if it was empty.