Your message dated Mon, 12 May 2025 12:58:40 +0530
with message-id <[email protected]>
and subject line Re: Bug#1105141: python3-configshell-fb: Config files being
written to ~/.targetcli, but ~ is not resolved
has caused the Debian Bug report #1105141,
regarding python3-configshell-fb: Config files being written to ~/.targetcli,
but ~ is not resolved
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1105141: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105141
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-configshell-fb
Version: 1:2.0.0-1
Severity: normal
X-Debbugs-Cc: [email protected]
Dear Maintainer,
the targetcli tool writes and reads its (default) config file in
~/.targetcli. However the ~ is not expanded, so targetcli creates a
directory "./\~/.targetcli/". This
- is unexpected and creates an unusual directory called "~"
- depends on the current working directory. So users configuration is not
honored if targetcli is executed from another wd. Rather another "~"
directory containing a default config is created.
- may have unpleasant side effects for the unaware when relying on auto_*
settings
When TARGETCLI_HOME contains a tilde, users will have a similar issue.
This is related to Debian #1104106 [1] and already fixed upstream [2].
The available patches should be included in Trixie.
Thank you for all your work
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104106
[2] https://github.com/open-iscsi/configshell-fb/releases/tag/v2.0.2
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.22-amd64 (SMP w/6 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-configshell-fb depends on:
ii python3 3.13.3-1
ii python3-pyparsing 3.1.2-1
python3-configshell-fb recommends no packages.
python3-configshell-fb suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Control: fixed 1:2.0.0-2
On Mon, 2025-05-12 at 08:35 +0200, Stephan Müller wrote:
> Package: python3-configshell-fb
> Version: 1:2.0.0-1
> Severity: normal
> X-Debbugs-Cc: [email protected]
>
> Dear Maintainer,
>
> the targetcli tool writes and reads its (default) config file in
> ~/.targetcli. However the ~ is not expanded, so targetcli creates a
> directory "./\~/.targetcli/". This
>
> - is unexpected and creates an unusual directory called "~"
> - depends on the current working directory. So users configuration is
> not
> honored if targetcli is executed from another wd. Rather another
> "~"
> directory containing a default config is created.
> - may have unpleasant side effects for the unaware when relying on
> auto_*
> settings
>
> When TARGETCLI_HOME contains a tilde, users will have a similar
> issue.
>
> This is related to Debian #1104106 [1] and already fixed upstream
> [2].
> The available patches should be included in Trixie.
>
> Thank you for all your work
>
> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104106
> [2] https://github.com/open-iscsi/configshell-fb/releases/tag/v2.0.2
>
> -- System Information:
> Debian Release: trixie/sid
> APT prefers testing
> APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 6.12.22-amd64 (SMP w/6 CPU threads; PREEMPT)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages python3-configshell-fb depends on:
> ii python3 3.13.3-1
> ii python3-pyparsing 3.1.2-1
>
> python3-configshell-fb recommends no packages.
>
> python3-configshell-fb suggests no packages.
>
> -- no debconf information
--
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
signature.asc
Description: This is a digitally signed message part
--- End Message ---