Hello community,
here is the log from the commit of package rubygem-ruby-shadow for
openSUSE:Factory checked in at 2015-02-11 16:45:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-ruby-shadow (Old)
and /work/SRC/openSUSE:Factory/.rubygem-ruby-shadow.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-ruby-shadow"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-ruby-shadow/rubygem-ruby-shadow.changes
2014-11-04 17:30:16.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-ruby-shadow.new/rubygem-ruby-shadow.changes
2015-02-11 16:45:53.000000000 +0100
@@ -1,0 +2,5 @@
+Tue Feb 10 18:28:34 UTC 2015 - [email protected]
+
+- updated to version 2.4.1
+
+-------------------------------------------------------------------
Old:
----
ruby-shadow-2.3.4.gem
New:
----
ruby-shadow-2.4.1.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-ruby-shadow.spec ++++++
--- /var/tmp/diff_new_pack.5Xf3jV/_old 2015-02-11 16:45:54.000000000 +0100
+++ /var/tmp/diff_new_pack.5Xf3jV/_new 2015-02-11 16:45:54.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-ruby-shadow
#
-# Copyright (c) 2014 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
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-ruby-shadow
-Version: 2.3.4
+Version: 2.4.1
Release: 0
%define mod_name ruby-shadow
%define mod_full_name %{mod_name}-%{version}
++++++ ruby-shadow-2.3.4.gem -> ruby-shadow-2.4.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/HISTORY new/HISTORY
--- old/HISTORY 2014-04-28 23:15:10.000000000 +0200
+++ new/HISTORY 2014-12-02 19:12:32.000000000 +0100
@@ -1,6 +1,13 @@
+[2014/12/02]
+* Version 2.4.1
+ - sp_loginclass support should NOT have been added to password implementation
+[2014/12/01]
+* Version 2.4.0
+ - Add support for sp_loginclass via pwd.h
[2014/04/28]
- * Added support for more BSDs, thanks to https://github.com/bsiegert.
- * Simplified compatibility check, removing check for function not actually
used in pwd.h implementations.
+* Version 2.3.3
+ - Added support for more BSDs, thanks to https://github.com/bsiegert.
+ - Simplified compatibility check, removing check for function not actually
used in pwd.h implementations.
[2014/02/25]
[2013/12/18]
* Version 2.3.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/README new/README
--- old/README 2014-04-28 23:15:10.000000000 +0200
+++ new/README 2014-12-02 19:12:32.000000000 +0100
@@ -56,6 +56,7 @@
considered inactive and disabled.
sp_expire - days since Jan 1, 1970 when account will be
disabled
+ sp_loginclass - pointer to null-terminated user login class.
5. Description
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata 2014-04-28 23:15:10.000000000 +0200
+++ new/metadata 2014-12-02 19:12:32.000000000 +0100
@@ -1,7 +1,7 @@
--- !ruby/object:Gem::Specification
name: ruby-shadow
version: !ruby/object:Gem::Version
- version: 2.3.4
+ version: 2.4.1
platform: ruby
authors:
- Adam Palmblad
@@ -13,7 +13,7 @@
autorequire:
bindir: bin
cert_chain: []
-date: 2014-04-28 00:00:00.000000000 Z
+date: 2014-12-02 00:00:00.000000000 Z
dependencies: []
description: This module provides access to shadow passwords on Linux, OSX,
FreeBSD,
OpenBSD, and Solaris
@@ -55,7 +55,7 @@
version: '0'
requirements: []
rubyforge_project:
-rubygems_version: 2.2.1
+rubygems_version: 2.4.2
signing_key:
specification_version: 4
summary: "*nix Shadow Password Module"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pwd/shadow.c new/pwd/shadow.c
--- old/pwd/shadow.c 2014-04-28 23:15:10.000000000 +0200
+++ new/pwd/shadow.c 2014-12-02 19:12:32.000000000 +0100
@@ -66,6 +66,7 @@
INT2FIX(difftime(entry->pw_change, 0) / (24*60*60)), /* pw_change */
INT2FIX(difftime(entry->pw_expire, 0) / (24*60*60)), /* sp_expire */
Qnil, /* sp_flag */
+ rb_tainted_str_new2(entry->pw_class), /* sp_loginclass, user access
class */
NULL);
}
@@ -107,7 +108,8 @@
"sp_namp","sp_pwdp","sp_lstchg",
"sp_min","sp_max","sp_warn",
"sp_inact","pw_change",
- "sp_expire","sp_flag", NULL);
+ "sp_expire","sp_flag",
+ "sp_loginclass", NULL);
rb_sGroupEntry = rb_struct_define("GroupEntry",
"sg_name","sg_passwd",
"sg_adm","sg_mem",NULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/ruby-shadow.gemspec new/ruby-shadow.gemspec
--- old/ruby-shadow.gemspec 2014-04-28 23:15:10.000000000 +0200
+++ new/ruby-shadow.gemspec 2014-12-02 19:12:32.000000000 +0100
@@ -19,6 +19,6 @@
spec.name = 'ruby-shadow'
spec.required_ruby_version = ['>= 1.8']
spec.summary = '*nix Shadow Password Module'
- spec.version = '2.3.4'
+ spec.version = '2.4.1'
spec.license = "Public Domain License"
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/shadow/shadow.c new/shadow/shadow.c
--- old/shadow/shadow.c 2014-04-28 23:15:10.000000000 +0200
+++ new/shadow/shadow.c 2014-12-02 19:12:32.000000000 +0100
@@ -44,6 +44,7 @@
Qnil, /* used by BSD, pw_change, date when the password
expires, in days since Jan 1, 1970 */
INT2FIX(entry->sp_expire),
INT2FIX(entry->sp_flag),
+ Qnil,
NULL);
};
static VALUE
@@ -243,7 +244,9 @@
rb_sPasswdEntry = rb_struct_define("PasswdEntry",
"sp_namp","sp_pwdp","sp_lstchg",
"sp_min","sp_max","sp_warn",
- "sp_inact", "pw_change",
"sp_expire","sp_flag", NULL);
+ "sp_inact", "pw_change",
+ "sp_expire","sp_flag",
+ "sp_loginclass", NULL);
rb_sGroupEntry = rb_struct_define("GroupEntry",
"sg_name","sg_passwd",
"sg_adm","sg_mem",NULL);
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]