Benny Siegert | 1 Aug 15:39 2006
Picon

Re: CVS: herc.66h.42h.de: ports

On 7/30/06, Benny Siegert <bsiegert@...> wrote:
> Modified files:
>        www/firesomething: Makefile distinfo
>
> Log message:
> SECURITY: Update firesomething to 1.5.0.5-0. Fixes: MFSA 2006-44 to
> MFSA-2006-56. See
> http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox1.5.0.5
> for details.
>
> Note: I did not test this other than to see that all patches still apply.
> I'll build it tomorrow but I wanted to get this out now.

Builds and works fine here.

--Benny.

Thorsten Glaser | 2 Aug 14:17 2006
Picon

mksh multiline prompts (was Re: CVS: herc.66h.42h.de: src)

Dixi:

>fix the prompt redrawal routines for multi-line prompts, prompts
>with embedded newline (\n), and multi-line prompts with embedded
>newlines. single-line prompts should be not affected; prompts with
>embedded carriage return (\r) should be fixed by this as well.

I daresay this code in mksh is even better than the corresponding
code in oksh (OpenBSD ksh). It might be a littler slower than it
used to now, but at least it doesn't wreck your display if you use
ANSI colours in $PS1 or your $PS1 is larger than $COLUMNS - 3.

Please test src/bin/mksh from CVS -rHEAD if you have the chance
to. I want mksh R28 to rock, and I've got more ideas to come...

bye,
//mirabile
--

-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.		-- Coywolf Qi Hunt

Thorsten Glaser | 2 Aug 16:03 2006
Picon

mksh R28-beta (was Re: CVS: herc.66h.42h.de: src)

Dixi:

>Commit ID:	10044D0A93A6E3C2419

>Log message:
>implement a hack whereas you can now bind functions (and macros)
>to keys with a trailing tilde (after prefix + control char); the
>function is then invoked after prefices, control char and one more
>character X are entered; if X is not a tilde, it is ungetc(3)d

Forget to mention: the keys "home", "end" and "delete forward" on
a standard MirOS BSD wsvt25, screen and xterm-xfree86 terminal are
now bound to ^A, ^E and ^D functions, respectively, as well. If
your terminal uses different codes, bind these in ~/.mkshrc yourself,
especially if it uses the default keycodes differently.

bye,
//mirabile
--

-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.		-- Coywolf Qi Hunt

Benny Siegert | 4 Aug 09:56 2006
Picon

RFC: get rid of /?bt

Hi,

while looking over the website, I stumbled over a rudimentary
bittorrent page. I have been a wiki editor long enough to know this
kind of page: it just duplicates information also found somewhere else
and is linked from practically nowhere. I'd say remove it. If some
information on that page is _really_ needed (I saw none from that
category), then we'll put it on the download page.

Comments?

--Benny.

Thorsten Glaser | 7 Aug 17:59 2006
Picon

Re: RFC: get rid of /?bt

Benny Siegert dixit:

> kind of page: it just duplicates information also found somewhere else

That's "usual"...

> and is linked from practically nowhere.

It is linked from the BT tracker site.

