Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 118797

Summary: Please add openvpn-admin 1.9.3
Product: Gentoo Linux Reporter: Pat Double <gentoo>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: yvasilev
Priority: High Keywords: EBUILD, REVIEWED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: openvpn-admin-1.9.2 ebuild
openvpn-admin-1.9.2 ebuild
openvpn-admin-1.9.2.ebuild
openvpn-admin-1.9.2 ebuild
openvpn-admin ebuild update
Patch for compiling with >=mono-1.1.13
Patch for compiling with >=mono-1.1.13
openvpn-admin-1.9.3.ebuild
openvpn-admin-1.9.4.ebuild

Description Pat Double 2006-01-12 11:07:15 UTC
OpenVPN-admin is a GUI for administrating openvpn, a userspace VPN solution. I recommend the net-misc category since that is where openvpn resides. This program requires root priviledges so I added instructions in the ebuild for setting up sudo. Other suggestions are more than welcome.

Thanks!
Comment 1 Pat Double 2006-01-12 11:07:48 UTC
Created attachment 76925 [details]
openvpn-admin-1.9.2 ebuild
Comment 2 Pat Double 2006-01-12 11:10:28 UTC
Question: if the user sets up sudo as in the instructions, they will still need to modify the .desktop file. Should the .desktop file be modified by the ebuild, or should instructions be included to do so? I'm not sure where this stands with the security concerns.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-01-12 11:25:11 UTC
(In reply to comment #2)
> Question: if the user sets up sudo as in the instructions, they will still need
> to modify the .desktop file. Should the .desktop file be modified by the
> ebuild, or should instructions be included to do so? I'm not sure where this
> stands with the security concerns.

Hmmm? RDEPEND on sudo if sudo use flag is set and let the ebuild patch the .desktop file then? Just a suggestion.
Comment 4 Pat Double 2006-01-12 11:57:09 UTC
Created attachment 76931 [details]
openvpn-admin-1.9.2 ebuild

Adds "sudo" flag to REPEND on sudo and modify .desktop file to run with sudo. Does NOT modify /etc/sudoers, that is left to the user.
Fixes a bug in creating and keeping the /var/log/openvpn directory.
Adds standard files to /usr/share/doc/openvpn-admin-1.9.2/ (AUTHORS, README, etc.)
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-01-13 16:58:16 UTC
OK, couple of notes:

1/ License is invalid - http://dev.gentoo.org/~ciaranm/docs/mw-faq/licence.txt
2/ No need to dodoc COPYING - http://dev.gentoo.org/~ciaranm/docs/mw-faq/docfiles.txt
Comment 6 Pat Double 2006-01-14 03:06:38 UTC
Created attachment 77062 [details]
openvpn-admin-1.9.2.ebuild

Fixed LICENSE to LGPL-2.1
Removed COPYING from dodoc
Comment 7 Pat Double 2006-01-19 07:57:52 UTC
Created attachment 77536 [details]
openvpn-admin-1.9.2 ebuild

Includes use of the 'kde' use flag to prefer kdesu over sudo for gaining root priviledges. kdesu requires no config for the user, it prompts for the password when launching. Otherwise the user must configure sudo in /etc/sudoers. 'kde' use flag is preferred over 'sudo' flag.
Comment 8 Pat Double 2006-03-17 05:24:53 UTC
Created attachment 82362 [details]
openvpn-admin ebuild update

This ebuild has patches for compiling with >=mono-1.1.13.
Comment 9 Pat Double 2006-03-17 05:25:21 UTC
Created attachment 82363 [details, diff]
Patch for compiling with >=mono-1.1.13
Comment 10 Pat Double 2006-03-17 05:25:39 UTC
Created attachment 82364 [details, diff]
Patch for compiling with >=mono-1.1.13
Comment 11 Tristan Heaven (RETIRED) gentoo-dev 2006-04-05 22:58:09 UTC
You can inherit mono to set MONO_SHARED_DIR.
Comment 12 Pat Double 2006-04-17 05:09:19 UTC
Created attachment 84830 [details]
openvpn-admin-1.9.3.ebuild

Version bump. Removed patches for mono-1.1.13 as upstream has fixes. Inherit mono to set MONO_SHARED_DIR.
Comment 13 Wojciech Myrda 2007-01-13 10:42:40 UTC
Created attachment 106774 [details]
openvpn-admin-1.9.4.ebuild

version bump and modifications 
1) in rdepnd/depend section
2) moved sed stuff to src_unpack
Comment 14 Peter Volkov (RETIRED) gentoo-dev 2014-07-01 10:14:20 UTC
Last release upstream was on 2006-12-05. I doubt there is any sense to add this package to the tree. Reopen if you feel brave to maintain this package :)