[Bug 910699] New: Review Request: pagekite - makes localhost servers visible to the world

bugzilla at redhat.com bugzilla at redhat.com
Wed Feb 13 10:27:01 UTC 2013


Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=910699

            Bug ID: 910699
           Summary: Review Request: pagekite - makes localhost servers
                    visible to the world
           Product: Fedora
           Version: rawhide
         Component: Package Review
          Severity: medium
          Priority: medium
          Reporter: lzap at redhat.com

Spec URL: https://raw.github.com/lzap/spec_reviews/master/pagekite.spec
SRPM URL:
http://lzap.fedorapeople.org/fedora-packaging/pagekite/0.5.5a/pagekite-0.5.5a-1.src.rpm
RPM URL:
http://lzap.fedorapeople.org/fedora-packaging/pagekite/0.5.5a/pagekite-0.5.5a-1.noarch.rpm
Description: 

PageKite is a system for running publicly visible servers (generally
web servers) on machines without a direct connection to the Internet,
such as mobile devices or computers behind restrictive firewalls.
PageKite works around NAT, firewalls and IP-address limitations by
using a combination of  tunnels and reverse proxies.

Natively supported protocols: HTTP, HTTPS
Partially supported protocols: IRC, Finger

Any other TCP-based service, including SSH and VNC, may be exposed
as well to clients supporting HTTP Proxies.

More info at: 

Fedora Account System Username: lzap

Notes:

Several rpmlint warnings and errors:

pagekite.noarch: W: invalid-license AGPLv3+

This is valid license now.

pagekite.noarch: E: non-executable-script
/usr/lib/python2.7/site-packages/pagekite/proto/selectables.py 0644L
/usr/bin/python

All the python files do have python shebang, because the upstream also
distributes as an embedded app (in one file). If this is an issue for Fedora, I
will have to remove this in the %build section.

pagekite.noarch: W: manual-page-warning /usr/share/man/man1/lapcat.1.gz 53:
warning: macro `..' not defined

Fixed upstream already. Pending review.

pagekite.noarch: E: non-readable /etc/pagekite.d/10_account.rc 0660L

All the configuration files in this directory can contain sensitive information
(api key), thus 660 root/root.

http://koji.fedoraproject.org/koji/taskinfo?taskID=4955626

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=7sF9zpGkGo&a=cc_unsubscribe



More information about the package-review mailing list