Sunanda Menon wrote:
> Sriram Natarajan wrote:
>>
>>
>> Sunanda Menon wrote:
>>>
>>> Sriram Natarajan wrote:
>>>
>>>> Hi
>>>> I was wondering, if I can hear every one's thoughts as to should
>>>> we deliver a symbolic link of apache, php and mysql binaries (at
>>>> least some of the most commonly) used under /usr/bin ? For example,
>>>> some of the commonly used binaries like ab, apxs, httpd,
>>>> httpd.worker, php, php-cgi, mysql, mysqladmin should have a
>>>> symbolic link under /usr/bin ? One argument for having this under
>>>> /usr/bin is they are easy to access and customer clearly knows
>>>> about this ? Currently, none of this are delivered under /usr/bin
>>>> and users are expected to set /usr/<component>/<version> in their
>>>> PATH before using these. Do we still follow the same pattern ?
>>>>
>>>> If we are going to create symbolic link, then what will be the
>>>> expected behavior if a newer version of these components are
>>>> integrated ? Will the newer version of components simply over write
>>>> the symbolic links to point to the newer version ?
>>>>
>>> The new version simply overwrites the symbolic links .
>>> Thanks for starting this thread ,even for MySQL this was a big
>>> requirement and we did away with the symbolic links in 5.1.
>>>
>>>
>> can u elaborate as to what does it mean when you say 'we did away'..
> For 5.0 we had usr/mysql/bin ---> /usr/mysql/5.0/bin ,but in 5.1 we
> have kept it as binaries being installed only in /usr/mysql/5.1/bin
> and the symbolic link doesn't get created as part of the package .
>
Why did you guys decide to do this way ? Considering that users are now
used to seeing some of the mysql binaries under /usr/bin and suddenty
yanking it out does not seem the right thing to do. I am sure, you guys
have your reasons but want to know as to
a) why you did not keep up with the practice of leaving the useful
mysql binaries under /usr/bin as you did with MySQL5.0 in OpenSolaris
2008.05 ?
b) will our customer not wonder as to why we suddenly yanked it out ?
c) should all relevant components not follow the same practice - I see
that PostgreSQL 8.2 / 8.3 does not create any symbolic links .Is this
the accepted practice now ?
- Sriram
>
>>>
>>>
>>>> thanks
>>>> sriram
>>>> _______________________________________________
>>>>
>>>>
>>>> webstack-discuss mailing list
>>>> webstack-discuss at opensolaris.org
>>>> http://mail.opensolaris.org/mailman/listinfo/webstack-discuss
>>>>
>>>
>>>
>>>
>
>