Gentoo Archives: gentoo-user-fr

From: KLessou <klessou@×××××.com>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Lancer screen
Date: Sun, 25 Jun 2006 10:10:28
Message-Id: b5ae2db0606250309s56528965w965427c12ef23221@mail.gmail.com
In Reply to: Re: [gentoo-user-fr] Lancer screen by frenk
1 Ta config à l'air vraiment performante, mais personnellement je voulais
2 mettre dans mon .zlogin :
3
4 echo -n '3 '
5 sleep 1
6 echo -n '2 '
7 sleep 1
8 echo -n '1 '
9 sleep 1
10 exec /usr/bin/screen -h 2048 -xRD
11
12 Mais, bizarrement quand je lance un terminal, il ne charge pas .zlogin. Donc
13 je fais un "su - monlogin" et la il charge screen mais "2 fois" (une fois
14 screen lancer, il réaffiche "1, 2, 3" et indique qu'un screen est déjà
15 lancé).
16
17 Ha aussi, une autre bizarrerie quand je me connecte en ssh screen se lance
18 bien, mais la StatusBar ne s'affiche pas.
19
20 Si vous connaissez ce problème, et que vous avez une solution/explication je
21 suis preneur :-p
22
23 On 6/25/06, frenk <frenk@×××××××××××.org> wrote:
24 >
25 >
26 > J'ais des serveur cs, et je les lance avec /etc/init.d/local
27 >
28 > exemple d'une ligne de mon /etc/conf.d/local.start
29 >
30 >
31 > nice sudo -u match /home/match/start.sh
32 >
33 > /home/match/start.sh contient :
34 >
35 > #!/bin/sh
36 > cd /home/match/
37 > screen -d -m -S match /home/match/hlds_run +ip 0.0.0.0 -port 27000
38 > -game cstrike +map de_dust +maxplayers 16 +sv_region 3 +sys_ticrate
39 > 50000 -nobots -pingboost 3 -TOS -tos +unsecure
40 >
41 > Cela me permet de lancer un serveur d'ont la console est acessible via
42 > screen.
43 >
44 > mon passwd est normal : match:x:1003:1004::/home/match:/bin/bash
45 >
46 > donc rien d'interessant
47 >
48 > mais mon /home/match/.bash_profile contient :
49 >
50 > # /etc/skel/.bash_profile
51 >
52 > # This file is sourced by bash for login shells. The following line
53 > # runs your .bashrc and is recommended by the bash info pages.
54 > [[ -f ~/.bashrc ]] && . ~/.bashrc
55 > [[ -f ~/login.sh ]] && . ~/login.sh
56 >
57 > donc il m'apelle un script maison ~/login.sh soit /home/match/login.sh
58 > qui contient :
59 >
60 > #!/bin/sh
61 > cd /home/match/
62 > /usr/bin/screen -x match
63 > exit
64 >
65 >
66 > Voila avec sa je peux connecter plusieur utilisateur sur un process
67 > lancer au démarrage via ssh.
68 >
69 > si tu veux juste que l'utilisateur depuis n'importe ou est toujour la
70 > méme console j'esserai :
71 >
72 > /home/t'onuser/.bash_profile (si tu utilise bash) :
73 >
74 > # This file is sourced by bash for login shells. The following line
75 > # runs your .bashrc and is recommended by the bash info pages.
76 > [[ -f ~/.bashrc ]] && . ~/.bashrc
77 > [[ -f ~/login.sh ]] && . ~/login.sh
78 >
79 > avec le script /home/t'onuser/login.sh :
80 >
81 > #!/bin/sh
82 > cd /home/t'onuser/
83 > /usr/bin/screen -R t'onuser
84 > exit
85 >
86 > car screen -R fait se connecter à la session déffinie si elle existe pas
87 > si elle exist il se connecte dessus.
88 >
89 > J'ais pas essayer la methode que je te donne mais sa doit fonctionner
90 > dans la theorie !
91 > Si tu a un soucie dit reposte.
92 > N'oublie pas que pour quiter t'a session sans quiter le scree tu doit
93 > killer t'on process ssh, ou quiter putty sans utiliser la command exit
94 > sinon tu ferme la session screen.
95 >
96 > PS : si quelqu'un sait comment on quite un screen en le gardant actife
97 > et sans killer ssh sur le screen je suis preneur ;-)
98 >
99 >
100 >
101 >
102 >
103 >
104 >
105 >
106 >
107 > Jean Magnan de Bornier a écrit :
108 > > Le 24 juin à 15:50:22 KLessou <klessou@×××××.com> écrit notamment:
109 > >
110 > > | Si vous avez une bonne technique pour lancer screen à chaque
111 > connexion
112 > > | et ouverture de terminal, je suis également preneur (j'ai un soucis en
113 > > | exécutant screen dans .zlogin).
114 > >
115 > > Bon, je n'utilise pas gnome maix xfce4 qui avec Session se souvient de
116 > la
117 > > session précédente et me propose donc un shell avec screen tout
118 > > prêt à l'action.
119 > >
120 > > Pour le lancer d'un seul raccourci quand c'est nécessaire, j'ai
121 > xbindkeys
122 > > qui est lancé au démarrage et dont le fichier de configuration comporte
123 > > ces lignes:
124 > >
125 > > "xfterm4 -geometry 82x40 -e screen &"
126 > > mod4 + k
127 > >
128 > > (évidemment tu mets ce que tu veux)
129 > >
130 > > xbindkeys vaut le détour!
131 > >
132 > > à+,
133 > >
134 > --
135 > This mail was scanned by AntiVir MailGate.
136 > This product is not licensed.
137 > See http://www.antivir.de/ for details.
138 > --
139 > gentoo-user-fr@g.o mailing list
140 >
141 >
142
143
144 --
145 ~~~~~
146 | klessou |
147 ~~~~~