Date: Tue, 15 Jul 2008 21:10:05 GMT From: "Douglas Thrift" <douglas@douglasthrift.net> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/125628: [patch] www/mod_wsgi: add support for display-name Message-ID: <200807152110.m6FLA5Rk029746@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/125628; it has been noted by GNATS. From: "Douglas Thrift" <douglas@douglasthrift.net> To: <bug-followup@FreeBSD.ORG> Cc: <bug-followup@FreeBSD.ORG> Subject: Re: ports/125628: [patch] www/mod_wsgi: add support for display-name Date: Tue, 15 Jul 2008 13:35:49 -0700 This is a multi-part message in MIME format. ------=_NextPart_000_034D_01C8E67F.B1E63BB0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original Content-Transfer-Encoding: 7bit Hello, I've cleaned up the fix and put it into a patch that can be used to patch the port. _______________________________________________________________________ Douglas William Thrift <douglas@douglasthrift.net> <http://www.douglasthrift.net/> ----- Original Message ----- From: "Edwin Groothuis" <edwin@FreeBSD.ORG> To: <douglas@douglasthrift.net> Cc: <bug-followup@FreeBSD.ORG> Sent: Tuesday, July 15, 2008 2:30 AM Subject: Re: ports/125628: [patch] www/mod_wsgi: add support for display-name > Maintainer of www/mod_wsgi, > > Please note that PR ports/125628 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. > > The full text of the PR can be found at: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/125628 > > -- > Edwin Groothuis via the GNATS Auto Assign Tool > edwin@FreeBSD.org > > ------=_NextPart_000_034D_01C8E67F.B1E63BB0 Content-Type: application/octet-stream; name="mod_wsgi.patch" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="mod_wsgi.patch" diff -Nrux .svn -x work /usr/ports/www/mod_wsgi/files/patch-mod_wsgi.c = mod_wsgi/files/patch-mod_wsgi.c=0A= --- /usr/ports/www/mod_wsgi/files/patch-mod_wsgi.c Wed Dec 31 16:00:00 = 1969=0A= +++ mod_wsgi/files/patch-mod_wsgi.c Tue Jul 15 13:12:53 2008=0A= @@ -0,0 +1,33 @@=0A= +--- mod_wsgi.c.orig Tue Jul 15 13:01:00 2008=0A= ++++ mod_wsgi.c Tue Jul 15 13:07:19 2008=0A= +@@ -7749,10 +7749,12 @@=0A= + {=0A= + const char *display_name =3D NULL;=0A= + =0A= ++#ifndef __FreeBSD__=0A= + int slen =3D 0;=0A= + int dlen =3D 0;=0A= + =0A= + char *argv0 =3D NULL;=0A= ++#endif=0A= + =0A= + display_name =3D daemon->group->display_name;=0A= + =0A= +@@ -7771,6 +7773,9 @@=0A= + * is restricted, need to truncate display name if too long.=0A= + */=0A= + =0A= ++#ifdef __FreeBSD__=0A= ++ setproctitle("%s", display_name);=0A= ++#else=0A= + argv0 =3D (char*)wsgi_server->process->argv[0];=0A= + =0A= + dlen =3D strlen(argv0);=0A= +@@ -7782,6 +7787,7 @@=0A= + memcpy(argv0, display_name, slen);=0A= + else=0A= + memcpy(argv0, display_name, dlen);=0A= ++#endif=0A= + }=0A= + =0A= + static void wsgi_setup_access(WSGIDaemonProcess *daemon)=0A= ------=_NextPart_000_034D_01C8E67F.B1E63BB0--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807152110.m6FLA5Rk029746>