[squid-dev] modify source code and change the name from "squid" to other name

Alex Rousskov rousskov at measurement-factory.com
Mon Oct 1 21:08:33 UTC 2018


On 10/01/2018 02:36 PM, --Ahmad-- wrote:
> just curious to do and tell my friends i have some thing uniqe :)

Understood, thank you.


> is that a complex thing to be accomplished ?

Probably not, but I have not studied the problem carefully.


> do you need to know what before helping me ?

Personally, I need to be motivated enough to spend my time on your
problem. Knowing that the person asking for help has an important,
general use case increases my motivation. Your specific request does not
meet those criteria, but that does not mean others will not help you;
they may have different criteria and/or more free time.


> isn’t it an open source code ?

Yes, it is. There is virtually no connection between Squid license and
others' desire to help you though. Being open source does not imply free
help with every problem!

Alex.


>> On 1 Oct 2018, at 23:16, Alex Rousskov wrote:
>>
>> On 10/01/2018 12:28 PM, --Ahmad-- wrote:
>>
>>> i want to change everything in squid config files and rename it to ahmad.
>>>
>>> so i want change eveverythingeytng in folders , files  from squid  to —>
>>> stinger  and have stinger conf files and run instance as stinger instead
>>> of squid .
>>
>> What are you trying to accomplish by this change? In other words, why
>> are you doing this?
>>
>> Alex.
>>
>>
>>> so i changed recursively everything and replace squid with “stinger”
>>>
>>>
>>>
>>> here what i made :
>>>
>>> find /root/squid-3.5.22 -type f -exec sed -i -e 's/squid/stinger/g' {} \;
>>> find /root/squid-3.5.22 -type f -exec sed -i -e 's/Squid/Stinger/g' {} \;
>>> find /root/squid-3.5.22 -type f -exec sed -i -e 's/SQUID/STINGER/g' {} \;
>>>
>>> find . -iname "*squid*" -exec rename squid stinger '{}' \;
>>> find . -iname "*squid*" -exec rename squid stinger '{}' \;
>>> find . -iname "*squid*" -exec rename Squid Stinger '{}' \;
>>>
>>> ###################
>>>
>>>
>>>
>>>
>>>
>>>  but compilation give me error 
>>>
>>>
>>>
>>> lo heap.lo iso3307.lo radix.lo rfc1035.lo rfc1123.lo rfc2671.lo
>>> rfc3596.lo Splay.lo stub_memaccount.lo util.lo xusleep.lo  
>>> libtool: link: /usr/bin/ar cru .libs/libmiscutil.a .libs/MemPool.o
>>> .libs/MemPoolChunked.o .libs/MemPoolMalloc.o .libs/getfullhostname.o
>>> .libs/heap.o .libs/iso3307.o .libs/radix.o .libs/rfc1035.o
>>> .libs/rfc1123.o .libs/rfc2671.o .libs/rfc3596.o .libs/Splay.o
>>> .libs/stub_memaccount.o .libs/util.o .libs/xusleep.o 
>>> libtool: link: ranlib .libs/libmiscutil.a
>>> libtool: link: ( cd ".libs" && rm -f "libmiscutil.la
>>> <http://libmiscutil.la/>
>>> <http://libmiscutil.la <http://libmiscutil.la/>>" && ln -s
>>> "../libmiscutil.la <http://libmiscutil.la/>
>>> <http://libmiscutil.la <http://libmiscutil.la/>>" "libmiscutil.la
>>> <http://libmiscutil.la/> <http://libmiscutil.la
>>> <http://libmiscutil.la/>>" )
>>> make[2]: Leaving directory `/root/squid-3.5.22/lib'
>>> make[1]: Leaving directory `/root/squid-3.5.22/lib'
>>> Making all in libltdl
>>> make[1]: Entering directory `/root/squid-3.5.22/libltdl'
>>> CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh
>>> /root/squid-3.5.22/cfgaux/missing aclocal-1.15 -I m4
>>> /root/squid-3.5.22/cfgaux/missing: line 81: aclocal-1.15: command not
>>> found
>>> WARNING: 'aclocal-1.15' is missing on your system.
>>>          You should only need it if you modified 'acinclude.m4' or
>>>          'configure.ac' or m4 files included by 'configure.ac'.
>>>          The 'aclocal' program is part of the GNU Automake package:
>>>          <http://www.gnu.org/software/automake>
>>>          It also requires GNU Autoconf, GNU m4 and Perl in order to run:
>>>          <http://www.gnu.org/software/autoconf>
>>>          <http://www.gnu.org/software/m4/>
>>>          <http://www.perl.org/>
>>> make[1]: *** [aclocal.m4] Error 127
>>> make[1]: Leaving directory `/root/squid-3.5.22/libltdl'
>>> make: *** [all-recursive] Error 1
>>> [root at li1802-227 squid-3.5.22]# 
>>>
>>>
>>>
>>> any help ?
>>>
>>>
>>>
>>> _______________________________________________
>>> squid-dev mailing list
>>> squid-dev at lists.squid-cache.org <mailto:squid-dev at lists.squid-cache.org>
>>> http://lists.squid-cache.org/listinfo/squid-dev
> 



More information about the squid-dev mailing list