[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Christopher Meng  changed:

   What|Removed |Added

 CC||cicku...@gmail.com
 Blocks||177841 (FE-NEEDSPONSOR)




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=177841
[Bug 177841] Tracker: Review requests from new Fedora packagers who need a
sponsor
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Christopher Meng  changed:

   What|Removed |Added

 Blocks|177841 (FE-NEEDSPONSOR) |




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=177841
[Bug 177841] Tracker: Review requests from new Fedora packagers who need a
sponsor
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #1 from Christopher Meng  ---
I don't think that you need a sponsor, right?

https://admin.fedoraproject.org/accounts/user/view/nmav

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #2 from Nikos Mavrogiannopoulos  ---
(In reply to Christopher Meng from comment #1)
> I don't think that you need a sponsor, right?

Indeed sorry. I meant I need someone to review it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Nikos Mavrogiannopoulos  changed:

   What|Removed |Added

  Flags||fedora-review?



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Alec Leamas  changed:

   What|Removed |Added

 CC||leamas.a...@gmail.com



--- Comment #3 from Alec Leamas  ---
Hi! By setting the fedora-review flag to '?' you indicate that the review is
ongoing. It's normally set by the reviewer. When set it this way, reviewers
looking for a package to review will not find it. Details:
http://fedoraproject.org/wiki/Package_Review_Process.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Nikos Mavrogiannopoulos  changed:

   What|Removed |Added

  Flags|fedora-review?  |



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #4 from Nikos Mavrogiannopoulos  ---
(In reply to Alec Leamas from comment #3)
> Hi! By setting the fedora-review flag to '?' you indicate that the review is
> ongoing. It's normally set by the reviewer. When set it this way, reviewers
> looking for a package to review will not find it. Details:
> http://fedoraproject.org/wiki/Package_Review_Process.

Thanks. Now it's removed.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #5 from Alec Leamas  ---
Hi again!

I'm no sponsor, but I noticed some issues (there are certainly more) while
skimming through your spec:

First, there are some things which are not needed unless you intend to use this
on EPEL. If not, just remove them: 
- rm -rf %{buildroot}
- %clean (whole section)
- %defattr(-,root,root,-)
OTOH, if you are heading for EPEL you need a Buildroot:  tag.

You are using /etc/pam.d without requiring the owner of this dir. Also,
you have a file dependency on /etc/pamd.d/system-auth. Replacing that Requires:
with Requires: pam solves both problems (since pam owns bot the dir and the
file).

Is the BuildRequires: autogen really needed?

You have placed the ocserv state files in /var/ocserv. This is not really as
intended, use /var/lib/ocserv instead. See http://www.pathname.com/fhs.

Thou shall not use %makeinstall [1]

You have a lot of licenses, not just GPLv2 such as GPLv3+, LGPL, LGPL2.1 and
X11. Use  the licensecheck tool to get the complete story, and look into [2] to
write a proper license tag. 

Add the disttag to Release: It's not mandatory, but should be :) [3]

If you cannot use %{?_smp_mflags}, add a comment line above explaining
the situation.

Add the -p option to all install commands in order to preserve modification
times.

Use a /etc/ocserv dir to hold ocserve.conf. There's a link about that
somewhere, I don't find. It's just a little cleaner.

Use a wildcard for the manpage file types (the compression might change) like
in  %{_mandir}/man8/ocpasswd.8*

Add Requires(pre): shadow-utils for the %pre snippet, and remove Requires:
/usr/sbin/useradd.

What are you trying to achieve with the truggerun macro? Triggers are normally
used to execute code in one package when some other package is (un)installed.
Here, both trigger and target package is ocserv, which does not really make
sense. Furthermore, the net effect of that macro seems to be that you start the
service by default which requires a FESCO permission [4]. 

Did I say that this is a good spec? It is. Don't take these remarks as
something else :)

BTW: Don't forget to update the changelog after fixing these remarks!


[1]
http://fedoraproject.org/wiki/Packaging:Guidelines#Why_the_.25makeinstall_macro_should_not_be_used
[2] http://fedoraproject.org/wiki/Packaging:LicensingGuidelines
[3] http://fedoraproject.org/wiki/Packaging:DistTag
[4] https://fedoraproject.org/wiki/Starting_services_by_default

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #6 from Alec Leamas  ---
Oh, you don't need a sponsor. I might be able t review this later then. Leaving
it unassigned if someone else wants to step in.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #7 from Nikos Mavrogiannopoulos  ---
(In reply to Alec Leamas from comment #5)

Thanks for the nice comments. I've addressed them (all except the first).

> I'm no sponsor, but I noticed some issues (there are certainly more) while
> skimming through your spec:
> First, there are some things which are not needed unless you intend to use
> this on EPEL. If not, just remove them: 
> - rm -rf %{buildroot}
> - %clean (whole section)
> - %defattr(-,root,root,-)
> OTOH, if you are heading for EPEL you need a Buildroot:  tag.

I'm not sure whether I want that or not :) I left it for now and added the
Buildroot tag.

> Is the BuildRequires: autogen really needed?

Unfortunately yes.

> Thou shall not use %makeinstall [1]
I don't this it was used. I was using %make_install.

> You have a lot of licenses, not just GPLv2 such as GPLv3+, LGPL, LGPL2.1 and
> X11. Use  the licensecheck tool to get the complete story, and look into [2]
> to write a proper license tag. 

Well, the library used that has the LGPLv3, GPLv3 license options (libopts) is
also available under simplified BSD (COPYING.mbsd), so GPLv3 or even LGPLv3
don't apply here. I only install the mbsd license to make that clear. So
overall the package is under GPLv2+.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #8 from Alec Leamas  ---
(In reply to Nikos Mavrogiannopoulos from comment #7)
> (In reply to Alec Leamas from comment #5)
>
> > Thou shall not use %makeinstall [1]
> I don't this it was used. I was using %make_install.
Oops, sorry, my bad. Need new glasses, it seems.

> 
> > You have a lot of licenses, not just GPLv2 such as GPLv3+, LGPL, LGPL2.1 and
> > X11. Use  the licensecheck tool to get the complete story, and look into [2]
> > to write a proper license tag. 
> 
> Well, the library used that has the LGPLv3, GPLv3 license options (libopts)
> is also available under simplified BSD (COPYING.mbsd), so GPLv3 or even
> LGPLv3 don't apply here. I only install the mbsd license to make that clear.
> So overall the package is under GPLv2+.

I attach the licenses list as produced by fedora-review. At a glance it looks
like the license after promoting LGPL nd GPLv2+ would be (GPLv3 and MIT). Could
you please comment on this?

Here are also some bad FSF addresses, see [1] for handling.

More important:  It seems that here is a bundling issue: Some of the files with
Public Domain "license" seems to be from [2]. As this is a defined upstream,
these files should be unbundled [3].

Other bundled files seems to be from the libopts library. Here is probably
more, these was just the first I found.

It might be that these files are actrually not used in the build. IN this case
they should be removed in %prep  [4].

[1] https://fedoraproject.org/wiki/Common_Rpmlint_issues#incorrect-fsf-address
[2] http://burtleburtle.net/bob/
[3] https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
[4] https://fedoraproject.org/wiki/Packaging:Treatment_Of_Bundled_Libraries

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #9 from Alec Leamas  ---
Created attachment 821858
  --> https://bugzilla.redhat.com/attachment.cgi?id=821858&action=edit
Licenses as listed by fedora-review

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #10 from Nikos Mavrogiannopoulos  ---
(In reply to Alec Leamas from comment #9)
> Created attachment 821858 [details]
> Licenses as listed by fedora-review

Hello, are the licenses uploaded because you see any issue with them?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #11 from Alec Leamas  ---
Now, I don't think we understand each other. I have run the fedora-review tool,
which basically runs the licensecheck tool but presents the results in a
slightly different way. These tools check all source files (after possible
patching in %prep), and the result is in the attachment. Bottom line is that
here is a lot of licenses.However, it should not be that hard to sort out since
they are all compatible.

The bundling issues will probably require more work. After a closer look I find
at least the following bundled libraries:
- build-assert, check_type, container_of, hash, htable and list from
http://ccodearchive.net/ (ccan dir).
- http_parser from the existing http-parser package
- pcl from https://github.com/knz/pcl.
- The build-aux files from lib.idn.h
- Several files form autogen-libopts (.../libopts/...). Other packages have a
bundling exception for these, so it should not be a problem to apply for one
for those. Before that, we need to check on the mailing list, there might be
some  kind of overall decision for these libs, don't know. 
- The gl directory might also be something bundled, but I havn't looked more
into this.

According to the links in comment #8, these must be unbundled. If there is an
existing fedora package, it should be used. If not, you should package these
dependencies as separate packages. patch the build system to use them and
remove them in %prep i. e., unbundle it. In some case you might need to apply
for bundling exception, but normally this is the last resort if nothing else
works.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #12 from Nikos Mavrogiannopoulos  ---
Ok now I understand. The other libraries are:
1. from CCAN, which is a repository of code. There is no library there that
could be added to fedora. So I don't think there is something that can be done
there.
2. from gnulib, which is also a repository of code with no library. It is used
by copying code from their repository to the project's repository.
3. build-aux: These are files installed by the GNU auto-tools. They are not
used by ocserv, As far as I understand they are only used for building and the
test cases.
4. libopts: It is bundled but in the spec, the fedora's libopts is being used.

Now the problematic seems to be:
5. http-parser: Need to link with fedora's http-parser.
6. libpcl: Need to add libpcl to fedora as well.

So I'll try to handle the last two, and also remove the code of them (as well
as libopts).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Alec Leamas  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|nob...@fedoraproject.org|leamas.a...@gmail.com
  Flags||fedora-review?



--- Comment #13 from Alec Leamas  ---
Seems reasonable to begin with those, which are simple. However, the argument
that "this upstream is not a library, just a repository" is simply not enough
to avoid handling the bundled code.

So, in the end you will need to get bundling exception(s) or unbundle also the
ccan and gnulib files. Perhaps it could be handled as copylibs(?), but you will
then still need a formal bundling exception.  I suggest you seek some help on
the mailing list on how to handle ccan and gnulib. There are knowledgeable
people on that list... Sending two separate messages, one about  each lib is
probably the best. Making the sources available with a link in the message is
also good.

This will be some work for you. Assigning the review, we need to complete this.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #14 from Nikos Mavrogiannopoulos  ---
I've put the new spec and SRPMs at:
http://people.redhat.com/nmavrogi/fedora/

That includes the pcllib.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #15 from Alec Leamas  ---
OK, next step is that you make a new review request for pcllib. When you have
done that, mark this review as blocked by the new review request (enter new bug
# in the 'Depends On' field).

I'll try to follow you with this. It's certainly not an easy pick for being
your first package, but it should be possible to sort it out given some time.

Noted you message about ccan on the list. Good!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #16 from Alec Leamas  ---
Answer on the list. You need to apply for a bundling exception at [1] for the
ccan files. Things to include in the request:

- That you apply for these files being handled as "copylib" as of [2].
- The answer to the standard questions, also as of [2].
- That this is your first package (makes things easier...)


[1] https://fedorahosted.org/fpc/
[2] https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Nikos Mavrogiannopoulos  changed:

   What|Removed |Added

 Depends On||1029002




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1029002
[Bug 1029002] Review Request: pcllib - Portable Coroutine Library (PCL)
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #17 from Alec Leamas  ---
Great! Looking into [2] in comment #16, there is already a copy-lib exception
for gnulib. Locate the link which should be referenced in a comment and don't
forget to add a 'Provides: bundled(gnulib)'  and: gnulib done!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #18 from Nikos Mavrogiannopoulos  ---
Thank you for all the help. I have just submitted the exception request and
updated the spec for gnulib and to remove the bundled files.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #19 from Alec Leamas  ---
(In reply to Nikos Mavrogiannopoulos from comment #18)
> Thank you for all the help. 
You're welcome. I remember the feeling when I did my first package.,..

> I have just submitted the exception request and
> updated the spec for gnulib and to remove the bundled files.
You missed the standard questions. It might work, but chances are that FPC just
requests more info. That would cost you a week, at least. The GL are specific:
you must have those answers (that is not to say everybody follows this
strictly)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #20 from Alec Leamas  ---
Progress, indeed. The bundling issues are resolved besides ccan. (The build-aux
files can be shipped under the general autotools blanket). For ccan, we must
wait for fpc. Things will also become easier once pcllib hits rawhide, but we
can go around that for now.

Next major task is the licenses. I will attach a new version of the
licensecheck output. fedora-review tells us:

 Note: Checking patched sources after %prep for licenses. Licenses found:
 "LGPL", "GPL (v2 or later)", "GPL (v3 or later)", "Unknown or generated",
 "LGPL (v2.1 or later)", "BSD (3 clause) GPL (v2 or later)". 17 files have
 unknown license. Detailed output of licensecheck in [attachment].

This is *not* as simple as GPLv2+. Furthermore, when looking into the unknown
license files many (most?) are the ccan files. However, they all have a license
(the scanning fails). Some are already existing licenses, some are "Public
Domain".

Also, the one who copied those files from ccan did not copy the LICENSE file.
Each ccan module has a license file, and that file should be added to the
package. You should also talk to upstream about this. A module contains a
license file for a reason.

Summing up:
 - Check all licenses in the package, try to understand the situation.
 - Write the new License: tag, something like (GPLv3+ and MIT and Public
Domain...)
 - You will need to make a license break-down, and add that to the package.Use
the attachment as a starting point.
 - Add all missing license files from ccan.

License links: comment #5

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Alec Leamas  changed:

   What|Removed |Added

 Attachment #821858|0   |1
is obsolete||



--- Comment #21 from Alec Leamas  ---
Created attachment 822571
  --> https://bugzilla.redhat.com/attachment.cgi?id=822571&action=edit
Updated license check list

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #22 from Alec Leamas  ---
Oops, my bad again! The ccan license files are already in place. Sorry, forget
what I said about those"

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #23 from Nikos Mavrogiannopoulos  ---
Hi Alec, is the situation with licenses that complicated? My understanding is
that the combination of MIT+BSD+GPLv2+ = GPLv2+ . That is because GPLv2 has the
strongest requirements on the final binary and the other licenses don't impose
any additional requirements to GPLv2 clauses. 

For example the linux kernel includes (or included) BSD files but still is
considered GPLv2. If I mention that the project license is GPLv2+ and MIT and
Public Domain, it may imply it is triple-licensed which is not the case (one
may not chose to distribute ocserv under MIT).

The GPLv3 files are not relevant for licensing purposes as they are only
applicable to building -autotools (and it's pretty unfortunate that auto-tools
installs them).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #24 from Alec Leamas  ---
Hi!

(In reply to Nikos Mavrogiannopoulos from comment #23)
> Hi Alec, is the situation with licenses that complicated? My understanding
> is that the combination of MIT+BSD+GPLv2+ = GPLv2+ . 
No. It works as described in [1]

>  The GPLv3 files are not relevant for licensing purposes as they are only
> applicable to building -autotools (and it's pretty unfortunate that
> auto-tools installs them).
You don't really build autotools here. You build some files which are used to
build the package. That said, you might very well be right in this. But there
is still a lot of licenses.

[1]http://fedoraproject.org/wiki/Packaging:LicensingGuidelines#Multiple_Licensing_Scenarios

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #25 from Alec Leamas  ---
(In reply to Nikos Mavrogiannopoulos from comment #23)

> The GPLv3 files are not relevant for licensing purposes as they are only
> applicable to building -autotools (and it's pretty unfortunate that
> auto-tools installs them).

If this is correct you should be able to remove them in %prep since you run
autoreconf (possibly adding -fi options).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #26 from Nikos Mavrogiannopoulos  ---
(In reply to Alec Leamas from comment #25)
> (In reply to Nikos Mavrogiannopoulos from comment #23)
>  
> > The GPLv3 files are not relevant for licensing purposes as they are only
> > applicable to building -autotools (and it's pretty unfortunate that
> > auto-tools installs them).
> 
> If this is correct you should be able to remove them in %prep since you run
> autoreconf (possibly adding -fi options).

I've checked it further and it seems that these are gnulib installed files.
I've asked a question in gnulib-bugs lists. It may be a bug in the gnulib-tool,
that needs to be addressed. For the moment I'm adding the GPLv3 to the license
list.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #27 from Nikos Mavrogiannopoulos  ---
(In reply to Nikos Mavrogiannopoulos from comment #26)

> I've checked it further and it seems that these are gnulib installed files.
> I've asked a question in gnulib-bugs lists. It may be a bug in the
> gnulib-tool, that needs to be addressed. For the moment I'm adding the GPLv3
> to the license list.

Indeed it seems to be a gnulib bug [0]. Alec thanks for insisting on that
issue, as it uncovered an issue that affects quite some projects.

[0]. http://lists.gnu.org/archive/html/bug-gnulib/2013-11/msg00062.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #28 from Alec Leamas  ---
Hm... As for ocserv, I think upstream has confirmed that the proper license for
those files should be GPLv2+. This makes it possible to patch the files, with
the reference above in a comment.

The easiest is perhaps to add some sed patching in %prep. Don't forget the
reference, patching licenses is no walk in the park ;) That's one license less.

While we're on it: Although the GL makes it necessary to list all the licenses,
you can still promote things as long as the license allows. E. g., you can
promote LGPLv2.1 to GPLv2+ according to specific LGPL rules. The simple way is
to list the files as LGPLv2.1  in the break-down, but add a note that you
promote those to GPLv2+ in the same break-down. This makes it possible to
exclude LGPLv2.1 from the License: tag. One less...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #29 from Nikos Mavrogiannopoulos  ---
I have updated the srpm to combine the licenses and fix the build-aux license
text (from GPLv3 -> GPLv2). I don't understand how I can add a note in the
breakdown as you mention though. May I ask which fedora-review (application)
check did you use to generate the attached license list?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #30 from Alec Leamas  ---
The License: tag looks good. However, as stated in [2] you need to provide a
breakdown describing what files have what license (writing this is a comment
will become too much).

The breakdown is just a text file. You can use the attachment as a starting
point, edit it in whatever way you want, call it e. g., LICENSE-BREAKDOWN and
include it in the package. You will need to fix it manually, since the
automatic license scanning reports that files have no license although they
have (e. g., the ccan files). And you can add whatever other notes you want.

The tool is named fedora-review in the package fedora-review. If you are
running on f20 you might need to use the latest git version as described in
[1], there is a blocking bug in released package. It creates a
review-directory, in there you find the file licensecheck.txt which is what I
attached.

The command line I used is (using the git version):

 $  ./try-fedora-review -rn ocserv-0.2.1-3.fc20.src.rpm  -m fedora-rawhide-i386
-L pcllib  -DEPEL5

The pcllib directory contains local build for pcllib, yet not in rawhide,
required for the build:

$ ls pcllib
pcllib-1.12-1.fc21.i686.rpm
pcllib-1.12-1.fc21.src.rpm
pcllib-debuginfo-1.12-1.fc21.i686.rpm
pcllib-devel-1.12-1.fc21.i686.rpm


[1] https://fedorahosted.org/FedoraReview/wiki/UseDevelopmentVersion
[2]
http://fedoraproject.org/wiki/Packaging:LicensingGuidelines#Multiple_Licensing_Scenarios

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #31 from Nikos Mavrogiannopoulos  ---
(In reply to Alec Leamas from comment #30)
> The License: tag looks good. However, as stated in [2] you need to provide a
> breakdown describing what files have what license (writing this is a comment
> will become too much).
> 
> The breakdown is just a text file. You can use the attachment as a starting
> point, edit it in whatever way you want, call it e. g., LICENSE-BREAKDOWN
> and include it in the package. You will need to fix it manually, since the
> automatic license scanning reports that files have no license although they
> have (e. g., the ccan files). And you can add whatever other notes you want.

It wasn't that easy adding a packager's file into %doc. I've managed by
installing the PACKAGE-LICENSE into %{buildroot}/%{_defaultdocdir}/%{name}/,
but doesn't look so good (even though it was taken from fedora packaging
tricks).

Anyway, the current package contains the PACKAGE-LICENSE which clarifies the
licenses used per-file.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #32 from Alec Leamas  ---
Oops, you are such such a resourceful person I forget that this is your first
package. A somewhat easier way is something like;

Source4: PACKAGE-LICENSING

%install
cp -a %{SOURCE4} PACKAGE-LICENSING

%files
%doc PACKAGE-LICENSING


There is really no need to install in a subdirectory, %doc fixes that. BTW,
don't hesitate to ask here or on the list before spending too much time on such
things!

Basically I think the license now looks good. Time for some nitpicks before
doing the review:
- You need to claim the /etc/ocserv dir. Add a %dir %{_sysconfdir}/ocserv  to
%files.
- With gnutls-devel at 3.1.16 for f19, what's the point requiring > 3.1.10?
- ccan files are bundled, we must wait for FPC (meeting Thursday 16.00 UTC).
Add a note in the spec for now.
- The "normal" way is to run autoreconf -fi. Is there a particular reason why
you omit  the -fi options?
- You forgot the changelog last time. While not that important during review,
it's essential once committed. So I nag about it.

Some style remarks. These are preferences, don't consider them as review
remarks:
- Some lines are really long, too long in my eyes. Comments are easy to
split, One can have multiple %doc lines. A long link is a long link, though.
- Having one BR on each line makes it clearer, sorting them is even better.
- One extra blank line before main sections (%description, %prep, %install,
scriptlets, %files, %changelog) enhances readability.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #33 from Nikos Mavrogiannopoulos  ---
Thanks, it should be better now. Let's see about the bundling exception.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #34 from Alec Leamas  ---
The FPC didn't make a decision on it this week, they ran out of time. It should
be on top of the agenda next week, though. Also, I chatted a little with them
after the meeting and the ticket is seemingly OK, they probably have the info
they need to make a decision. Of course, I can't be sure.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #35 from Nikos Mavrogiannopoulos  ---
Let's wait then :)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #36 from Alec Leamas  ---
Yup. In the meantime, you can close bug #1029002 as described in
http://fedoraproject.org/wiki/New_package_process_for_existing_contributors.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Bug 1027770 depends on bug 1029002, which changed state.

Bug 1029002 Summary: Review Request: pcllib - Portable Coroutine Library (PCL)
https://bugzilla.redhat.com/show_bug.cgi?id=1029002

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |NEXTRELEASE



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #37 from Nikos Mavrogiannopoulos  ---
Bummer. Still no final decision for the bundled CCAN. Another weekly delay...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #38 from Alec Leamas  ---
Yup. Pasting the link for tracking: https://fedorahosted.org/fpc/ticket/364.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #39 from Nikos Mavrogiannopoulos  ---
As I understand permission seem to be granted!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #40 from Alec Leamas  ---
Indeed. If you just update the  Provides: + adds a link to the fpc ticket I
will approve this. 

Please check your links, they seem broken right now.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #41 from Nikos Mavrogiannopoulos  ---
The updated spec and SRPMs are at the following location:
http://people.redhat.com/nmavrogi/fedora/ocserv.spec
http://people.redhat.com/nmavrogi/fedora/ocserv-0.2.1-6.fc20.src.rpm

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #42 from Alec Leamas  ---
Package Review
==

Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated

Issues
==

- Patches link to upstream bugs/comments/lists or are otherwise justified.
  The last patch need's a link or justification.


= MUST items =

C/C++:
[x]: Package does not contain kernel modules.
[x]: Package contains no static executables.
[x]: Provides: bundled(gnulib) in place as required.
[x]: Package does not contain any libtool archives (.la)
[x]: Rpath absent or only used for internal libs.

Generic:
[x]: Package is licensed with an open-source compatible license and meets
 other legal requirements as defined in the legal section of Packaging
 Guidelines.
[x]: License field in the package spec file matches the actual license.
 Note: Checking patched sources after %prep for licenses. Licenses found:
 "LGPL", "LGPL (v2.1 or later)", "BSD (3 clause) GPL (v2 or later)", "GPL
 (v2 or later)", "Unknown or generated". 17 files have unknown license.
 Detailed output of licensecheck in
 /home/mk/FedoraReview/1027770-ocserv/licensecheck.txt
[x]: If the package is under multiple licenses, the licensing breakdown must
 be documented in the spec.
[x]: %build honors applicable compiler flags or justifies otherwise.
[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[!]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
 beginning of %install.
 Note: rm -rf %{buildroot} present but not required
[x]: Sources contain only permissible code or content.
[!]: Each %files section contains %defattr if rpm < 4.4
 Note: %defattr present but not needed
[-]: Package contains desktop file if it is a GUI application.
[-]: Development files must be in a -devel package
[x]: Package uses nothing in %doc for runtime.
[x]: Package consistently uses macros (instead of hard-coded directory names).
[x]: Package is named according to the Package Naming Guidelines.
[x]: Package does not generate any conflict.
[x]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
 Provides are present.
[x]: Requires correct, justified where necessary.
[x]: Spec file is legible and written in American English.
[x]: Package contains systemd file(s) if in need.
[x]: Useful -debuginfo package or justification otherwise.
[x]: Package is not known to require an ExcludeArch tag.
[-]: Large documentation must go in a -doc subpackage. Large could be size
 (~1MB) or number of files.
 Note: Documentation size is 174080 bytes in 11 files.
[x]: Package complies to the Packaging Guidelines
[x]: Package successfully compiles and builds into binary rpms on at least one
 supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
 Note: There are rpmlint messages (see attachment).
[x]: If (and only if) the source package includes the text of the license(s)
 in its own file, then that file, containing the text of the license(s)
 for the package is included in %doc.
[x]: Package requires other packages for directories it uses.
[x]: Package must own all directories that it creates.
[x]: Package does not own files or directories owned by other packages.
[x]: All build dependencies are listed in BuildRequires, except for any that
 are listed in the exceptions section of Packaging Guidelines.
[x]: Package uses either %{buildroot} or $RPM_BUILD_ROOT
[x]: %config files are marked noreplace or the reason is justified.
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: Package use %makeinstall only when make install' ' DESTDIR=... doesn't
 work.
[x]: Package is named using only allowed ASCII characters.
[x]: No %config files under /usr.
[x]: Package do not use a name that already exist
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as provided
 in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
 %{name}.spec.
[x]: File names are valid UTF-8.
[x]: Packages must not store files under /srv, /opt or /usr/local

= SHOULD items =

Generic:
[!]: Buildroot is not present
 Note: Buildroot: present but not needed
[!]: Package has no %clean section with rm -rf %{buildroot} (or
 $RPM_BUILD_ROOT)
 Note: %clean present but not required
[-]: If the source package does not include license text(s) as a separate file
 from upstream, the packager SHOULD query upstream to include it.
[x]: Final provides and requires are sane (see attachments).
[?]: Package functions as described.
[x]: Latest version is packaged.
[x]: Package does not include license text files separate f

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Alec Leamas  changed:

   What|Removed |Added

  Flags|fedora-review?  |fedora-review+



--- Comment #43 from Alec Leamas  ---
The last patch needs a justification. With this change:

*** Approved

End of bumpy road :)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Nikos Mavrogiannopoulos  changed:

   What|Removed |Added

  Flags||fedora-cvs?



--- Comment #44 from Nikos Mavrogiannopoulos  ---
Thank you!

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #45 from Nikos Mavrogiannopoulos  ---
New Package SCM Request
===
Package Name: ocserv
Short Description: OpenConnect server (ocserv) is an SSL VPN server. 
Owners: nmav
Branches: f19 f20
InitialCC:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Alec Leamas  changed:

   What|Removed |Added

  Flags|fedora-cvs? |fedora-cvs+



--- Comment #46 from Alec Leamas  ---
You accidentally reset the fedora-review flag to '?'. It's the browser caches
which causes this. It's a real PITA, but one need to be careful when updating a
bug - the best is to clear the browses caches or simply restart it before
updating. Resetting flag.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #47 from Alec Leamas  ---
After saying that, I squashed the fedora-cvs-flag. Sorry. It's better if you
reset it, though.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #48 from Alec Leamas  ---
No, it actually seems ok, it just looked bad. Hate this.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Nikos Mavrogiannopoulos  changed:

   What|Removed |Added

  Flags|fedora-cvs+ |fedora-cvs?



--- Comment #49 from Nikos Mavrogiannopoulos  ---
New Package SCM Request
===
Package Name: ocserv
Short Description: OpenConnect server (ocserv) is an SSL VPN server. 
Owners: nmav
Branches: f19 f20
InitialCC:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Jon Ciesla  changed:

   What|Removed |Added

  Flags|fedora-cvs? |fedora-cvs+



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #50 from Jon Ciesla  ---
Git done (by process-git-requests).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Nikos Mavrogiannopoulos  changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution|--- |NEXTRELEASE
Last Closed||2013-12-06 08:34:24



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #51 from Fedora Update System  ---
ocserv-0.2.1-6.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/ocserv-0.2.1-6.fc19

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #52 from Fedora Update System  ---
ocserv-0.2.1-6.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/ocserv-0.2.1-6.fc20

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #53 from Fedora Update System  ---
ocserv-0.2.1-6.fc20 has been pushed to the Fedora 20 stable repository.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2013-12-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #54 from Fedora Update System  ---
ocserv-0.2.1-6.fc19 has been pushed to the Fedora 19 stable repository.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2014-01-20 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Nikos Mavrogiannopoulos  changed:

   What|Removed |Added

  Flags|fedora-cvs+ |fedora-cvs?



--- Comment #55 from Nikos Mavrogiannopoulos  ---
Package Change Request
==
Package Name: ocserv
New Branches: el6 epel7
Owners: nmav

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2014-01-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770

Jon Ciesla  changed:

   What|Removed |Added

  Flags|fedora-cvs? |fedora-cvs+



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1027770] Review Request: ocserv - OpenConnect SSL VPN server

2014-01-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1027770



--- Comment #56 from Jon Ciesla  ---
Git done (by process-git-requests).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review