Re: rcctl ansible service support
On Wed, Dec 31, 2014 at 03:17:23PM +0100, Patrik Lundin wrote: Just a small update, the PR above has now been merged into armanis branch. If anyone was waiting for this to have a nice baseline for testing you are good to go. As mentioned earlier the upstream PR is here: https://github.com/ansible/ansible-modules-core/pull/189 Another update for any bleeding edge ansible users out there. I have just now opened a pull request against the armani@ fork that updates the rcctl handling to use the new syntax as described here: http://marc.info/?l=openbsd-cvsm=142054488027109w=2 As opposed to the rcctl tool that seems to keep some backwards compat, the ansible code does _not_. Please update to a fresh enough snapshot if you want to use this. Also, pending input from armani@ the code could change drastically. So I would not invest too much time until it is merged. The PR: https://github.com/jarmani/ansible-modules-core/pull/5 Regards, Patrik Lundin
Re: rcctl ansible service support
Another update for any bleeding edge ansible users out there. I have just now opened a pull request against the armani@ fork that updates the rcctl handling to use the new syntax as described here: http://marc.info/?l=openbsd-cvsm=142054488027109w=2 As opposed to the rcctl tool that seems to keep some backwards compat, the ansible code does _not_. Please update to a fresh enough snapshot if you want to use this. It's good that it does not because the backward compat will go away in a couple of days. -- Antoine
Re: Port of udpxy
On 16.01.2015 01:29, Jérémie Courrèges-Anglas wrote: I would zap it too. But feel free to discuss this with upstream and work with them to use the safer strl idiom. :) Even though this API is safer people have done mistakes in ports in the past. Please also use http://www.udpxy.com/index-en.html as homepage. Thanks for your feedback, Jérémie. I've changed the homepage in Makefile, removed the patches strncpy() - strlcpy() and kept the patch strcpy() - strlcpy(). Attached is the updated port. Any feedback is welcome! Cheers, Bruno udpxy.tar.gz Description: application/gzip
w^x patch for luajit
On i386, it's better for a jit to ask for exec memory upfront, so uvm knows to place it in the exec segment. Otherwise, if you mmap non-exec and mprotect it, you wind up with a high mapping and the segment must be enlarged to cover the whole process. I sent Mike a slightly different diff; this is what he ended up committing to git. I think we should add it to the port. diff --git a/src/lj_mcode.c b/src/lj_mcode.c index f8f8406..d95ebeb 100644 --- a/src/lj_mcode.c +++ b/src/lj_mcode.c @@ -145,7 +145,7 @@ static void mcode_free(jit_State *J, void *p, size_t sz) /* -- MCode area protection --- */ -/* Define this ONLY if the page protection twiddling becomes a bottleneck. */ +/* Define this ONLY if page protection twiddling becomes a bottleneck. */ #ifdef LUAJIT_UNPROTECT_MCODE /* It's generally considered to be a potential security risk to have @@ -252,7 +252,20 @@ static void *mcode_alloc(jit_State *J, size_t sz) #else /* All memory addresses are reachable by relative jumps. */ -#define mcode_alloc(J, sz) mcode_alloc_at((J), 0, (sz), MCPROT_GEN) +static void *mcode_alloc(jit_State *J, size_t sz) +{ +#ifdef __OpenBSD__ + /* Allow better executable memory allocation for OpenBSD W^X mode. */ + void *p = mcode_alloc_at(J, 0, sz, MCPROT_RUN); + if (p mcode_setprot(p, sz, MCPROT_GEN)) { +mcode_free(J, p, sz); +return NULL; + } + return p; +#else + return mcode_alloc_at(J, 0, sz, MCPROT_GEN); +#endif +} #endif
Re: about rustc / successfully build
Hi ! I just finish a full compilation cycle of rustc under openbsd ! We have a fonctionnal rustc ! The previous Thread problem was due to following dragonfly for stack managment, whereas dragonfly have segmented-stacks, and openbsd not. And after that, just some linking problem (rustc search LLVM in /usr/local instead of the one it has compiled...) The github have been updated: https://github.com/semarie/rust/ I use two additionnals patchs: - mk/main.mk: for adding --sysroot $$(HROOT$(1)_H_$(3)) to rustc - etc/mklldeps.py: for linking with estdc+++ instead of stdc++ But severals tasks remains: - some cleanup - run the unit tests of rustc - propose a pull request to rust dev Thanks. -- Sébastien Marie
Re: UPDATE: p5-Parallel-Prefork to 0.17
Ping On Thu, Jan 8, 2015 at 8:15 PM, Cesare Gargano g...@plusiagamma.org wrote: Hi ports@! Update to 0.17, needed for upcoming update to www/p5-Starlet. Tested on amd64. Index: Makefile === RCS file: /cvs/ports/devel/p5-Parallel-Prefork/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- Makefile11 Mar 2013 10:50:20 - 1.4 +++ Makefile8 Jan 2015 18:53:11 - @@ -2,20 +2,22 @@ COMMENT= simple prefork server framework -DISTNAME= Parallel-Prefork-0.11 -REVISION= 1 +MODULES= cpan +DISTNAME= Parallel-Prefork-0.17 CATEGORIES=devel # Perl PERMIT_PACKAGE_CDROM= Yes -MODULES= cpan + +BUILD_DEPENDS= devel/p5-Test-Requires RUN_DEPENDS= devel/p5-Class-Accessor-Lite \ devel/p5-List-MoreUtils \ + sysutils/p5-Proc-Wait3 \ devel/p5-Scope-Guard \ - sysutils/p5-Proc-Wait3 -BUILD_DEPENDS= ${RUN_DEPENDS} -TEST_DEPENDS=devel/p5-Test-Requires + devel/p5-Signal-Mask + +TEST_DEPENDS= devel/p5-Test-Requires .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/devel/p5-Parallel-Prefork/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo14 Jun 2011 12:13:08 - 1.1.1.1 +++ distinfo8 Jan 2015 18:53:11 - @@ -1,5 +1,2 @@ -MD5 (Parallel-Prefork-0.11.tar.gz) = 1Lk0fEFOfw0wcI4U4F7jpg== -RMD160 (Parallel-Prefork-0.11.tar.gz) = hjxU532Q8HFOhiYL9+JE7dJPu1s= -SHA1 (Parallel-Prefork-0.11.tar.gz) = sVYNm2IL7fBWUwtBLzWkUcgn1ms= -SHA256 (Parallel-Prefork-0.11.tar.gz) = flLnrLdQW0SBBP6cVpZDWMPSeqn1p94vGp5A65PZmrc= -SIZE (Parallel-Prefork-0.11.tar.gz) = 24782 +SHA256 (Parallel-Prefork-0.17.tar.gz) = DYHeJjIoEJG9MSl94ZBuFMrk6EXPMiAJU7UEBoWedjs= +SIZE (Parallel-Prefork-0.17.tar.gz) = 26023 -- C.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2015/01/17 14:02:19 Modified files: editors/ee : Makefile editors/ee/patches: patch-ee_1 Log message: Fix the man page: make sure all list items are bolded and a grammar tweak. Joint work with Allan Jude allanj...@freebsd.org who has proposed an identical diff for the FreeBSD version.
[UPDATE] net/pidgin-sipe 1.18.5
Hi Here's an update for pidgin-sipe to 1.18.5 version 1.18.5 Bug Fixes V (2014-12-29) Fixed [#276]: Redundant const breaks build with clang (Stefan Becker) Fixed [#269]: purple idle-away converted to Away (Stefan Becker) svc: use authuser for RealmInfo request (Stefan Becker) adium: add release checking script (Stefan Becker) mingw: update fetch script to Pidgin 2.10.11 (Stefan Becker) updated translations: Italian (it), Swedish (sv) Cheers Tom Index: Makefile === RCS file: /cvs/ports/net/pidgin-sipe/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile24 Oct 2014 14:53:34 - 1.17 +++ Makefile17 Jan 2015 22:51:28 - @@ -6,7 +6,7 @@ SHARED_ONLY = Yes COMMENT = SIPE plugin for Pidgin -DISTNAME = pidgin-sipe-1.18.4 +DISTNAME = pidgin-sipe-1.18.5 CATEGORIES = net Index: distinfo === RCS file: /cvs/ports/net/pidgin-sipe/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo24 Oct 2014 14:53:34 - 1.9 +++ distinfo17 Jan 2015 22:51:28 - @@ -1,2 +1,2 @@ -SHA256 (pidgin-sipe-1.18.4.tar.gz) = SICsrG93vEqF0YLM1CU8mUTWYtCxw35XvPSnQ+aVrVw= -SIZE (pidgin-sipe-1.18.4.tar.gz) = 1097725 +SHA256 (pidgin-sipe-1.18.5.tar.gz) = eQ+2PLhYMvdBAJcPm9hHjNhYY5oSZaKQKIPSqawJj0M= +SIZE (pidgin-sipe-1.18.5.tar.gz) = 1110722
[UPDATE] net/icecast 2.4.0 = 2.4.1
Hi ports@, Icecast has been updated to to 2.4.1. Changes include explicitly disabling SSL, SSLv3 compression and setting default ciphers to be more secure. Changelog is here: http://icecast.org/docs/icecast-2.4.1/changes.html Tested on i386 and amd64. This software currently has no maintainer; I am offering to be maintainer, which this diff reflects. icecast-2.4.1.diff Description: Binary data
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2015/01/17 14:50:16 Modified files: net/balance/patches: patch-balance_h Log message: don't rely on BSD being defined by an accidentally pulled in sys/param.h
NEW: audio/canata 1.5.1
Hi ports@, i ported cantata 1.5.1, a graphical mpd client written in qt. It can be built agains qt4, qt5 or the kde4 libs. However, i could only get it to build with kde4 bindings. An outdated port for version 1.2.2 was available in the openbsd-wip github-repo, so i used that source as inspiration: https://github.com/jasperla/openbsd-wip/tree/master/audio/cantata The port works for me on amd64, however i'm not sure if all the libs in WANTLIB are needed. After running make port-lib-depends-check, i got the following output: $ make port-lib-depends-check Asking ports for dependency libiconv-1.14p1(converters/libiconv) Asking ports for dependency kdelibs-4.14.2p0(x11/kde4/libs,-main) Asking ports for dependency libstdc++-4.8.4(lang/gcc/4.8,-estdc) Asking ports for dependency gtk-update-icon-cache-2.24.25(x11/gtk+2,-guic) Asking ports for dependency phonon-vlc-0.8.0(multimedia/phonon-backend/vlc) Asking ports for dependency gettext-0.19.3(devel/gettext) Asking ports for dependency cdparanoia-3.a9.8p0(audio/cdparanoia) Asking ports for dependency libcddb-1.3.2(audio/libcddb) Asking ports for dependency taglib-1.9.1p1(audio/taglib) Asking ports for dependency desktop-file-utils-0.22(devel/desktop-file-utils) Asking ports for dependency ffmpeg-20150107(graphics/ffmpeg) Asking ports for dependency libmusicbrainz5-5.0.1p1(audio/libmusicbrainz5) Asking ports for dependency phonon-4.8.1p0(multimedia/phonon) Asking ports for dependency libmtp-1.1.6p0(devel/libmtp) Asking ports for dependency oxygen-icons-4.14.2(x11/kde4/oxygen-icons) Asking ports for dependency speex-1.2rc1p0(audio/speex) Asking ports for dependency qjson-0.8.1p0(devel/qjson) Asking ports for dependency qt4-4.8.6p0(x11/qt4,-main) Asking ports for dependency mpg123-1.21.0(audio/mpg123) cantata-1.5.1(audio/cantata): Extra: iconv.6 intl.6 phonon_s.2 Now i added the three libs listed in 'Extra', but still get the same output. What does Extra mean? Do these libs have to be in WANTLIB, or not? Also, /usr/ports/infrastructure/bin/portcheck reported the following: $ /usr/ports/infrastructure/bin/portcheck 1 line(s) longer than 80 chars in Makefile kdeui instead of ${KDE4LIB}/kdeui in WANTLIB (check other libs, too!) kio instead of ${KDE4LIB}/kio in WANTLIB (check other libs, too!) missing @exec of gtk-update-icon-cache for icon theme hicolor missing @unexec-delete of gtk-update-icon-cache for icon theme hicolor missing @exec of update-desktop-database missing @unexec-delete of update-desktop-database translation file(s) found without devel/gettext dependency in MODULES or RUN_DEPENDS audio/cantata So i added devel/gettext to MODULES and these 4 line (found in other plists) to pkg/PLIST: @exec %D/bin/update-desktop-database @unexec-delete %D/bin/update-desktop-database @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor Finally, since google code doesn't offer a way to download tarballs anymore, the author hosts all sourcefiles on google drive. As i could not find a way to download them from vie the port infrastructure, i mirrored the file on my webspace. Comments? Regards Nils cantata-1.5.1.tar.gz Description: GNU Zip compressed data
Re: How install Teamspeak Server ?
Le 16/01/2015 22:25, Jonathon Sisson a écrit : On Fri, Jan 16, 2015 at 09:46:32PM +0100, Anonyme wrote: It is possible to install Teamspeak Server on OpenBSD by FeeBSD's packages ? Or should I use the way with Linux emulation ? OpenBSD ports has mumble (client) and umurmur (minimalist server for mumble) as an alternate to Teamspeak/Ventrilo/etc... if the requirement to run OpenBSD is more important than the requirement to run Teamspeak, you should look into those packages. Mumble client downloads can be found at: http://www.mumble.com/mumble-download.php I would like run Teamspeak to OpenBSD, those both things are important for me. Unfortunately, many of my friends use Teamspeak and I taken a lot of time to setting up Teamspeak Server (started with Windows). If I can install Teamspeak to OpenBSD even if I give my time, I will make it.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jtur...@cvs.openbsd.org 2015/01/17 15:14:06 Modified files: mail/pop3d : Makefile Added files: mail/pop3d/patches: patch-util_c Log message: Add limits.h which will be needed after netdb.h cleanup
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2015/01/17 15:16:45 Modified files: games/manaplus : Makefile distinfo Log message: Update to 1.5.1.17
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2015/01/17 16:51:07 Modified files: telephony/fobbit/patches: patch-src_ini_c patch-src_usb_bsd_c patch-src_usb_desc_c patch-src_vblast_h Log message: add missing limits.h, regen patches
Re: [NEW] www/p5-Apache-LogFormat-Compiler
On Sun, Jan 04, 2015 at 10:27:25PM +0100, Cesare Gargano wrote: On 2015-01-04 22:04, Andrew Fresh wrote: On Sun, Jan 04, 2015 at 08:13:45PM +0100, Cesare Gargano wrote: Needed for upcoming update to www/p5-Plack (needed for upcoming www/p5-Dancer2). Tested on amd64. - pkg/DESCR: Compile a log format string to perl-code. For faster generation of access_log lines. This needs several more TEST_DEPENDS, other than that it looks fine. -TEST_DEPENDS = devel/p5-Test-MockTime +TEST_DEPENDS = devel/p5-Test-MockTime=0 \ + devel/p5-Test-Requires=0 \ + devel/p5-Try-Tiny=0.12 \ + www/p5-HTTP-Message=0 \ + www/p5-URI=1.60 + l8rZ, Ok, attached is the right version. OK afresh1@ I think CONFIGURE_STYLE and PERMIT_PACKAGE_CDROM are still on the wrong sides of *_DEPENDS but it's a nice short Makefile so not a big deal to me.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2015/01/17 16:41:54 Modified files: . : INDEX Log message: sync, 9049
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2015/01/17 15:58:12 Modified files: net/tircproxy : Makefile net/tircproxy/patches: patch-Makefile.in patch-tircproxy_c Log message: add missing limits.h, drop groff, regen patches
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 17:19:35 Log message: Import p5-Apache-LogFormat-Compiler. compile a log format string to perl-code from Cesare Gargano (maintainer), ok afresh1@ Status: Vendor Tag: benoit Release Tags: benoit_20150118 N ports/www/p5-Apache-LogFormat-Compiler/Makefile N ports/www/p5-Apache-LogFormat-Compiler/distinfo N ports/www/p5-Apache-LogFormat-Compiler/pkg/PLIST N ports/www/p5-Apache-LogFormat-Compiler/pkg/DESCR No conflicts created by this import
Re: UPDATE: p5-Parallel-Prefork to 0.17
A quick look and I need to do checks once my build completes building, so it's a visual inspection only... BUILD_DEPENDS = ${RUN_DEPENDS} should be kept, and append devel/p5-Test-Requires and the missing p5-Test-SharedFork. The configure stage then checks the presence of modules, and versions if given. p5-Class-Accessor-Lite=0.04 p5-Proc-Wait3=0.03 TEST_DEPENDS doesn't need to contain anything that is in the BUILD_DEPENDS, test are run on what's built p5-Test-Requires p5-Test-SharedFork in the BUILD_DEPENDS they are not needed in the TEST_DEPENDS. Looking at test test 05 this would fail if run, haven't tried but has a use Test::SharedFork building something else might have installed this, however dpb builds can junk packages that are not dependencies, and uninstall them. Checking the source, this uses Module::Install, that requires the Makefile to have a style of modinst, otherwise an old bundled version of Module::Install will be used rather than the ports version, Your find this inc/Module/Install/ReadmeFromPod.pm in the source. For that you might need the new extension package I have, for the modinst style to work devel/p5-Module-Install-ReadmeFromPod Using modinst style also stops the port when building from downloading and installing from CPAN anything that is missing such as dependencies or dependencies dpb junk might have removed. I have a number of ports where I switched the style to modinst, this is so things will be less of a problem with perl 5.22.0 and the CPAN download issue. I use a replacement for p5-Module-Install in perl.port.mk @@ -52,7 +52,7 @@ MODPERL_configure = ${_MODPERL_preconfig fi . if ${CONFIGURE_STYLE:L:Mmodinst} -BUILD_DEPENDS += devel/p5-Module-Install +BUILD_DEPENDS += meta/Module-Install Then installs all the Module::Install extensions, rather than adding each one to the ports until modinst stops failing, or creating a long list in perl.port.mk, there was some other problem this solved. # $OpenBSD: Makefile,v 1.111 2014/11/13 17:34:21 ajacoutot Exp $ COMMENT=meta - module install and extensions PKGNAME=Module-Install-0.01 MAINTAINER= Nigel Taylor ni...@openbsd.org RUN_DEPENDS += devel/p5-Module-Install \ devel/p5-Module-Install-CheckLib \ devel/p5-Module-Install-GithubMeta \ devel/p5-Module-Install-ReadmeFromPod \ devel/p5-Module-Install-TestBase .include bsd.port.mk On 01/17/15 20:58, Cesare Gargano wrote: Ping On Thu, Jan 8, 2015 at 8:15 PM, Cesare Gargano g...@plusiagamma.org wrote: Hi ports@! Update to 0.17, needed for upcoming update to www/p5-Starlet. Tested on amd64. Index: Makefile === RCS file: /cvs/ports/devel/p5-Parallel-Prefork/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- Makefile11 Mar 2013 10:50:20 - 1.4 +++ Makefile8 Jan 2015 18:53:11 - @@ -2,20 +2,22 @@ COMMENT= simple prefork server framework -DISTNAME= Parallel-Prefork-0.11 -REVISION= 1 +MODULES= cpan +DISTNAME= Parallel-Prefork-0.17 CATEGORIES=devel # Perl PERMIT_PACKAGE_CDROM= Yes -MODULES= cpan + +BUILD_DEPENDS= devel/p5-Test-Requires RUN_DEPENDS= devel/p5-Class-Accessor-Lite \ devel/p5-List-MoreUtils \ + sysutils/p5-Proc-Wait3 \ devel/p5-Scope-Guard \ - sysutils/p5-Proc-Wait3 -BUILD_DEPENDS= ${RUN_DEPENDS} -TEST_DEPENDS=devel/p5-Test-Requires + devel/p5-Signal-Mask + +TEST_DEPENDS= devel/p5-Test-Requires .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/devel/p5-Parallel-Prefork/distinfo,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 distinfo --- distinfo14 Jun 2011 12:13:08 - 1.1.1.1 +++ distinfo8 Jan 2015 18:53:11 - @@ -1,5 +1,2 @@ -MD5 (Parallel-Prefork-0.11.tar.gz) = 1Lk0fEFOfw0wcI4U4F7jpg== -RMD160 (Parallel-Prefork-0.11.tar.gz) = hjxU532Q8HFOhiYL9+JE7dJPu1s= -SHA1 (Parallel-Prefork-0.11.tar.gz) = sVYNm2IL7fBWUwtBLzWkUcgn1ms= -SHA256 (Parallel-Prefork-0.11.tar.gz) = flLnrLdQW0SBBP6cVpZDWMPSeqn1p94vGp5A65PZmrc= -SIZE (Parallel-Prefork-0.11.tar.gz) = 24782 +SHA256 (Parallel-Prefork-0.17.tar.gz) = DYHeJjIoEJG9MSl94ZBuFMrk6EXPMiAJU7UEBoWedjs= +SIZE (Parallel-Prefork-0.17.tar.gz) = 26023 -- C.
Re: NEW: www/p5-Dancer2
On Thu, Jan 08, 2015 at 07:35:06PM +0100, Cesare Gargano wrote: Hi ports@! pkg/DESCR: Dancer2 is the new generation of Dancer, the lightweight web-framework for Perl. Dancer2 is a complete rewrite based on Moo. Tested on i386/amd64. All deps already posted to ports@. Looking closer at this, I see that there are some recommended dependencies that we can add on shared arches. I like doing this if they are already ported because it makes things faster. # === Runtime Recommends === # # Module Want Have # --- # CGI::Deurl::XS any missing # Crypt::URandom any missing # JSON::XS any missing # Math::Random::ISAAC::XS any missing # Pod::Simple::Search any 3.28 # Pod::Simple::SimpleTree any 3.28 # Scope::Upper any missing # Test::Builderany 1.001002 # Test::More any 1.001002 # URL::Encode::XS any missing # # === Runtime Suggests === # # Module WantHave # --- --- # Class::Load::XS any missing # Fcntlany1.11 # YAML any0.84 This is what I added. I'm not actually sure Dancer2 works on non-shared arches, but this gives a reasonable attempt at it anyway. If we continue to expand our use of optional depends for shared arches, someday the vax may end up the preferred web server for something. Or not. diff -ru p5-Dancer2.orig/Makefile p5-Dancer2/Makefile --- p5-Dancer2.orig/MakefileSat Jan 17 17:06:07 2015 +++ p5-Dancer2/Makefile Sat Jan 17 17:18:39 2015 @@ -44,4 +44,11 @@ devel/p5-Test-MockTime \ devel/p5-YAML +.include bsd.port.arch.mk +.if !${PROPERTIES:Mno_shared} +RUN_DEPENDS += converters/p5-JSON-XS \ + devel/p5-Class-Load-XS \ + devel/p5-Scope-Upper +.endif + .include bsd.port.mk
UPDATE: net/ezstream 0.5.6 = 0.6.0 (security update)
Hi, I just released ezstream 0.6.0, and the corresponding port update is attached. It may take a while for its homepage to be updated (I depend on others to do this for me). This update includes a SECURITY FIX for a shell command injection vulnerability. I recommend to update. Please take note of the NEWS file included in the tarball (or the homepage on icecast.org after the update), as configuration files need to be adjusted slightly. Best regards, Moritz Index: Makefile === RCS file: /cvs/ports/net/ezstream/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile 11 Mar 2013 11:35:46 - 1.17 +++ Makefile 18 Jan 2015 00:34:32 - @@ -2,11 +2,10 @@ COMMENT= streaming source client that uses external en-/decoders -DISTNAME= ezstream-0.5.6 -REVISION= 1 +DISTNAME= ezstream-0.6.0 CATEGORIES= net multimedia -HOMEPAGE= http://www.icecast.org/ezstream.php +HOMEPAGE= http://www.icecast.org/ezstream/ # GPLv2 PERMIT_PACKAGE_CDROM= Yes Index: distinfo === RCS file: /cvs/ports/net/ezstream/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 16 Jan 2011 20:01:22 - 1.9 +++ distinfo 18 Jan 2015 00:34:32 - @@ -1,5 +1,2 @@ -MD5 (ezstream-0.5.6.tar.gz) = G+aBGdRPvnFFSpAfplCjWQ== -RMD160 (ezstream-0.5.6.tar.gz) = af4rQfE2OrKVJtY7RjI5XgKoYDw= -SHA1 (ezstream-0.5.6.tar.gz) = +dPuWi+B0VZoX/v8WbVWxjr8yoM= -SHA256 (ezstream-0.5.6.tar.gz) = gYt6sqSY/+blkVUnnLee0CkcSXkhDpmvbdqVD+VKMMA= -SIZE (ezstream-0.5.6.tar.gz) = 263150 +SHA256 (ezstream-0.6.0.tar.gz) = +G64FjtHDDrLwYK0JAbwgxP4UYe9kBevuLebAvA2Nck= +SIZE (ezstream-0.6.0.tar.gz) = 250448
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2015/01/17 20:16:09 Modified files: audio/akode: distinfo audio/alac_decoder: distinfo audio/amarok : distinfo audio/aqualung : distinfo audio/aubio: distinfo audio/aucatctl : distinfo audio/audacity : distinfo audio/bladeenc : distinfo audio/calf : distinfo audio/caps-plugins: distinfo audio/cdparanoia: distinfo audio/cmixer : distinfo audio/cmt : distinfo audio/cmu-sphinx3: distinfo audio/cmu-sphinxbase: distinfo audio/cplay: distinfo audio/daapd: distinfo audio/disc-cover: distinfo audio/dumb : distinfo audio/faac : distinfo audio/faad : distinfo audio/festival/arctic/festvox_cmu_us_awb_arctic_hts: distinfo audio/festival/arctic/festvox_cmu_us_bdl_arctic_hts: distinfo audio/festival/arctic/festvox_cmu_us_jmk_arctic_hts: distinfo audio/festival/arctic/festvox_cmu_us_slt_arctic_hts: distinfo audio/festival/arctic/festvox_cstr_us_awb_arctic_multisyn: distinfo audio/festival/arctic/festvox_cstr_us_jmk_arctic_multisyn: distinfo audio/festival/core: distinfo audio/festival/festlex/festlex_CMU: distinfo audio/festival/festlex/festlex_OALD: distinfo audio/festival/festlex/festlex_POSLEX: distinfo audio/festival/festvox/festvox_don: distinfo audio/festival/festvox/festvox_ellpc11k: distinfo audio/festival/festvox/festvox_kallpc16k: distinfo audio/festival/festvox/festvox_kedlpc16k: distinfo audio/festival/festvox/festvox_rablpc16k: distinfo audio/festival/ogi/OGIlexicon: distinfo audio/festival/ogi/voice_aec_di: distinfo audio/festival/ogi/voice_jph_di: distinfo audio/festival/ogi/voice_mwm_di: distinfo audio/festival/ogi/voice_tll_di: distinfo audio/flite: distinfo audio/freealut : distinfo audio/gimmix : distinfo audio/gnomad2 : distinfo audio/gogo : distinfo audio/gqmpeg : distinfo audio/gtkpod : distinfo audio/herrie : distinfo audio/hgd : distinfo audio/hydrogen : distinfo audio/id3ed: distinfo audio/id3lib : distinfo audio/jack : distinfo audio/ksmp3play: distinfo audio/ladspa : distinfo audio/lame : distinfo audio/liba52 : distinfo audio/libcdaudio: distinfo audio/libcddb : distinfo audio/libcdio : distinfo audio/libcue : distinfo audio/libdca : distinfo audio/libgpod : distinfo audio/libid3tag: distinfo audio/liblo: distinfo audio/libmad : distinfo audio/libmp3splt: distinfo audio/libmpdclient: distinfo audio/libmusicbrainz: distinfo audio/libnjb : distinfo audio/libofa : distinfo audio/libsidplay: distinfo audio/libsndfile: distinfo audio/libworkman: distinfo audio/lmms : distinfo audio/mac : distinfo audio/madplay : distinfo audio/mcp-plugins: distinfo audio/midish : distinfo audio/mkplaylist: distinfo audio/mono-taglib: distinfo audio/morseplayer: distinfo audio/mp3blaster: distinfo audio/mp3cddb : distinfo audio/mp3cut : distinfo audio/mp3encode: distinfo audio/mp3info : distinfo audio/mp3splt : distinfo audio/mp3splt-gtk: distinfo audio/mp3wrap : distinfo audio/mpd-add-similar: distinfo audio/mpdBrowser: distinfo audio/mpegaudio: distinfo audio/mt-daapd : distinfo audio/multimux : distinfo audio/musepack : distinfo audio/nap : distinfo audio/normalize: distinfo audio/nosefart : distinfo audio/nspmod : distinfo audio/oggtag : distinfo audio/opencore-amr: distinfo audio/opennap : distinfo audio/p5-Audio-CD: distinfo audio/p5-Audio-MPD-Common: distinfo audio/p5-Audio-Musepack: distinfo audio/p5-Audio-Scrobbler: distinfo audio/p5-CDDB-File: distinfo audio/p5-MP3-ID3v1Tag: distinfo audio/p5-MP3-Info: distinfo audio/p5-MP3-Tag: distinfo audio/p5-MP4-Info: distinfo audio/p5-MPEG-Audio-Frame: distinfo audio/p5-Music-Audioscrobbler-MPD: distinfo audio/p5-Music-Audioscrobbler-Submit: distinfo audio/p5-Ogg-Vorbis-Header: distinfo
Re: [NEW] www/p5-Apache-LogFormat-Compiler
On 01/17/15 23:38, Andrew Fresh wrote: On Sun, Jan 04, 2015 at 10:27:25PM +0100, Cesare Gargano wrote: On 2015-01-04 22:04, Andrew Fresh wrote: On Sun, Jan 04, 2015 at 08:13:45PM +0100, Cesare Gargano wrote: Needed for upcoming update to www/p5-Plack (needed for upcoming www/p5-Dancer2). Tested on amd64. - pkg/DESCR: Compile a log format string to perl-code. For faster generation of access_log lines. This needs several more TEST_DEPENDS, other than that it looks fine. -TEST_DEPENDS = devel/p5-Test-MockTime +TEST_DEPENDS = devel/p5-Test-MockTime=0 \ + devel/p5-Test-Requires=0 \ + devel/p5-Try-Tiny=0.12 \ + www/p5-HTTP-Message=0 \ + www/p5-URI=1.60 + l8rZ, Ok, attached is the right version. OK afresh1@ I think CONFIGURE_STYLE and PERMIT_PACKAGE_CDROM are still on the wrong sides of *_DEPENDS but it's a nice short Makefile so not a big deal to me. Committed, thanks !
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 17:21:59 Modified files: www: Makefile Log message: +p5-Apache-LogFormat-Compiler
Re: NEW: www/p5-Dancer2
On Thu, Jan 08, 2015 at 07:35:06PM +0100, Cesare Gargano wrote: Hi ports@! pkg/DESCR: Dancer2 is the new generation of Dancer, the lightweight web-framework for Perl. Dancer2 is a complete rewrite based on Moo. Tested on i386/amd64. All deps already posted to ports@. Once the www/p5-Plack update is committed, this is OK afresh1@
Re: CVS: cvs.openbsd.org: ports
On Fri, Jan 16, 2015 at 07:38:23AM -0700, Benoit Lecocq wrote: CVSROOT: /cvs Module name: ports Changes by: ben...@cvs.openbsd.org 2015/01/16 07:38:23 Log message: Import p5-Template-Tiny. template Toolkit reimplemented in as little code as possible Template Toolkit is a proper name in this case, I would expect it to be capitalized. http://template-toolkit.org/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2015/01/17 05:23:11 Modified files: x11/gnome/anjuta: Makefile Log message: Needs webkitgtk4; spotted by nigel@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2015/01/17 05:24:25 Modified files: lang/mono : Makefile distinfo lang/mono/patches: patch-mono_Makefile_in patch-mono_io-layer_processes_h patch-mono_metadata_class_c patch-mono_metadata_threadpool_c patch-mono_profiler_Makefile_in patch-mono_utils_mono-proclib_c lang/mono/pkg : PLIST Removed files: lang/mono/patches: patch-mono_metadata_threads_c Log message: update to 3.12.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 06:39:39 Modified files: devel/p5-Directory-Scratch: Makefile distinfo Log message: Update to p5-Directory-Scratch-0.16. remove maintainer, ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 07:14:19 Modified files: databases/p5-Data-RandomPerson: Makefile distinfo Log message: Update to p5-Data-RandomPerson-0.50. maintainer timeout, ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2015/01/17 07:39:52 Modified files: security/john-jumbo/patches: patch-src_truecrypt_fmt_plug_c Log message: add a patch from john-jumbo git to fix build on !amd64
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 10:13:22 Modified files: devel/p5-Data-OptList: Makefile distinfo Log message: Update to p5-Data-OptList-0.109. ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 10:15:00 Modified files: devel/p5-ExtUtils-PkgConfig: Makefile distinfo Log message: Update to p5-ExtUtils-PkgConfig-1.15. ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 10:17:25 Modified files: devel/p5-MooseX-Aliases: Makefile distinfo devel/p5-MooseX-Aliases/pkg: PLIST Log message: Update to p5-MooseX-Aliases-0.11. ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2015/01/17 10:19:06 Modified files: devel/p5-MooseX-MarkAsMethods: Makefile distinfo Log message: Update to p5-MooseX-MarkAsMethods-0.15. ok ajacoutot@