On Wed, Sep 02, 2020 at 12:40:21PM +0300, Andrei POPESCU wrote:
[...]
> > I think it's an antipattern, but of course anyone's mileage may vary.
>
> Having had to explain "computer stuff" to various people over the time
> (often older than me) I found the folder analogy to be easier to
> unders
On Ma, 01 sep 20, 15:53:17, to...@tuxteam.de wrote:
> On Tue, Sep 01, 2020 at 06:48:22AM -0400, The Wanderer wrote:
> > On 2020-09-01 at 04:29, to...@tuxteam.de wrote:
> >
> > > [1] Why people keep insisting in calling those things "folders" is
> > >beyond me. They don't "fold" anything, do th
On 2020-09-01 23:11, to...@tuxteam.de wrote:
On Tue, Sep 01, 2020 at 10:03:27AM -0400, rhkra...@gmail.com wrote:
On Tuesday, September 01, 2020 04:29:55 AM to...@tuxteam.de wrote:
[1] Why people keep insisting in calling those things "folders" is
beyond me. They don't "fold" anything, do th
In fact it used to be called directory, before GUI shells emerged.
So MS DOS to dispaly content of "folder" used command named dir.
Cheers,
Marek Mosiewicz
W dniu wto, 01.09.2020 o godzinie 06∶48 -0400, użytkownik The Wanderer
napisał:
> On 2020-09-01 at 04:29, to...@tuxteam.de wrote:
>
> >
On Tue, Sep 01, 2020 at 10:34:59AM -0400, Greg Wooledge wrote:
> On Tue, Sep 01, 2020 at 04:08:45PM +0200, to...@tuxteam.de wrote:
> > That depends on context, program, etc. But if you give the program
> > an absolute path, every directory from the root down to the file
> > has to be readable for y
On Tue, Sep 01, 2020 at 04:08:45PM +0200, to...@tuxteam.de wrote:
> That depends on context, program, etc. But if you give the program
> an absolute path, every directory from the root down to the file
> has to be readable for your program.
Every directory in the path must have the +x bit for you.
On Tue, Sep 01, 2020 at 10:03:27AM -0400, rhkra...@gmail.com wrote:
> On Tuesday, September 01, 2020 04:29:55 AM to...@tuxteam.de wrote:
> > [1] Why people keep insisting in calling those things "folders" is
> >beyond me. They don't "fold" anything, do they?
>
> (My day to make extraneous resp
On Tue, Sep 01, 2020 at 11:02:18PM +1000, elvis wrote:
>
> On 1/9/20 6:29 pm, to...@tuxteam.de wrote:
> >On Mon, Aug 31, 2020 at 04:57:28PM -0400, Gary Dale wrote:
> >
> >[...]
> >
> >>Just to be clear, the folder I had to change permissions on is the
> >> >>document root,
> >To be able to access
On Tuesday, September 01, 2020 04:29:55 AM to...@tuxteam.de wrote:
> [1] Why people keep insisting in calling those things "folders" is
>beyond me. They don't "fold" anything, do they?
(My day to make extraneous responses? ;-)
Historical: file folders hold documents in file cabinets...
On Tue, Sep 1, 2020, 9:34 AM Greg Wooledge wrote:
> On Tue, Sep 01, 2020 at 09:30:15AM -0400, Kenneth Parker wrote:
> > Directories go back, even before Windows: The MSDOS Equivalent to ls is
> > dir, which I "guess" means "List Directory".
> >
> > Ah yes, the "Good old days".
>
> Yup, but very
On Tue, Sep 01, 2020 at 08:05:32AM -0400, Greg Wooledge wrote:
> On Tue, Sep 01, 2020 at 10:29:55AM +0200, to...@tuxteam.de wrote:
> > [1] Why people keep insisting in calling those things "folders" is
> >beyond me. They don't "fold" anything, do they?
>
> It's a Microsoft Windows thing. Wind
On Tue, Sep 01, 2020 at 06:48:22AM -0400, The Wanderer wrote:
> On 2020-09-01 at 04:29, to...@tuxteam.de wrote:
>
> > [1] Why people keep insisting in calling those things "folders" is
> >beyond me. They don't "fold" anything, do they?
>
> As I understand matters, it's an extension of the "de
On Tue, Sep 01, 2020 at 09:30:15AM -0400, Kenneth Parker wrote:
> Directories go back, even before Windows: The MSDOS Equivalent to ls is
> dir, which I "guess" means "List Directory".
>
> Ah yes, the "Good old days".
Yup, but very few of the Microsoft Windows users today have a background
in MS
elvis wrote:
>
> On 1/9/20 6:29 pm, to...@tuxteam.de wrote:
> > On Mon, Aug 31, 2020 at 04:57:28PM -0400, Gary Dale wrote:
> >
> > [...]
> >
> > > Just to be clear, the folder I had to change permissions on is the
> > > > > document root,
> > To be able to access a file given its path, you nee
On Tue, Sep 1, 2020, 8:05 AM Greg Wooledge wrote:
> On Tue, Sep 01, 2020 at 10:29:55AM +0200, to...@tuxteam.de wrote:
> > [1] Why people keep insisting in calling those things "folders" is
> >beyond me. They don't "fold" anything, do they?
>
> It's a Microsoft Windows thing. Windows presents
On 1/9/20 6:29 pm, to...@tuxteam.de wrote:
On Mon, Aug 31, 2020 at 04:57:28PM -0400, Gary Dale wrote:
[...]
Just to be clear, the folder I had to change permissions on is the
To be able to access a file given its path, you need to have read
access to each directory [1] along that path. Ther
On Tue, Sep 01, 2020 at 10:29:55AM +0200, to...@tuxteam.de wrote:
> [1] Why people keep insisting in calling those things "folders" is
>beyond me. They don't "fold" anything, do they?
It's a Microsoft Windows thing. Windows presents directories and
files graphically, and the icon for a direct
On 2020-09-01 at 04:29, to...@tuxteam.de wrote:
> [1] Why people keep insisting in calling those things "folders" is
>beyond me. They don't "fold" anything, do they?
As I understand matters, it's an extension of the "desktop" metaphor.
Back before computers (and to some extent afterward), pe
On Mon, Aug 31, 2020 at 04:57:28PM -0400, Gary Dale wrote:
[...]
> Just to be clear, the folder I had to change permissions on is the
> document root,
To be able to access a file given its path, you need to have read
access to each directory [1] along that path. There isn't another
way, and thi
On 2020-08-31 21:57, Gary Dale wrote:
Just to be clear, the folder I had to change permissions on is the
I think the document root is just where apache2 looks first.
*Don't know if you are supposed to do it like that* but think the actual
html files can be anywhere so long as they have the ri
n I search for the problem, I see a lot of "solutions" that say
just
change the document root of the vhost and restart Apache 2.
However that
isn't working in my case. This is likely Debian specific but all the
Debian stuff only shows vhosts under /var/www, which isn't what I
of "solutions" that say
just
change the document root of the vhost and restart Apache 2. However
that
isn't working in my case. This is likely Debian specific but all the
Debian stuff only shows vhosts under /var/www, which isn't what I
want.
Any ideas?
What are the
ange the document root of the vhost and restart Apache 2. However
that
isn't working in my case. This is likely Debian specific but all the
Debian stuff only shows vhosts under /var/www, which isn't what I want.
Any ideas?
What are the permissions of the directory in question?
Do yo
rks.
A reason I want to move the sites is that /var is in my system
partition, which runs off of a small SSD, while the other folder in on a
RAID-6 array with lots of space.
When I search for the problem, I see a lot of "solutions" that say just
change the document root of the vhost a
is that /var is in my system
partition, which runs off of a small SSD, while the other folder in on a
RAID-6 array with lots of space.
When I search for the problem, I see a lot of "solutions" that say just
change the document root of the vhost and restart Apache 2. However that
isn'
em
partition, which runs off of a small SSD, while the other folder in on a
RAID-6 array with lots of space.
When I search for the problem, I see a lot of "solutions" that say just
change the document root of the vhost and restart Apache 2. However that
isn't working in my case
im trying to build Apache 2 from source in such a way that the install
location (as specified by ./configure --prefix=) can be changed at a
later date.
The problem Im having is that despite changing the absolute paths which
have been hard coded into umpteen shell scripts (e.g apachectl), the
Quoth Sergio Cuéllar Valdés:
> You said you are using trac. Have you already configured your trac to
> point to your svn repository ? If you are using trac, I think you dont
> need what you are doing with your Apache.
>
> You can run Trac with its standalone server or with Apache. Try first
> with
It works right now,
I was doing some *shit* in my .corewarsvn.users file (where my svn
user's permission are written).
Thanks to Karen Tracey from [EMAIL PROTECTED]
Louis Opter
> Hello,
>
> I'm in troubles for installing Apache 2 and Subversion on my Debian Etch
> serv
I haven't seen anything that I haven't tested yet. :X
I don't understand where I'm wrong really, it seems to me that I haven't
forgotten anything. T-T
Best Regards.
> 2008/1/20, Kalessin <[EMAIL PROTECTED]>:
> > Actually, I haven't installed trac yet.
> > I have wanted to set up apache and subver
2008/1/20, Kalessin <[EMAIL PROTECTED]>:
> Actually, I haven't installed trac yet.
> I have wanted to set up apache and subversion first.
> You have said that I can run trac in standalone I presume that I need to
> run svnserve before ?
Yes
>
> And, when using subversion in this way I will not be
Actually, I haven't installed trac yet.
I have wanted to set up apache and subversion first.
You have said that I can run trac in standalone I presume that I need to
run svnserve before ?
And, when using subversion in this way I will not be able to grab the
project via https, isn't it ?
And wit
2008/1/20, Kalessin <[EMAIL PROTECTED]>:
> I'm in troubles for installing Apache 2 and Subversion on my Debian Etch
> server (with SSL). My goal is to create a repository which I can access
> from the web and use with Trac.
>
> When I try to connect to subversion thro
Hello,
I'm in troubles for installing Apache 2 and Subversion on my Debian Etch
server (with SSL). My goal is to create a repository which I can access
from the web and use with Trac.
When I try to connect to subversion through https I get a 403 from
nowhere. And this in apache2/erro
[This message has also been posted to linux.debian.user.]
In article <[EMAIL PROTECTED]>, SAJChurchey wrote:
> the e-mail is getting sent to the proper command through the aliases
> (In this particular case, I'm trying to subscribe by sending an e-mail
> to mailman-subscribe), but the owner doesn't
Thanks Sven,
With your help I was able to sort out my Apache problems. I've been
able to get the web interface working nicely, but now the mail is not
functioning correctly. I've set it up with Postfix using directions in
README.Debian and README.POSTFIX. The Postfix logs are telling me that
the e
On Wed, Nov 08, 2006 at 06:07:40PM -0800, rocky wrote:
>
> In my Debian sid box I installed apache2, PHP5, libapache-mod-php5
^^
I think that is the problem you have. Try installing libapache2-mod-php5
and see whether it wo
On Nov 9, 12:50 pm, Nate Duehr <[EMAIL PROTECTED]> wrote:
> rocky wrote:
> > Hey,
>
> > In my Debian sid box I installed apache2, PHP5, libapache-mod-php5
> > without any problem. But I could not even view the html file saved in
> > /var/www. Thoughhttp://localhostredirects me to
> >http://local
rocky wrote:
Hey,
In my Debian sid box I installed apache2, PHP5, libapache-mod-php5
without any problem. But I could not even view the html file saved in
/var/www. Though http://localhost redirects me to
http://localhost/apache2-default/ and the browser says "It Works". I've
a2enmod php5 and r
che2 web ser
ii libapache2-mod-php55.2.0-1
server-side, HTML-embedded scripting languag
rc libapache2-mod-python2.3 3.2.8-1
Apache 2 module that embeds Python 2.3 withi
YUNNAN:/home/lover# dpkg -l | grep php5
ii libapache-mod-php5 5.2.0-1
server-side, HTML-emb
On Mon, Nov 06, 2006 at 05:35:44AM -0800, SAJChurchey wrote:
> Hello everybody,
>
> I'm trying to install mailman 2.1.5-8sarge5 onto a system with apache2
> 2.0.54-5 and postfix 2.1.5-9. I've scoured the internet for HOWTOs on
> how to set this up, and either they do not work with this version of
On Mon, Nov 06, 2006 at 05:35:44AM -0800, SAJChurchey wrote:
Hi,
> I'm trying to install mailman 2.1.5-8sarge5 onto a system with apache2
> 2.0.54-5 and postfix 2.1.5-9. I've scoured the internet for HOWTOs on
> how to set this up, and either they do not work with this version of
> Debian, or I'm
Hello everybody,
I'm trying to install mailman 2.1.5-8sarge5 onto a system with apache2
2.0.54-5 and postfix 2.1.5-9. I've scoured the internet for HOWTOs on
how to set this up, and either they do not work with this version of
Debian, or I'm missing something because I can't seem to get an install
OTECTED]
Sent: Sunday, August 13, 2006 1:41 AM
To: debian-user@lists.debian.org
Subject: Re: Apache 2 Debian 3.1 ManhatVC
On Sat, Aug 12, 2006 at 02:20:11PM -0400, Cary Pembleton wrote:
> Simo my friend,
> It seems there is no other Linux Disto. this computer will allow me to
> install. H
nd Slackware 10.1, it
> would not install either one. So, I guess I am "forced" or have been coerced
> to sticking with Debian. Since this is the the case and I am going to be
> plagued with apache 2 as well, I think it is time I found the ultimate
> Debian Bible for the comple
Hi all,
I have a Debian Sarge server, running with Apache 2, DAV and Auth_ldap
modules.
If I avoid authentication (i.e. just apache/dav) things are good ...
however, if I try to get apache to authenticate against my ldap server
things go wrong.
The relevant bit of the apache config is:
DAV
Changing “DocumentRoot” worked for
me with Apache2.0.55
On Fri, Mar 24, 2006 at 05:16:46PM +, Terry Burton wrote:
[...]
> In a typical configuration httpd overrides the main CustomLog
> settings with those found in virtual hosts. What I need is a way to
> specify the main CustomLog such that it is not overridden, but rather
> complemented, by furt
Hi,
I've tried this one on the httpd user mailing list with no success.
Perhaps somebody here is able to help.
I am running hundreds of virtual hosts on httpd server and each
virtual host successfully writes its own access log file to an
appropriate place.
In addition to these virtual host logs,
Thanks everyone. This fixed the locales and php problem I had too.
I did a purch of apache and kept apache2 but still
had problems so I shut down the computer and went to bed. When I woke
up and fired up the machine, Everything seemed to work! directing my
browser to localhost resolved to the ap
On Thu, Oct 27, 2005 at 09:26:28AM -0700, Enrique Morfin wrote:
> Hi!
>
> Now i have a box running bind9 and apache with one
> nic.
>
> i want to add a second nic, so bind runs only on eth0
> and apache only on eth1. (different addresses, same
> net eg: eth0: 192.168.1.1 eth1:192.168.1.2).
>
> I
Hi!
Now i have a box running bind9 and apache with one
nic.
i want to add a second nic, so bind runs only on eth0
and apache only on eth1. (different addresses, same
net eg: eth0: 192.168.1.1 eth1:192.168.1.2).
Is this possible? How?
How i configure bind for just eth0?
How i configure apache fo
On Mon, Oct 03, 2005 at 01:31:32PM -0500, Sanjay Debian wrote:
> Under apache 1.x, modify /etc/apache/httpd.conf. Change DocumentRoot
> to whatever you need. Under Apache2, i guess, you have to modify
> /etc/apache2/sites-available/default.
Either way, be thankful that the debian approach doesn't
On 10/3/05, Radhika <[EMAIL PROTECTED]> wrote:
Hi,
I am using apache2 presently default document root directory is
/var/www/.If i want to change this to /home/www/.How do i do this and
where i can change.Present apache2.conf file is not showing the default
root directory .I have installed from de
Hi,
I am using apache2 presently default document root directory is /var/www/.If i want to change this to /home/www/.How do i do this and where i can change.Present apache2.conf file is not showing the default root directory .I have installed from debian package ditribution.
Thanks for your hel
Charlie Grosvenor wrote:
> I believe that somebody has been trying to break into my machine via
> apache2. I have the following in my In my apache2 error log
> /var/log/apache2/error.log can somebody explain how they have managed
> this? How have I miss configured apache2 to allow this?
Do you, p
On Thu, Sep 23, 2004 at 10:17:54PM +0100, Charlie Grosvenor wrote:
> I believe that somebody has been trying to break into my machine via
> apache2. I have the following in my In my apache2 error log
> /var/log/apache2/error.log can somebody explain how they have managed this?
> How have I miss con
I believe that somebody has been trying to break into my machine via
apache2. I have the following in my In my apache2 error log
/var/log/apache2/error.log can somebody explain how they have managed this?
How have I miss configured apache2 to allow this?
sh: line 1: id.com: command not found
rm: c
Hi,
I've been trying to get Mason running again after updating Apache to
2.0, but after installing the Apache::Request module for Apache
2, the module needed for Mason with mod_perl 2 failed to compile:
$ perl Makefile.PL
---
M
On Thu, Feb 26, 2004 at 06:29:29PM +0100, Nicos Gollan wrote:
> I've been trying to get Mason running again after updating Apache to
> 2.0, but after installing the Apache::Request module for Apache
> 2, the module needed for Mason with mod_perl 2 failed to compile:
>
>
On Thu, 26 Feb 2004 18:29:29 +0100
Nicos Gollan <[EMAIL PROTECTED]> wrote:
> I had a look around and realized that the libapache2-request-perl
> package installs its files in a way that makes the module be loadable
> as Apache2::Apache::Request (only halfway, it still doesn't find the
> libapreq2
On Wed, Feb 18, 2004 at 02:30:48PM +0100, Boudewijn van der Drift wrote:
> Does the moin-script perhaps expect Apache 2? I have Apache 1.3.29 on
> this sarge machine.
No, I have a locally installed copy of moin running on 1.3.26
> [Wed Feb 18 13:22:43 2004] [error] [client 127.0.0.1]
lla/5.0 (compatible; Konqueror/3.1; Linux)"
unquote*
Now the .icon line I could have tried commenting out I guess, and there
is indeed no favicon.ico.
But the premature end gives me a thought:
Does the moin-script perhaps expect Apache 2? I have Apache 1.3.29 on
on Sun, Feb 01, 2004 at 05:22:38PM +1100, Rob Weir ([EMAIL PROTECTED]) wrote:
> On Sat, Jan 31, 2004 at 10:33:45PM -0500, Timothy M. Spear said
> > Hi,
> > I am getting ready to rebuild a server with debian. Has anyone ported
> > Apache 2.0 to Sarge and posted the APT files?
>
> If you're actu
e more
>> power
>> and flexibility. I could not find Apache 2 listed on
>> packages.debian.org/unstable/web which is why I asked.
>>
>
> Doesnt mod_jk work with Apache 1.3.x?? Or does it work better in apache
> 2.x?
>
> Also is mod_perl still production quality in
Timothy M. Spear wrote:
Rob,
I use the DSO module for JK Connector to Tomcat. This gives me more power
and flexibility. I could not find Apache 2 listed on
packages.debian.org/unstable/web which is why I asked.
Doesnt mod_jk work with Apache 1.3.x?? Or does it work better in apache 2.x
On Sun, Feb 01, 2004 at 05:11:17PM +0100, Rico -mc- Gloeckner wrote:
> On Sun, Feb 01, 2004 at 04:03:20PM +, Colin Watson wrote:
> > (Also, I'm not sure that backports.org existed when I originally created
> > subversion-woody.)
>
> btw, subversion is also on the bpo repository.
Oh well. *shr
On Sun, Feb 01, 2004 at 04:03:20PM +, Colin Watson wrote:
> (Also, I'm not sure that backports.org existed when I originally created
> subversion-woody.)
btw, subversion is also on the bpo repository.
--
Rico -mc- Gloeckner | 1024D/61F05B8C | jabber:[EMAIL PROTECTED]
http://www.ukeer.de
On Sun, Feb 01, 2004 at 03:53:45PM +0100, Thomas Carrié wrote:
> Since I am new to debian, I would like to know how to pass parameters to
> ./configure when using "apt-get -b source apache2" ?
Get the source with 'apt-get source apache2', edit debian/rules in the
unpacked source directory, and bu
the apache2 at http://people.debian.org/~cjwatson from
> the one at http://bacports.org ?
Probably not much. The reason I have Apache 2 at
http://people.debian.org/~cjwatson/subversion-woody/ is because
Subversion needs it if you're using the WebDAV access method, and I
don't want to
On Sun, Feb 01, 2004 at 03:53:45PM +0100, Thomas Carrié wrote:
> I've found apache2 in http://backports.org, unlikely this deb package
> doesn't have the axps2 command, so I want to compile apache2 from source
> debian package with option --enable-so.
apxs2 is contained in the -dev packages, no
Timothy M. Spear wrote:
Hi,
I am getting ready to rebuild a server with debian. Has anyone ported
Apache 2.0 to Sarge and posted the APT files?
Thanks,
Tim
Hi,
I'm trying to setup apache2 on woody.
I've found apache2 in http://backports.org, unlikely this deb package
doesn't have the a
Rob Weir wrote:
On Sat, Jan 31, 2004 at 10:33:45PM -0500, Timothy M. Spear said
Hi,
I am getting ready to rebuild a server with debian. Has anyone ported
Apache 2.0 to Sarge and posted the APT files?
If you're actually going to use sarge on a server (and deal with the
lack of security up
Rob,
I use the DSO module for JK Connector to Tomcat. This gives me more power
and flexibility. I could not find Apache 2 listed on
packages.debian.org/unstable/web which is why I asked.
In terms of why sarge, this is a development server so a little instability
is ok for now. In terms of
On Sat, Jan 31, 2004 at 10:33:45PM -0500, Timothy M. Spear said
> Hi,
> I am getting ready to rebuild a server with debian. Has anyone ported
> Apache 2.0 to Sarge and posted the APT files?
If you're actually going to use sarge on a server (and deal with the
lack of security updates), just g
On Sat, Jan 31, 2004 at 10:33:45PM -0500, Timothy M. Spear wrote:
> Hi,
> I am getting ready to rebuild a server with debian. Has anyone ported
> Apache 2.0 to Sarge and posted the APT files?
Apache 2 is in the package apache2, versions less than 2 stay in the old
apach
Hi,
I am getting ready to rebuild a server with debian. Has anyone ported
Apache 2.0 to Sarge and posted the APT files?
Thanks,
Tim
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Dear all,
fascinated of apache and apache2 packages I would like to enable
suexec and suexec2 respectively. The problem, however, is that
-- for historical reasons -- our users' web directories are
located under , while suexec/suexec2 expects
to be the userdir.
Thus my question: how can I solve
Hallo
Where can I find PHP4 packages for Apache 2? Hoo can I install PHP4 with
Apache 2?
--
Sobkowiak Krzysztof <[EMAIL PROTECTED]>
BTU-Cottbus
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
daniel meier([EMAIL PROTECTED]) is reported to have said:
> is there a apache2 package already in debian "sarge"? couldn't find it. if
> yes, whats the name of the package?
>
Not in sarge. Its in unstable. The names's are:
apache2-common - Next generation, scalable, extendable web server
apac
On Thu, Sep 19, 2002 at 02:04:04PM +0200, daniel meier wrote:
>
> is there a apache2 package already in debian "sarge"? couldn't find
> it. if yes, whats the name of the package?
Nope, but it looks like it's in sid.
$ apt-cache search apache2
apache2-common - Next generation, scalable, extendabl
is there a apache2 package already in debian "sarge"? couldn't find it. if
yes, whats the name of the package?
regards
danile
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
* Paul 'Baloo' Johnson <[EMAIL PROTECTED]> [020408 09:20]:
> > Apache 2.x has been under testing for a long time.
> > Is it ready for Debian GNU/Linux in testing/unstable release?
> > Is it a good idea to use in a productive environment?
> I haven't seen
On Mon, 8 Apr 2002, Patrick Hsieh wrote:
> Apache 2.x has been under testing for a long time.
> Is it ready for Debian GNU/Linux in testing/unstable release?
> Is it a good idea to use in a productive environment?
I haven't seen any apache 2 debs yet on sid. Slashdot's serv
Hello list,
Apache 2.x has been under testing for a long time.
Is it ready for Debian GNU/Linux in testing/unstable release?
Is it a good idea to use in a productive environment?
--
Patrick Hsieh <[EMAIL PROTECTED]>
GPG public key http://pahud.net/pubkeys/pahudatpahud.gpg
85 matches
Mail list logo