all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#52162] [PATCH] gnu: subversion: Add --enable-plaintext-password-storage flag
@ 2021-11-28 15:41 Philip Kaludercic
  2021-11-28 22:08 ` Leo Famulari
  2021-11-29  8:15 ` Ricardo Wurmus
  0 siblings, 2 replies; 3+ messages in thread
From: Philip Kaludercic @ 2021-11-28 15:41 UTC (permalink / raw)
  To: 52162; +Cc: Philip Kaludercic

* version-control.scm (subversion): Enable plain text passwords while
compiling SVN, undoing the controversial move to disable them by the
maintainers. See also
https://lists.apache.org/thread/b6g2hx2m3s117wcmno08opl874ons3q8.
---
 gnu/packages/version-control.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 10487c6939..ff3dc61456 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -1969,7 +1969,8 @@ (define-public subversion
     (arguments
      '(#:parallel-tests? #f             ; TODO Seems to cause test failures on
                                         ; i686-linux
-       #:configure-flags '("--enable-static=no")
+       #:configure-flags '("--enable-static=no"
+                           "--enable-plaintext-password-storage")
        #:phases
        (modify-phases %standard-phases
          (add-after 'configure 'patch-libtool-wrapper-ls
-- 
2.34.0





^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [bug#52162] [PATCH] gnu: subversion: Add --enable-plaintext-password-storage flag
  2021-11-28 15:41 [bug#52162] [PATCH] gnu: subversion: Add --enable-plaintext-password-storage flag Philip Kaludercic
@ 2021-11-28 22:08 ` Leo Famulari
  2021-11-29  8:15 ` Ricardo Wurmus
  1 sibling, 0 replies; 3+ messages in thread
From: Leo Famulari @ 2021-11-28 22:08 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: 52162

On Sun, Nov 28, 2021 at 03:41:10PM +0000, Philip Kaludercic wrote:
> * version-control.scm (subversion): Enable plain text passwords while
> compiling SVN, undoing the controversial move to disable them by the
> maintainers. See also
> https://lists.apache.org/thread/b6g2hx2m3s117wcmno08opl874ons3q8.

Thanks for the patch!

> -       #:configure-flags '("--enable-static=no")
> +       #:configure-flags '("--enable-static=no"
> +                           "--enable-plaintext-password-storage")

In general, in Guix, we aim to distribute software as it was released by
upstream. We do make changes to fix bugs, but it's outside our normal
activity for us to change defaults from upstream.

This is partly a pragmatic choice (less work to maintain) and partly a
way in which we choose to be "good citizens" with respect to our role as
distributors. But also, because Guix makes it easier for users to
customize their packages compared to other systems like APT and RPM.

I would like to hear other peoples' opinions before we decide about this
patch.




^ permalink raw reply	[flat|nested] 3+ messages in thread

* [bug#52162] [PATCH] gnu: subversion: Add --enable-plaintext-password-storage flag
  2021-11-28 15:41 [bug#52162] [PATCH] gnu: subversion: Add --enable-plaintext-password-storage flag Philip Kaludercic
  2021-11-28 22:08 ` Leo Famulari
@ 2021-11-29  8:15 ` Ricardo Wurmus
  1 sibling, 0 replies; 3+ messages in thread
From: Ricardo Wurmus @ 2021-11-29  8:15 UTC (permalink / raw)
  To: 52162

I’ve read the discussion that ends with an email[1] by Nathan 
Hartman expressing support for enabling the feature but disabling 
it by default in configuration.  Hence I think it would be 
reasonable to wait for a new release addressing it.  In the 
meantime users can define their own package variant with this 
configure flag added.

It doesn’t need to be changed in Guix itself, because this only 
affects users of the package, not other packages that have 
subversion as an input.  So it’s enough to add a new leaf package. 
As a compromise I think it would be acceptable to add a separate 
subversion-plaintext (or whatever) package variant, which will be 
superseded by the official subversion package as soon as a new 
release is made.

[1] 
https://mail-archives.apache.org/mod_mbox/subversion-dev/202110.mbox/%3cCAJT2EHr7wBfMdg0df7hEnv9+JedcjRkFCzP+q21=dvcWrPv84Q@mail.gmail.com%3e

-- 
Ricardo




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-11-29  8:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-28 15:41 [bug#52162] [PATCH] gnu: subversion: Add --enable-plaintext-password-storage flag Philip Kaludercic
2021-11-28 22:08 ` Leo Famulari
2021-11-29  8:15 ` Ricardo Wurmus

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.