1 |
Runscripts requerem uma formatação própria, implementando funções |
2 |
específicas, não dá pra rodar eles do nada. |
3 |
|
4 |
No caso do teu script, eu faria o seguinte: |
5 |
|
6 |
1. Faria rodar ele em script de shell normal, chamando os |
7 |
interpretadores #!/bin/sh ou #!/bin/bash. |
8 |
|
9 |
2. Salvaria esse script.sh em /usr/local/bin e setaria o usuário dele |
10 |
como root, e chmod 744 script.sh pra executar. |
11 |
|
12 |
3. echo '/usr/local/bin/script.sh' >> /etc/env.d/99local |
13 |
|
14 |
Durante o boot esse é o último arquivo a ser executado. |
15 |
|
16 |
|
17 |
2006/8/9, k2flag <gnu.groups@×××××.com>: |
18 |
> Queria saber como que faço para colocar no boot. |
19 |
> |
20 |
> Salvei como proc e coloquei em /etc/inid.d/ mais no boot aparece uma |
21 |
> menssagem de erro. |
22 |
> A e depois , |
23 |
> fiz rc-update add boot |
24 |
> |
25 |
> #!/sbin/runscript |
26 |
> |
27 |
> # ck # echo 66 > /proc/sys/vm/mapped |
28 |
> echo 1 > /proc/sys/vm/legacy_va_layout |
29 |
> echo 0 > /proc/sys/net/ipv4/ip_forward |
30 |
> echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter |
31 |
> echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all |
32 |
> echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts |
33 |
> echo 1 > |
34 |
> /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses |
35 |
> echo 1 > /proc/sys/net/ipv4/tcp_syncookies |
36 |
> echo 0 > /proc/sys/net/ipv4/conf/all/accept_redirects |
37 |
> echo 1 > /proc/sys/net/ipv4/conf/all/log_martians |
38 |
> echo 1 > /proc/sys/net/ipv4/conf/all/secure_redirects |
39 |
> echo 1 > /proc/sys/net/ipv4/conf/all/shared_media |
40 |
> echo 0 > /proc/sys/net/ipv4/conf/all/accept_source_route |
41 |
> echo 0 > /proc/sys/dev/cdrom/lock |
42 |
> echo 50 > /proc/sys/vm/swappiness |
43 |
> echo 1024 > /proc/sys/dev/rtc/max-user-freq |
44 |
> echo 4096 > /proc/sys/net/ipv4/ip_conntrack_max |
45 |
> |
46 |
> |
47 |
|
48 |
|
49 |
-- |
50 |
ja ne |
51 |
|
52 |
-- |
53 |
gentoo-user-br@g.o mailing list |