Author Topic: Problemi avvio servizi da gui  (Read 2575 times)

berghem

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
    • http://lorenzistefano.com
on: November 26, 2011, 07:09:02 AM
Non so che cosa ho combinato, ma ora non riesco più a far partire i servizi da gui... l'errore che ottengo è Innput/Output error, è come se lanciassi il terminale con la stringa sbagliata.
Se lancio da shell service apache2 start tutto ok....
Come posso fare per ripristinare la GUI?


raffaele

  • Administrator
  • Hero Member
  • *****
  • Posts: 507
    • View Profile
    • My Blog
Reply #1 on: November 26, 2011, 04:51:44 PM
non ho ben capito il tuo problema, prova a postare anche i log

raffaele@backbox:~$ Get root or die tryin'


berghem

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
    • http://lorenzistefano.com
Reply #2 on: November 26, 2011, 09:42:03 PM
Il problema è il seguente:
Se lancio da shell service apache2 start tutto ok
Se lancio da Gui, ossia menu -> Services -> apache2 -> apache2 start ottengo una finestra di errore con scritto "Failed to execute default Terminal Emulator Input/output error."

Questo vale per tutti i servizi.


raffaele

  • Administrator
  • Hero Member
  • *****
  • Posts: 507
    • View Profile
    • My Blog
Reply #3 on: November 27, 2011, 03:56:17 PM
prova a reinstallare il pacchetto:

Code: [Select]
sudo apt-get install backbox-menu --reinstall

raffaele@backbox:~$ Get root or die tryin'


berghem

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
    • http://lorenzistefano.com
Reply #4 on: November 27, 2011, 06:56:55 PM
purtroppo reinstallando il menu non ho risolto.
Non ho esperienza con xfce, dove vedo il "file" di configurazione del menu? Dove vedo con quale comando viene lanciato il servizio quando premo sulla gui?


berghem

  • Jr. Member
  • **
  • Posts: 97
    • View Profile
    • http://lorenzistefano.com
Reply #5 on: November 28, 2011, 06:00:58 PM
Allora googlando sto cercando di capire come funziona il menu di xfce, sperando di risolvere il mio problema
Da quanto ho capito la cartella /usr/share/applications contiene tutte le applicazioni del menu...
Questo è il servizio start di openvas...
Naturalmente lanciando direttamente da shell il comando openvas-services start il servizio parte....

Quote
[Desktop Entry]
Type=Application
Name=openvas-services start
GenericName=OpenVAS Services
Comment=/usr/bin/openvas-services start
TryExec=/etc/init.d/openvas-scanner
Exec=sh -c "su-to-root -c 'openvas-services start'; echo; bash"
Icon=utilities-terminal
Terminal=true
Categories=BackBox-Services-OpenVAS;

e sembra essere tutto a posto...
mentre il file menu è posizionato in /etc/xdg/xdg-backbox/menus (il pezzo di openvas)
Code: [Select]
        <Menu>
            <Name>OpenVAS</Name>
            <Directory>BackBox-Services-OpenVAS.directory</Directory>
            <Include>
                <Category>BackBox-Services-OpenVAS</Category>
            </Include>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Greenbone</Name>
                <Directory>BackBox-Services-OpenVAS-Greenbone.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Greenbone</Category>
                </Include>
            </Menu>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Administrator</Name>
                <Directory>BackBox-Services-OpenVAS-Administrator.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Administrator</Category>
                </Include>
            </Menu>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Manager</Name>
                <Directory>BackBox-Services-OpenVAS-Manager.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Manager</Category>
                </Include>
            </Menu>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Scanner</Name>
                <Directory>BackBox-Services-OpenVAS-Scanner.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Scanner</Category>
                </Include>
            </Menu>

e pure questo sembra essere tutto a posto.

Putroppo non capisco il perchè continuo ad avere il problema se lancio da GUI....


Bdragon

  • Newbie
  • *
  • Posts: 27
    • View Profile
    • XforceTeam Website - Malware Analysis & Network Security Monitoring
Reply #6 on: November 28, 2011, 06:19:50 PM
Allora googlando sto cercando di capire come funziona il menu di xfce, sperando di risolvere il mio problema
Da quanto ho capito la cartella /usr/share/applications contiene tutte le applicazioni del menu...
Questo è il servizio start di openvas...
Naturalmente lanciando direttamente da shell il comando openvas-services start il servizio parte....

Quote
[Desktop Entry]
Type=Application
Name=openvas-services start
GenericName=OpenVAS Services
Comment=/usr/bin/openvas-services start
TryExec=/etc/init.d/openvas-scanner
Exec=sh -c "su-to-root -c 'openvas-services start'; echo; bash"
Icon=utilities-terminal
Terminal=true
Categories=BackBox-Services-OpenVAS;

e sembra essere tutto a posto...
mentre il file menu è posizionato in /etc/xdg/xdg-backbox/menus (il pezzo di openvas)
Code: [Select]
        <Menu>
            <Name>OpenVAS</Name>
            <Directory>BackBox-Services-OpenVAS.directory</Directory>
            <Include>
                <Category>BackBox-Services-OpenVAS</Category>
            </Include>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Greenbone</Name>
                <Directory>BackBox-Services-OpenVAS-Greenbone.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Greenbone</Category>
                </Include>
            </Menu>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Administrator</Name>
                <Directory>BackBox-Services-OpenVAS-Administrator.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Administrator</Category>
                </Include>
            </Menu>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Manager</Name>
                <Directory>BackBox-Services-OpenVAS-Manager.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Manager</Category>
                </Include>
            </Menu>
            <Menu>
                <Name>BackBox-Services-OpenVAS-Scanner</Name>
                <Directory>BackBox-Services-OpenVAS-Scanner.directory</Directory>
                <Include>
                    <Category>BackBox-Services-OpenVAS-Scanner</Category>
                </Include>
            </Menu>

e pure questo sembra essere tutto a posto.

Putroppo non capisco il perchè continuo ad avere il problema se lancio da GUI....

Ciao
Per il tuo problema prova a fare cosi, o rimuovi il menù e lo reinstalli con:
sudo apt-get remove  backbox-menu-gnome

e poi:
sudo apt-get install  backbox-menu-gnome



oppure provi solo con il comando:
sudo apt-get install  backbox-menu-gnome



in entrambi i casi se hai fatto modifiche nel menu le perderai, nel caso ci fossero modifiche ti consiglio di salvarti i file .desktop che ti servono.

Ciao