an appropriate nice level. All the processes you launch from that
shell will inherit the nice level of that shell:
$ nice -20
> compile compile compile, ... :-)
HTH,
Simon
signature.asc
Description: Digital signature
> setproctitle(3) - but I don't know how you would call it from perl.
You can do it by altering the $0 variable:
#!/usr/bin/perl -w
use strict;
$0='Will it work?';
sleep (10);
A ps | grep 'Will' gives me:
2551 p3 SN 0:00.02 Will it work? (perl)
Reg
switches).
In case you didn't know portupgrade(1), you really have to check it out.
It's a must-have :-)
Cheers,
Simon
signature.asc
Description: Digital signature
Well this should really be on -questions, I'll forward it there.
This is a huge config file but iff I am reading it correctly then what the
problem probably is; is SSL. Mod_php4 only gets loaded if you define SSL.
It may be that ssl is not defined. So try it by moving the
LoadModule php4_modul
I'm using FreeBSD 5.1 on an athlon-xp.
Thanks in advance,
Simon Adameit
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Simon Adameit wrote:
Hi,
I use the bash shell and wanted to change the prompt and some aliases to
use the gnu color ls, so I copied .shrc to .bash_profile and edited it
accordingly. I also added java to the PATH in .profile. At first this
didn't work when using the gnome terminal un
I know duel booting is really easy to setup these days, but just a
thought, I've never duel booted with two *nix OS's so i do not
know this.
Is it possible to use a single swap partition for multiple distro's on
one machine?
If so would it impair stability or stuff? And would it be possible to
do
> > Please help me, I'm trying to get a Free TV, check out this site, if
> > you refer 8 people you get a free TV or Flat screen monitor...
> very sad...and some people still wonder how it is there can be so much
> spam when so many profess to hate it.
I completly agree, though the company im
On Fri, 5 Nov 2004 10:24:46 -0500 (EST), Jerry McAllister
<[EMAIL PROTECTED]> wrote:
> >
> > Please help me, I'm trying to get a Free TV, check out this site, if
> > you refer 8 people you get a free TV or Flat screen monitor...
> >
> > Copy and paste this link...and add one W to the front and you
On Sun, 05 Dec 2004 01:05:35 -0500, jason <[EMAIL PROTECTED]> wrote:
> Has anyone else heard of these great idea? If you are intrested sign
> the petition so the company backing it, Tech Source, will fund it.
> Please check this link with plenty of info about.
>
> http://lists.duskglow.com/mailma
I've recently done a fresh install of 5.3, i updated ports using cvsup
to install gnome2.8, which im using know, great.
Problem is that it wont allow me to compile openoffice properly, i
cant give an error message as its about 7hrs in i get the message
and i've since made clean.
Does anyone kno
On Mon, 06 Dec 2004 18:37:14 -0800, Tabor Kelly
<[EMAIL PROTECTED]> wrote:
> Simon Burke wrote:
>
>
> > I've recently done a fresh install of 5.3, i updated ports using cvsup
> > to install gnome2.8, which im using know, great.
> >
> > Problem is
irrors.html
Generally, FreeBSD's documentation is really outstanding, here are some
links:
http://www.freebsd.org/projects/newbies.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/index.html
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html
HTH,
Simon
signature
s work directory, gunzip and apply it
(patch < patch-file).
All you have to do now, is to resume the build (cd ..; make build).
Regards,
Simon
signature.asc
Description: Digital signature
es (without touching postfix itself). You
should be able to do that before stopping the postfix server - but I
don't know the exact setup of your mail system, but I hope this mail
gave you an idea what to take care of.
Regards,
Simon
signature.asc
Description: Digital signature
Hi,
> Is your logo copyrigthed ?
Please have a look at this page (at the buttom):
http://www.freebsd.org/gallery/gallery.html
More information on Beastie, the FreeBSD daemon is here:
http://www.mckusick.com/beastie/index.html
Cheers,
Si
at's the deal?
>
> Sounds like squirrelmail is set to POP3 instead of IMAP.
> Just a guess as I'm not familiar with squirrelmail, but
> that's what it sounds like is happening.
SquirrelMail has no POP3 mode, I'd suggest it's something
g, and there seems to be an arabic
version of OpenOffice - but unfortunately only for MS Windows :(
Simon
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
> > I just check http://www.openoffice.org, and there seems to be an arabic
> > version of OpenOffice - but unfortunately only for MS Windows :(
>
> Nicht wahr:
>
> /usr/ports/editors/openoffice-ar
That's true :-)
Simon
ed at one time but now I
> can't remember. Many thanks.
I hope this is usefull for you:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-ntp.html
Simon
signature.asc
Description: Digital signature
dows hosts (and receiving messages on
a FreeBSD machine), I find ports/net/LinPopUp quite useful.
Simon
signature.asc
Description: Digital signature
pgrading from postfix version prior to 2.0, please see the README
files for recommended changes to your configuration.
I think theses instructions should stop postfix complaining about
invalid options.
Cheers,
Simon
signature.asc
Description: Digital signature
of bsd.
If you want to start an Albanian translation project, I think the best
way of doing this is to contact the people from the documentation
project <[EMAIL PROTECTED]>. I have Cc:'ed this email to them.
Regards,
Simon
signature.asc
Description: Digital signature
I would bet that this is another issue related to IPv6. Take a look at a
thread on this list titled "Mozilla and long time in resolving Hostnames",
especially a message from Dr Matthew J Seaman.
Good luck.
-Original Message-
From: Aaron Siegel [mailto:[EMAIL PROTECTED]
Sent: Thursday, Ju
Hi,
> I ftp'd a file from windows to freebsdnot its every line has ^M at its
> end.
> Is there some command in vi (or some way) by whcih ^M can be removed.
You can use dos2unix(1) for that. There is also the complementary tool
unix2dos(1).
Simon
signature.asc
Descri
well it isn't really a bittorrent problem but rather a python one. I am
getting it too on 5.1 with a fresh ports tree. As a temp fix you can define
WITHOUT_GUI and do a make install on bittorrent. That seems to work but you
won't get the stylish GUI.
-OR-
Try editing the Makefile in
/usr/por
d "brand"
the Redhat binary:
brandelf -t Linux
Regards,
Simon
[1] http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html
[2] http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu.html
signature.asc
Description: Digital signature
.
(Save the base64-encoded attachment starting from
"Content-Type: application/x-tbz;" to a file and run uudeview
(ports/converters/uudeview) on it. After that, you have to extract the
.tar.bz2 archive and apply the patch:
cd /usr/ports/sysutils/linneighborhood
patch <
5.255.255 as they're both
on the same network. Why not just use one network card and an IP
alias though?
--
Simon Dick [EMAIL PROTECTED]
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman
27;s port 5999.
The cvsup(1) man page explains this in detail, but basically your
firewall must permit outgoing TCP traffic from your machine to
cvsup.server:5999 and incoming TCP traffic from cvsup.server:5999 to
your machine.
Regards,
Simon
signature.asc
Description: Digital signature
humm, that does sound frustrating and you seem to be doing everything right.
Did you install php or mod_php?
Are you restarting apache after you change your httpd.conf?
Are your php pages .php or .php3 or .php4?
-Original Message-
From: tb [mailto:[EMAIL PROTECTED]
Sent: Tuesday, Augus
e:
http://www.freebsd.org/internal/expire-bits.html
Good luck with your thesis,
Simon
signature.asc
Description: Digital signature
s also the mirror list:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mirrors.html
Regards,
Simon
signature.asc
Description: Digital signature
They will happily
co-exist, and there is a menu at the startup which allows you to choose
the OS to be booted.
Unfortunately, I do not know of a free program that can shrink NTFS
partitions, so you will probably need Partition Magic or some other
commercial product.
Regards,
Simon
P.S. Please u
[...]
This is due to the ABI changes that were introduced with gcc 3. Unless
you recompile Qt with g++33 (and probably its dependencies), I do not
know of any solution to fix your link error.
If you really want to use g++33, you might consider upgrading to FreeBSD
5, which comes with that version
essories" -> "Weather report"), but it does not work for me at the
moment (it used to work for some time, though).
Cheers,
Simon
signature.asc
Description: Digital signature
> /usr/obj/usr/src/i386/usr/lib/libm.a: could not read
> symbols: Malformed archive
Seems, that this library is broken. Does it work, if you erase /usr/obj
and re-CVSup?
Simon
signature.asc
Description: Digital signature
ou try and fix your package database?
pkgdb -F (as root).
Simon
signature.asc
Description: Digital signature
a cron job in order to keep my mailing lists' mailboxes in a
reasonable size.
Cheers,
Simon
signature.asc
Description: Digital signature
can find the patch here:
http://freebsd.rambler.ru/bsdmail/freebsd-stable_2003/msg05123.html
Regards,
Simon
signature.asc
Description: Digital signature
i use RELENG_4 ?
This is at the moment FreeBSD 4.8-stable
> Thanks for your patience, if this is a FAQ.
Please see also:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html
Simon
signature.asc
Description: Digital signature
. Although it runs very
stable for a lot of people, more conservative users that do not need any
of the new features in FreeBSD 5.x are recommended stay with FreeBSD 4.x
at the present.
Regards,
Simon
signature.asc
Description: Digital signature
It will build 0.13. You can try and update your ports collection and see
if somebody has already done that work, or you could try it yourself:
The porters' handbook might be a good start:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/
Regards,
Simon
signature.asc
Description: Digital signature
upgrade to -CURRENT and see if your problems are fixed).
Regards,
Simon
signature.asc
Description: Digital signature
label: An incorrect partition c may cause problems for standard
system utilities
server#
server# uname -a
FreeBSD server.neoneye.home 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Thu Jun
5 02:55:42 GMT 2003
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC i386
server#
--
Simon Strandgaard
__
layer.bin
create a shell script /usr/local/bin/mplayer
#!/bin/sh
http_proxy=http://your.proxy:1234
export http_proxy
/usr/local/bin/mplayer.bin
Regards,
Simon
signature.asc
Description: Digital signature
//your.proxy:1234
export http_proxy
/usr/local/bin/mplayer.bin $@
Simon
signature.asc
Description: Digital signature
are currently using with the
following command (as root):
atacontrol mode 0 (1st channel)
atacontrol mode 1 (2nd -"- )
For performance reasons you can try whether disabling DMA mode for your
ATAPI devices is enough, i.e. your /boot/loader.conf should look like
this:
hw.ata.atapi_dma="0"
Regards,
Simon
signature.asc
Description: Digital signature
Hi,
I am using mozilla 1.4 and Java 1.3.1 quite happily here (both compiled
from the ports collection).
If you don't want to use the ports but pre-compiled binaries, then you
should not mix Linux and FreeBSD binaries and those from different gcc
versions.
Simon
signature.asc
Descri
extension=${new##*.}
> new=${new%.*}
>
> new=`echo "$new" | sed -e "s/ /_/g" \
> -e "s/)//g" \
> -e "s/-(/-/g" \
> -e "s/_(/-/g" \
> -e "s/(//g" \
>
Hi,
I am looking for a software that can be used as a cable tester replacement to
measure, for UTP or FTP cable, physical properties such correct wiring, cable
length, cable loss, etc.
Any one got an idea?
Simon
-
Avez-vous
Hello Everyone,
I'm guessing this is off-topic so thank you in advance if you can offer any
help.
I currently SSH into a couple of freebsd machine I have dotted about which
run some console and web based php code. This is all fine and dandy but
when it comes to remote support I struggle reading
Beautiful! That is exactly what I wanted.
Thank you very much!
Si.
> -Original Message-
> From: owner-freebsd-questi...@freebsd.org [mailto:owner-freebsd-
> questi...@freebsd.org] On Behalf Of Wojciech Puchar
> Sent: 14 February 2009 12:46
> To: Simon Griffith
Thanks for the tip Sean.
It was mentioned that I could use joe and part of the /usr/ports/editors/joe
build there is jpico which emulates the shortcuts im so used to in pico and
nano. I think joe works great for me.
Cheers,
Si.
Simon Griffiths
"So bored I made..."
www.tenen
Cordula's Web wrote:
>> On Sun, Feb 22, 2004 at 03:49:10PM -0800, Ken Finegood's Office 2 wrote:
>> > Subject: Can Freebsd run on linux?
>>
>> Yes, it can, but you'll likely need a product like VMWare to to it.
>
> Or (very slowly) under Bochs.
or (faster) unter Plex86 (on an x86 Prozessor)
Pe
Gunnar Flygt wrote:
> I tried to compile the spam catcher CRM114. It bails out fairly quickly.
> Has anyone tweeked the src to work with FreeBSD?
>
> Please cc me, I'm not on the list.
You should post the full error message, otherwise it's very difficult to
help you.
{} \;
make build
If your tests are successfull, I will file a PR in order to the the port
updated.
Simon
pgp0.pgp
Description: PGP signature
ise!
Simon
pgp0.pgp
Description: PGP signature
phpnuke website, they have a patched version of phpnuke.
>
> Where did you find that? I can't even find a security link.
>
He probably refers to the following two fixes from 2003 (from which I
produced my bad patch :((
http://www.phpnuke.org/modules.php?name=Downloads&d_op=se
since your installation will consist of custom binaries that do
not match the recorded checksums.
Simon
pgp0.pgp
Description: PGP signature
o the freebsd-update, and
> if rebooting is needed.
I haven't tried it, either. I guess that you will need to reboot as soon
as the kernel is patched, otherwise shutting down and restarting the
service in question should be enough.
Simon
--
[1] http://www.daemonology.net/freebsd-update/
pgp0.pgp
Description: PGP signature
efore
editing them. Once you are done, cd to ${WRKSRC}, run the script and
copy the _relevant_ patches to the files directory. Please note that it
will also create patch files for those modifications, that came from a
`make patch' run.
Simon
pgp0.pgp
Description: PGP signature
Argh the mailing list software stripped the attachment, so here it is:
#!/usr/bin/perl -w
use strict;
my $origfile;
my $file;
my $patch;
my @files = `find . -name "*.orig"`;
foreach $origfile (@files) {
chomp ($origfile);
$origfile =~ s/^\.\///;
$file = $origfile;
in the proc structure. Is there
something obvious I am missing here? Complete code listing at
http://simon.ma.cx/module.c. Any additional comments/criticisms always
appreciated.
Thanks, Simon
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/ma
didn't see mention of it in the
archives or in other reference sources.
Thanks, Simon
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
gument of a syscall has
become a thread pointer. That would, of course, explain the horrible
crashes. It is just a shame that I discovered that after my assignment
was handed in, ah well such is life.
Thanks for your help,
Simon
___
[EMAIL PROTECTED
e controller with
> no slave divice, please can you help
I don't have a solution for your problem, but perhaps someone else can
help you, if you give us a bit more of information about your hardware:
- cdrom
- chipset
- hard drives
Also, it would be important to now which FreeBSD version
hreaded.' at line 83 in file
> /mnt/s10/BSD/usr_src/lib/libpthread/thread/thr_spinlock.c (errno = 0)
> zsh: abort gaim
could you please provide some more details:
- FreeBSD version
- gaim version
- output of ldd -a /usr/X11R6/bin/gaim
Simon
signature.asc
Description: Digital signature
On Wed, 2004-03-24 at 15:04, Brian Henning wrote:
> >On Mon, 9 Jun 2003, Simon Dick wrote:
>
> > Anyone got any idea if the following Mini PCI card will ever be
>
> > supported in -current:
>
> > [EMAIL PROTECTED]:10:0: class=0x028000 card=0x68041462 chip=0x
6/bin/gaim
Hmm, nothing suspicious, IMO.
Could you please see whether you are running the very latest version of
the port (gaim-0.75_8 at the present)?
Simon
signature.asc
Description: Digital signature
lem is in the ports collection, others will have the same
problem, so it's better to fix it globally
Cheers,
Simon
signature.asc
Description: Digital signature
blem?
That file is part of the XFree libraries x11/XFree86-4-libraries, and it
should be installed in /usr/X11R6/include/X11/extensions.
Is it possible that you are still running XFree 3.x ?
Simon
signature.asc
Description: Digital signature
Shaun T. Erickson wrote:
> Unfortunately, I don't, or I'd lift a copy. :)
Why not ask Google? ;-)
http://www.google.de/search?hl=de&lr=&ie=ISO-8859-1&q=dircmp.sh&sa=N&tab=gw
Simon
signature.asc
Description: Digital signature
, are the make files in
ports/Mk themselves.
Simon
signature.asc
Description: Digital signature
See also the updated fstab(5) man page.
If you try this patch, please tell me, whether it works for you, perhaps
someday I can get it committed.
Regards,
Simon
--- lib/libc/gen/fstab.c.orig Mon Apr 7 14:55:00 2003
+++ lib/libc/gen/fstab.cSun Apr 4 21:45:30 2004
@@ -49,6 +49,7 @@
#
hat looks good (if the ip address and the netmask are correct ;-)
Be sure to either recompile your kernel with the following options
device miibus
device pcn
or to load the module version of the driver: if_pcn.ko
For more options of that NIC driver, you can have a look at its man
page: pcn(4).
for you, just wait until Gnome 2.6 hits the ports tree.
Simon
signature.asc
Description: Digital signature
ermail/freebsd-questions/2004-April/042608.html
http://www.FreeBSD.org/gnome/docs/faq2.html
Enjoy,
Simon
signature.asc
Description: Digital signature
way.
If all of the above fails, please provide more information, e.g. FreeBSD
version, list of installed packages (ls /var/db/pkg), the login manager
you use. An excerpt from the log you mentioned might also be useful.
HTH,
Simon
signature.asc
Description: Digital signature
nce you have it, send it to the [EMAIL PROTECTED] list, together with
a description of the problem.
Simon
signature.asc
Description: Digital signature
installkernel KERNCONF=xyz
Make installworld
Mergemaster etc.
Reboot
?
TIA,
Simon
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-uns
> -Original Message-
> From: owner-freebsd-questi...@freebsd.org [mailto:owner-freebsd-
> questi...@freebsd.org] On Behalf Of Bruce Cran
> Sent: 01 April 2009 23:12
> To: Simon Griffiths
> Cc: freebsd-questions@freebsd.org
> Subject: Re: Build/Install world via ssh
&g
in the rest of the system?
cheers
Simon
--
XMPP: [EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"
> I had a question concerning how to, suggest a feature in freebsd. But I did
> not know who to email, I am very new to this open-source feel, and was just
> wondering who, or where I post a suggestion.
You have the right mailing list, so go ahead with your question/comment.
Just know that if you
On Tue, Jul 15, 2008 at 10:13 AM, Marcel Grandemange
<[EMAIL PROTECTED]> wrote:
> I have just setup a FreeBSD server one a machine.
>
> What happens is the machine seems to suddenly reboot during compiling
> ports..
Which ports, or are you having problems with all the ports you are
trying to build
> Recently my company has updated their server to Windows 2003. The earlier
> 2000 server didn't have SSL enabled, so rdp/rdesktop worked for me without
> any problem. But now, as I try to connect to the server, it simply gives me
> ERROR: recv: Connection reset by peer
>
Did you make sure that th
> I'm still stickng
> with CTWM. On my Ubuntu servers there is amarak(sp?) which is
> my favorite audio-only apps so far. Is there anything like this
> that doesn't require desktop-specific libraries?
--
Mit freundlichem Gruß,
With b
Help me, Obi-Wan Kenobi. You're my only hope!
Ok, so I'm having real trouble playing videos under either FreeBSD or OpenBSD.
Playback on OpenBSD is really choppy/stuttery, FreeBSD is a lot better but still
enough to be annoying. I only have access to a FreeBSD installation right now so
I'll stick
Hi,
I'm having trouble with mplayer that seems to be highlighting a bug or general
inefficiency in the ata driver when used with the VIA VT8235 chipset used in
the ASUS A7V8X motherboard.
The problem is that whenever a video is being played and there is any
reasonable amount of disk activity (e.g
On Sun, Jun 25, 2006 at 12:00:28PM +0100, Simon Morgan wrote:
> I'm having trouble with mplayer that seems to be highlighting a bug or general
> inefficiency in the ata driver when used with the VIA VT8235 chipset used in
> the ASUS A7V8X motherboard.
>
> The problem is that
Best regards,
Simon Phoenix (Phoenix Lab.)
KeyID: 0x2569D30B
Fingerprint: 78FC 5C40 07CC D331 148E CC79 84B8 D514 2569 D30B
pgpnnMBVAYBGI.pgp
Description: PGP signature
ot;
I`m not sure what do You need.
May be Analog:
http://www.analog.cx/
--
Best regards,
Simon Phoenix (Phoenix Lab.)
KeyID: 0x2569D30B
Fingerprint: 78FC 5C40 07CC D331 148E CC79 84B8 D514 2569 D30B
pgpYrFoinYtas.pgp
Description: PGP signature
Best regards,
Simon Phoenix (Phoenix Lab.)
KeyID: 0x2569D30B
Fingerprint: 78FC 5C40 07CC D331 148E CC79 84B8 D514 2569 D30B
pgp7IIciIrFXw.pgp
Description: PGP signature
; "[EMAIL PROTECTED]"
man pw
Look for -h option description.
--
Best regards,
Simon Phoenix (Phoenix Lab.)
KeyID: 0x2569D30B
Fingerprint: 78FC 5C40 07CC D331 148E CC79 84B8 D514 2569 D30B
pgpMMVqhr24Rc.pgp
Description: PGP signature
do just something with the buildin "-f" (font) in
> vidcontrol. I have font8x8/8x14/8x16 in my /etc/rc.conf
>
> Your comments and advise please.
Maybe other mode from "vidcontrol -i mode" will be suitable for You.
--
Best regards,
Simon Phoenix (Phoenix Lab.)
---
you way want to use ACLs.
> See the Handbook section on "File System Access Control Lists".
And for addition: if You want for limit system resources for user processes -
look at the login.conf(5) manpage for details.
--
Best regards,
Simon Phoenix (Phoenix Lab.)
-
nect my laptop to the TV while my X is running and fn+F5 my TV
> screen tries to display X but the screen keeps on flickering. I tried
> shutting down X, connecting and fn+F5 it works fine but after I start X
> again, it keeps on flickering :(
Take a look at the http://gatos.sf.net
Maybe th
gt; lot.
IMHO no reason for this. Many users never use mc or use another file manager.
--
Best regards,
Simon Phoenix (Phoenix Lab.)
---
KeyID: 0x2569D30B
Fingerprint: 78FC 5C40 07CC D331 148E CC79 84
es/Makefile.knobs
--
Best regards,
Simon Phoenix (Phoenix Lab.)
---
KeyID: 0x2569D30B
Fingerprint: 78FC 5C40 07CC D331 148E CC79 84B8 D514 2569 D30B
---
pgpAWDRydsIUk.pgp
Description: PGP signature
n me as to what has ahppened here, since the
> last time I built a machine?
Ethereal is a Wireshark now.
http://www.wireshark.org/
/usr/ports/net/wireshark
--
Best regards,
Simon Phoenix (Phoenix Lab.)
---
KeyID: 0x2569D30B
Fingerprint
501 - 600 of 636 matches
Mail list logo