I intended /?bt to be the one page which includes enough information
for people who want to download MirOS or "just" mirror it without
exactly knowing what it is, plus a little help which one to choose
(that's why the live CD etc. texts).

I agree duplicating information is not desired. I wonder if it
would not just be better to remove some information from the download
page instead, link to the /?bt xor the tracker page, and, for
specific downloads, link to the *.torrent file DIRECTLY (which
is something I thought we could need anyway).

//mirabile
--

-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.		-- Coywolf Qi Hunt

Benny Siegert | 7 Aug 22:32 2006
Picon

Please test: shared library support for pkg_upgrade

Hi,

please test the attached patch for pkg_upgrade. What it does is the  
following: Suppose you replace libfoo-0.1-0, which contains libfoo.so. 
1.0, by libfoo-0.2-0, which contains libfoo.so.2.0. However, you have  
the package bar installed, and bar needs libfoo.so.1.0.

So, pkg_upgrade recognizes that the shared libs in the package change  
and splits the _installed_ libfoo-0.1-0 in two parts:

- shlibs-libfoo-0.1-0, a "stub" package which depends on the new  
version and contains all shared libs not contained in the new package  
(in this case the .so.1.0).
- the rest, which is upgraded (i.e. deleted and then reinstalled) as  
usual.

Result: Installed applications _should_ continue to work.

Real-life example: I bumped the patchlevel of neon and the so  
version. (Okay, this was just a test...) Then, see for yourself:

amiras$ mmake upgrade
===>  Upgrading for neon-0.24.7-2
sudo /usr/mpkg/sbin/pkg_upgrade -a /usr/ports/Packages/neon-0.24.7-2.cgz
pkg_upgrade: will remove neon-0.24.7-1 in favour of neon-0.24.7-2.cgz
pkg_upgrade: building stub package shlibs-neon-0.24.7-1
amiras$ ls /usr/mpkg/lib/libneon*
/usr/mpkg/lib/libneon.a                 /usr/mpkg/lib/libneon.so.24.0
/usr/mpkg/lib/libneon.la                /usr/mpkg/lib/libneon.so.25.0
amiras$ pkg_info -v shlibs-neon-0.24.7-1
(Continue reading)

Thorsten Glaser | 9 Aug 17:51 2006
Picon

Re: systrace bug

(Yeah, TOFU from me, but this is better than
pine's (F)orward function)

I can reproduce this (with a change: PKGNAME=t-1-1);
can someone find the bug?

//mirabile
-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.		-- Coywolf Qi Hunt

Marc Espie dixit:

>I've looked at the qt4 issue, it resolves to the simple following Makefile,
>which has a different behavior with and without systrace.
>
>So this is a systrace bug, either in the policy, or in systrace implementation
>itself.
>
>
>If USE_SYSTRACE is set to no:
>ln -sf b /spare/ports/x11/qt4/w-t/a
>ln -s b /spare/ports/x11/qt4/w-t/a
>ln: /spare/ports/x11/qt4/w-t/a: File exists
>*** Error code 1 (ignored)
>ls -l /spare/ports/x11/qt4/w-t
>total 84
>lrwxr-xr-x  1 espie  wheel      1 Aug  9 17:18 a -> b
(Continue reading)

Thorsten Glaser | 11 Aug 03:49 2006
Picon

PDF version of mksh(1)

Hi people,

while MirOS Artifex Ghostscript segfaults
and Solaris GNU Ghostscript doesn't find the font,
Windows AFPL Ghostscript finally worked...

I'm not entirely content with it,
especially because I hate the "courier" font,
and hyperlinks aren't included,
but this is a start.

The mksh R28ß manual page, in PDF 1.3 format,
from our freshly made MirPort.

Enjoy!
//mira2k
--

-- 
> Hi, does anyone sell openbsd stickers by themselves and not packaged
> with other products?
No, the only way I've seen them sold is for $40 with a free OpenBSD CD.
        -- Haroon Khalid and Steve Shockley in gmane.os.openbsd.misc
Attachment (mksh.pdf): application/pdf, 254 KiB
Benny Siegert | 11 Aug 08:44 2006
Picon

Re: PDF version of mksh(1)

On 8/11/06, Thorsten Glaser <tg@...> wrote:

> I'm not entirely content with it,
> especially because I hate the "courier" font,
> and hyperlinks aren't included,
> but this is a start.

I like it. I think I will have it printed for reference.

--Benny.

Thorsten Glaser | 11 Aug 15:58 2006
Picon

mksh(1) (was Re: CVS: herc.66h.42h.de: src)

Thorsten Glaser dixit:

>Modified files:
>	bin/mksh       : mksh.1
>
>Log message:
>point people to the IRC channel (#mksh/OPN)

Benny,

now that you're going to have a printed copy of mksh(1) for
reference, I'd greatly appreciate any feedback on it, especially
if there are any errors left.

bye,
//mirabile
--

-- 
I believe no one can invent an algorithm. One just happens to hit upon it
when God enlightens him. Or only God invents algorithms, we merely copy them.
If you don't believe in God, just consider God as Nature if you won't deny
existence.		-- Coywolf Qi Hunt


Gmane