Accepting request 297449 from devel:languages:perl:autoupdate

automatic update

OBS-URL: https://build.opensuse.org/request/show/297449
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Crypt-GeneratePassword?expand=0&rev=11
This commit is contained in:
Stephan Kulow
2015-04-17 07:19:50 +00:00
committed by Git OBS Bridge
parent 33764ae133
commit dabb64d57a
5 changed files with 56 additions and 23 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4274d1aedcdd6e5ad54f417390dae75bc9231726c7431ab1aee40a507b3748c3
size 193105

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ff24f89e37eab1040e2ce16ed02110454a7caa14f4f03e0449e54af344a0e5bd
size 220744

20
cpanspec.yml Normal file
View File

@@ -0,0 +1,20 @@
---
#description_paragraphs: 3
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Thu Apr 16 21:17:40 UTC 2015 - coolo@suse.com
- updated to 0.04
see /usr/share/doc/packages/perl-Crypt-GeneratePassword/Changes
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 1 13:31:16 UTC 2010 - coolo@novell.com Wed Dec 1 13:31:16 UTC 2010 - coolo@novell.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Crypt-GeneratePassword # spec file for package perl-Crypt-GeneratePassword
# #
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -15,24 +15,23 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
# norootforbuild
Name: perl-Crypt-GeneratePassword Name: perl-Crypt-GeneratePassword
Version: 0.04
Release: 0
%define cpan_name Crypt-GeneratePassword %define cpan_name Crypt-GeneratePassword
Summary: Generate secure random pronounceable passwords Summary: Generate Secure Random Pronounceable Passwords
Version: 0.03 License: Artistic-1.0 or GPL-1.0+
Release: 1
License: CHECK(GPL+ or Artistic)
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Crypt-GeneratePassword/ Url: http://search.cpan.org/dist/Crypt-GeneratePassword/
#Source: http://www.cpan.org/modules/by-module/Crypt/Crypt-GeneratePassword-%{version}.tar.bz2 Source0: http://www.cpan.org/authors/id/N/NE/NEILB/%{cpan_name}-%{version}.tar.gz
Source: %{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%{perl_requires}
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(Test::More) >= 0.88
%{perl_requires}
%description %description
Crypt::GeneratePassword generates random passwords that are (more or less) Crypt::GeneratePassword generates random passwords that are (more or less)
@@ -40,6 +39,21 @@ pronounceable. Unlike Crypt::RandPasswd, it doesn't use the FIPS-181 NIST
standard, which is proven to be insecure. It does use a similar interface, standard, which is proven to be insecure. It does use a similar interface,
so it should be a drop-in replacement in most cases. so it should be a drop-in replacement in most cases.
If you want to use passwords from a different language than english, you
can use one of the packaged alternate unit tables or generate your own. See
below for details.
For details on why FIPS-181 is insecure and why the solution used in this
module is reasonably secure, see "A New Attack on Random Pronounceable
Password Generators" by Ravi Ganesan and Chris Davies, available online in
may places - use your favourite search engine.
This module improves on FIPS-181 using a true random selection with the
word generator as mere filter. Other improvements are better
pronounceability using third order approximation instead of second order
and multi-language support. Drawback of this method is that it is usually
slower. Then again, computer speed has improved a little since 1977.
%prep %prep
%setup -q -n %{cpan_name}-%{version} %setup -q -n %{cpan_name}-%{version}
@@ -52,18 +66,11 @@ so it should be a drop-in replacement in most cases.
%install %install
%perl_make_install %perl_make_install
# do not perl_process_packlist (noarch) %perl_process_packlist
# remove .packlist file
%{__rm} -rf $RPM_BUILD_ROOT%perl_vendorarch
# remove perllocal.pod file
%{__rm} -rf $RPM_BUILD_ROOT%perl_archlib
%perl_gen_filelist %perl_gen_filelist
%clean
%{__rm} -rf %{buildroot}
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,-) %defattr(-,root,root,755)
%doc Changes README %doc Changes LICENSE README
%changelog %changelog