olá, Marcelo.
Obrigado novamente por responder.
Você está certo.
Abraço
Em 30/07/2014 10:01, Marcelo Barbosa escreveu:
Alberto,
A solução é você ler a documentação do Systemd, o que você esta fazendo não é a forma correta de iniciar um serviço(script), o Systemd gerencia desde o boot até o run level que escolheu, por exemplo, olhe onde o Systemd atua:
# systemctl -t help Available unit types: service socket target device mount automount snapshot timer swap path slice scope
Acima são as áreas que o Systemd atua, por exemplo para saber qual o seu run level(gráfico ou console), por exemplo:
# systemctl get-default multi-user.target
No meu caso é console, no teu deve estar assim:
# systemctl get-default graphical.target
Ou seja, leia a documentação não existe almoço grátis, lendo além de aprender algo útil para o Fedora/RHEL/CentOS irá solucionar o seu problema.
Abraço!
firemanxbr
2014-07-30 9:39 GMT-03:00 albertoleandro@ibest.com.br:
Bom dia, Marcelo.
Obrigado por responder. Estava observando que na verdade no Fedora 20 (talvez até em algumas versões anteriores) a sessão root já é iniciada, mesmo sem eu fazer o login. Em outras palavras, o meu script que coloquei em gonme-session-properties iniciou antes que eu desse sequencia, colocasse um usuário e senha, como é a situação que eu vivia no fedora 14. Isso resolver parte dos meus problemas.
Entretanto, quando preciso visualizar a tela, tenho que colocar usuário e senha. Até tranquilo. Mas o sistema cria uma outra sessão e executa o meu script novamente criando multiplas instâncias dos programas que já estavam previamente rodando.
Aí me deparo com duas situações: Ou eu consigo visualizar a sessão iniciada, ou então eu desabilito o script em uma das sessões. Para este segundo caso eu precisaria ter o controle de qual sessão poderia desabilitar o script.
Se alguém tiver algum solução, agradeço desde já.
Em 30/07/2014 08:59, Marcelo Barbosa escreveu:
Alberto,
Para criar este tipo de script deve entender o funcionamento do Systemd e criar nele o seu script, por favor leia a documentação [1] e para mais informações consulte o site oficial do Systemd [2].
[1]: https://fedoraproject.org/wiki/Systemd#How_do_I_customize_a_unit_file.2F_add... [2] [2]: http://www.freedesktop.org/wiki/Software/systemd/ [3]
Abraço!
firemanxbr
2014-07-30 1:19 GMT-03:00 albertoleandro@ibest.com.br:
Na verdade estou tentando colocar um script ao fazer login no fedora 20 mas ele duplica as sessões e o programa do script é executado duas vezes.
Em 29/07/2014 21:22, Edgar Muniz Berlinck escreveu:
Não sei bem se entendi sua pergunta, mas pode se tratar de um subprocesso.
Em Ter, 2014-07-29 às 20:23 -0300, albertoleandro@ibest.com.br escreveu: Prezados
No caso do fedora 20, existem duas sessões do programa rodando? estava observando no system monitor a seguinte situação:
Process name user ID Unit
abrt-applet ... root 2818 session-7.scope
abrt-applet ... root 1317 session-c1.scope
Me chamou a atenção porque coloquei para iniciar um script em gnome-session-properties e ao iniciar, o sistema duplica o que quero que inicie. Como resolver isso?
Obrigado
-- br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users [1]
-- br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users [1]
-- br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users [1]
-- br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users [1]
-- br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users [1]
-- br-users mailing list br-users@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/br-users [1]
Links: ------ [1] https://admin.fedoraproject.org/mailman/listinfo/br-users [2] https://fedoraproject.org/wiki/Systemd#How_do_I_customize_a_unit_file.2F_add... [3] http://www.freedesktop.org/wiki/Software/systemd/