Newsgroup: it.comp.os.linux.sys
Titolo: Cambiare porta a mysql 5

Lo so.... lo so che e' una domanda da niubbo ma proprio non ci arrivo !!!
In mysql 4.1 settavi semplicemente la porta TCP di ascolto nel my.cnf 
(per il server e per il clinet) e non c'era problema.
Ora su una Slack 11 ho scaricato i binari precompilati della 5.0 e se 
cambio la porta nel my.cnf mi da' errore lo script di avvio ?!? Se 
invece lascio la default mi parte tutto normalmente. Nella doc ufficiale 
non ho trovato nulla che menzioni il cambio di porta.
Deve assolutamente essere una cavolata pero' non riesco a capire ! 
Qualcuno ha suggerimenti (oltre alle eventuali ingiurie) ?
Grazie per la pazienza.
Rizio
P.S. No ! La porta su cui lo voglio mettere non e' gia' in uso !

 wrote:
vuoi un consiglio ? scaricati i sorgenti e ricompila ... io
i package li uso il meno possibile, proprio perche' non sono per
niente configurabili ... uso cose "strane" ;-)))
ciao ...
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

 niente configurabili ... uso cose "strane" ;-)))
Uhhmmmm... alla fine ho scoperto che e' solo un problema di permessi per 
il bind della porta (e' bassa <1024 - lo so, doveva venirmi in mente 
subito).
Posso anche scaricare i sorgenti e ricompilare ma continuo a non capire 
perche' un mysql 4.1 su una slack 10.2 non crea lo stesso problema 
(stesso user e programma NON suidato); vorrei solo rifare il server su 
un hw piu' potente.
Cmq grazie dell'hint. Appena capisco da dove nasce il prob magari ci 
faccio una pensata (alle cose strane intendo ;) )
Rizio

 E che errore ti riporta?
Ho messo una porta bassa ( <1024 - la 336 per esattezza).
Potrei risolvere il problema semplicemente impostando una delle migliaia 
di porte alte disponibili (tanto mi basta che non sia la 3306) ma il 
dubbio mi rimane: perche' mi da questo problema adesso e su altre mille 
macchine su cui ho fatto la stesas cosa no ?! Oggi sicuramente sono 
particolarmente tuonato percio' mi incancrenisco ancora piu' facilmente 
su queste minchiate !
Rizio

 Rizio
forse:
http://bugs.mysql.com/bug.php?id=20483

 accesso alla porta.
L'unico metodo e' quello di cambiare porta secondo te ? Se dovessi usare 
proprio quella ? Te lo chiedo perche' ho provato a lanciare mysql con 
utente root impostato nel mysqld.server e mi ha detto ciccia lo stesso.
Rizio

 
http://bugs.mysql.com/bug.php?id=20483
Ma Porcc"£$%"$##@@!"£ !!!!
E dire che e' tutt'oggi che cipollo tra google e 
mysql.com
 per capire 
!!! Mah.....
Comunque non capisco perche' loro dicono che come root funziona.... 
magari avro' altri problemi io oltre al bug.
SONDAGGIONE: che ne dite del 5.1 (che sembra non soffrirne ?) Il mio 
timore e' che e' marcato "beta version"
Intanto grazie mille dell'info
Rizio

 Hai provato a domandare sui forum di mysql?
No, pero' ho scoperto che sono un minchione nelle query di ricerca :(
Rizio

 niente configurabili ... uso cose "strane" ;-)))
Questa affermazione mi sembra palesemente falsa, i precompilati sono
generalmente divisi in moduli per dare la flessibilità del sorgente.
-- 
Vide

 generalmente divisi in moduli per dare la flessibilità del sorgente.
saro' ignorante io, ma un 'installpkg' sulla slack non mi sembra che mi dia
la possibilita' di passargli qualcosa tipo
--with-python=/usr/local/lib/python2.5
--without-mysql
ecc. ecc ..... corregimi se sbaglio ...


 iptables PAT ?
Uhhmmmm.... buono anche questo hint, lo tengo presente. Diciamo che mi 
stava allettando l'idea di passare alla 5.1... non so se fidarmi pero'...
tnk's
Rizio

 ecc. ecc ..... corregimi se sbaglio ...
In fase di installazione sicuramente non puoi, ma se vai a vedere la 
procedura di compilazione perl le release più recenti 
<path_di_release>/source/ap/mysql/mysql.slackbuild trovi sicuramente 
con che opzioni è stato compilato.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 --without-mysql
Mysql senza Mysql? :D
Cmq non so come si comporti Slackware (che, francamente, nel 2007 non mi
sembra la distro da portare come esempio) ma in Debian se vuoi php senza
mysql installi php, se vuoi aggiungerci mysql installi php-mysql.
-- 
Vide

 niente configurabili ... uso cose "strane" ;-)))
E` per questo che esiste apt-build, che esiste Gentoo, che esiste Arch e
che FreeBSD e` un sistema operativo molto apprezzato...
Enrico

 
Vero, però mi è sembrato di leggere sempre che la miglior distro è quella che 
conosci meglio.. Io quella conosco!
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Who made the world I cannot tell;
'Tis made, and here am I in hell.
My hand, though now my knuckles bleed,
I never soiled with such a deed.
		-- A. E. Housman

 con che opzioni è stato compilato.
... che non sono quasi mai quelle che utilizzo io ;-)) uso postgres e non
mysql, uso python e non php ecc. ecc. ...
tanto che mi sono fatto uno script con le opzioni per compilare da src, cosi'
ci metto due minuti, evitando il './configure --help|less' ;-)))
ciao ..


 mysql installi php, se vuoi aggiungerci mysql installi php-mysql.
niente flame ... ma il discorso non era su QUALE distro era la migliore 
(mi sembra lo stesso tono sul "meglio linux o windows ??" ;-))) ...
comunque sarebbe stato "corretto" mettere un IMHO prima di quel "francamente"
... ovviamente IMVHO ;-)))
