Un saluto a tutto il forum, sono nuovo di OpenSuse che ho installato su un notebook per provarlo meglio (lo trovo molto interessante), premetto che provengo dal mondo Debian/Ubuntu.
Il problema è come configurare correttamente Firebird con OpenSuse.
Su sistemi Debian, dopo l'installazione si lancia un comando sudo dpkg-reconfigure firebird2.1-super (o la versione di Firebird che si è installata), il sistema visualizza un'interfaccia testuale con cui inserire la password per il superutente SYSDBA, dopo di che se si conferma viene automaticamente creato ed avviato il servizio di Firebird che si può vedere tra i servizi caricati al momento del boot.
Con OpenSuse non ho ho trovato un comando simile al dpkg-reconfigure. Sono riuscito a visualizzare la password creata al momento dell'installazione con il comando:
cd /opt/firebird
sudo cat SYSDBA.password
e poi, a modificare la password con quella di default (masterkey):
cd /bin
sudo ./changeDBAPassword.sh
Fatto questo, tuttavia il servizio fbguard non e' attivo, e non e' presente tra i servizi da avviare al boot (in sistema --> Applicazioni d'avvio).
Se da terminale do' il comando:
sudo /opt/firebird/bin/fbguard start
riesco ad avviare il servizio fbguard e tutto funziona. Posso chiudere il terminale (che rimane in esecuzione) ed il servizio fbguard rimane attivo per tutta la sessione.
Ho quindi provato ad aggiungere manualmente un nuovo servzio (in sistema --> Applicazioni d'avvio) con questo comando:
/opt/firebird/bin/fbguard start
ma purtroppo non avvia il servizio.
Neppure con un lanciatore dal Menu sono riuscito a risolvere.
Per fare funzionare Firebird, devo ad ogni sessione aprire il terminale e scrivere il comando perché si avvii.
Avete qualche consiglio da darmi? È tutto il pomeriggio che ricerco su Internet una possibile soluzione, ma ahimé ho trovato poco riguardo OpenSuse e Firebird...
Grazie di ogni aiuto e buona serata a tutti,
Stefano
vedendo i percorsi, sembra che tu abbia installato firebird a MANO in /opt..
perchè? firebird si trova nei repository ufficiali
da yast si può installare firebird (e dipendenze) da YaST o da riga di comando con zypper (zypper in firebird)
il servizio lo avvi come da istruzioni in
/usr/share/doc/packages/firebird/README.OpenSuse
OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el