Skip to content

update duo-unix to 1.9.15 or later #81

Description

@bahamat
No description provided.

Activity

  1. self-assigned this
    on Feb 14, 2018
  2. bahamat commented on Feb 16, 2018

    @bahamat
    Author

    This patch should do it.

    diff --git a/duo-unix/Makefile b/duo-unix/Makefile
    index db58cd7..2df4640 100644
    --- a/duo-unix/Makefile
    +++ b/duo-unix/Makefile
    @@ -1,7 +1,7 @@
     # $NetBSD$
     #
     
    -DISTNAME=      duo_unix-1.9.7
    +DISTNAME=      duo_unix-1.9.15
     PKGNAME=       ${DISTNAME:S/_/-/}
     CATEGORIES=    security
     MASTER_SITES=  https://dl.duosecurity.com/
    diff --git a/duo-unix/distinfo b/duo-unix/distinfo
    index 2bb72de..89bc795 100644
    --- a/duo-unix/distinfo
    +++ b/duo-unix/distinfo
    @@ -1,7 +1,8 @@
     $NetBSD$
     
    -SHA1 (duo_unix-1.9.7.tar.gz) = 8fc90eed4924cf23a8e1ea275be81f345932954a
    -RMD160 (duo_unix-1.9.7.tar.gz) = 94a7ba290501766fa1f73e8566c289598733d435
    -Size (duo_unix-1.9.7.tar.gz) = 462779 bytes
    -SHA1 (patch-login__duo_Makefile.in) = 555d5a6972bffec801d6d42a9907cb226a42cd72
    -SHA1 (patch-pam__duo_Makefile.in) = b0637cb021391dcdfa84f2ddfab5a9167b30f980
    +SHA1 (duo_unix-1.9.15.tar.gz) = 65ba5297f863b6018168ace5def35c9395a0c896
    +RMD160 (duo_unix-1.9.15.tar.gz) = 41576762389e7e0353bbfe3907f29aacb42da7b5
    +SHA512 (duo_unix-1.9.15.tar.gz) = 9d96e5afea2407195af9be210c774b5b53fe97d0499a4e224b43246293df6aba7a6e6ae6bcc1041bba1cbc498511cb805d78febc45b6f3cf1894bb986233de5f
    +Size (duo_unix-1.9.15.tar.gz) = 466787 bytes
    +SHA1 (patch-login__duo_Makefile.in) = a8d44fdc6770c147160b19d83d91e22d2243ee3e
    +SHA1 (patch-pam__duo_Makefile.in) = c87eaaa9f04c3f3c73bb54b47d22c6ceda579fc3
    diff --git a/duo-unix/patches/patch-login__duo_Makefile.in b/duo-unix/patches/patch-login__duo_Makefile.in
    index d57cf25..b735ac5 100644
    --- a/duo-unix/patches/patch-login__duo_Makefile.in
    +++ b/duo-unix/patches/patch-login__duo_Makefile.in
    @@ -3,7 +3,7 @@ $NetBSD$
     Install config file to the right location.
     --- login_duo/Makefile.in.orig Tue May 28 21:09:25 2013
     +++ login_duo/Makefile.in      Fri Aug  2 16:08:21 2013
    -@@ -222,6 +222,7 @@
    +@@ -323,6 +323,7 @@
      sharedstatedir = @sharedstatedir@
      srcdir = @srcdir@
      sysconfdir = @sysconfdir@
    @@ -11,7 +11,7 @@ Install config file to the right location.
      target_alias = @target_alias@
      top_build_prefix = @top_build_prefix@
      top_builddir = @top_builddir@
    -@@ -607,16 +608,16 @@
    +@@ -714,16 +715,16 @@
             chmod 4755 $(DESTDIR)$(sbindir)/login_duo
      
      install-data-local:
    diff --git a/duo-unix/patches/patch-pam__duo_Makefile.in b/duo-unix/patches/patch-pam__duo_Makefile.in
    index 46303c8..94b6e9e 100644
    --- a/duo-unix/patches/patch-pam__duo_Makefile.in
    +++ b/duo-unix/patches/patch-pam__duo_Makefile.in
    @@ -3,7 +3,7 @@ $NetBSD$
     Install config file to the right location.
     --- pam_duo/Makefile.in.orig   2013-10-10 18:27:41.000000000 +0000
     +++ pam_duo/Makefile.in
    -@@ -324,6 +324,7 @@ sbindir = @sbindir@
    +@@ -325,6 +325,7 @@ sbindir = @sbindir@
      sharedstatedir = @sharedstatedir@
      srcdir = @srcdir@
      sysconfdir = @sysconfdir@
    @@ -11,8 +11,8 @@ Install config file to the right location.
      target_alias = @target_alias@
      top_build_prefix = @top_build_prefix@
      top_builddir = @top_builddir@
    -@@ -701,15 +702,15 @@ uninstall-man: uninstall-man8
    - 
    +@@ -713,15 +714,15 @@ uninstall-man: uninstall-man8
    + .PHONY: semodule semodule-remove
      
      install-data-local:
     -      $(MKDIR_P) $(DESTDIR)$(sysconfdir)
    
  3. mamash commented on Feb 16, 2018

    @mamash

    I already bumped it even to 1.10.1 and am importing it into the main pkgsrc tree too.

  4. bahamat commented on Feb 16, 2018

    @bahamat
    Author

    Great, even better. Can this go into 2017Q4?

  5. mamash commented on Feb 16, 2018

    @mamash

    Yep, rebuilding now.

  6. mamash commented on Feb 17, 2018

    @mamash

    Available in 2017Q4 now. From 2018Q1 and now, the package will come from the main pkgsrc tree.

  7. added a commit that references this issue on May 21, 2018
  8. added a commit that references this issue on Dec 1, 2018
  9. added a commit that references this issue on Dec 15, 2018
  10. added a commit that references this issue on Apr 8, 2019
  11. added a commit that references this issue on May 10, 2019
  12. 123 remaining items

  13. added a commit that references this issue on Jun 24, 2026
  14. added a commit that references this issue on Jul 27, 2026
  15. added a commit that references this issue on Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions