version 1.25, 2011/02/22 22:47:51
|
version 1.26, 2011/02/22 23:58:06
|
Line 116 Under */mnt/ec2*, edit the files to add
|
Line 116 Under */mnt/ec2*, edit the files to add
|
[[!template id=filecontent name=etc/rc.conf text=""" |
[[!template id=filecontent name=etc/rc.conf text=""" |
rc_configured=YES |
rc_configured=YES |
|
|
|
ec2_init=YES |
sshd=YES # for remote shell access to instance |
sshd=YES # for remote shell access to instance |
"""]] |
"""]] |
|
|
Line 126 PermitRootLogin without-password
|
Line 127 PermitRootLogin without-password
|
|
|
This file is needed if you want to login via the EC2 SSH key pair created previously: |
This file is needed if you want to login via the EC2 SSH key pair created previously: |
|
|
[[!template id=filecontent name=etc/rc.d/ec2-init text=""" |
[[!template id=filecontent name=etc/rc.d/ec2_init text=""" |
#!/bin/sh |
#!/bin/sh |
# |
# |
# PROVIDE: amazon-ec2 |
# PROVIDE: ec2_init |
# REQUIRE: NETWORKING |
# REQUIRE: NETWORKING |
# BEFORE: LOGIN |
# BEFORE: LOGIN |
|
|
$_rc_subr_loaded . /etc/rc.subr |
$_rc_subr_loaded . /etc/rc.subr |
|
|
name="ec2_init" |
name="ec2_init" |
|
rcvar=${name} |
start_cmd="ec2_init" |
start_cmd="ec2_init" |
stop_cmd=":" |
stop_cmd=":" |
|
|
Line 196 ptyfs /dev/pts ptyfs rw
|
Line 198 ptyfs /dev/pts ptyfs rw
|
procfs /proc procfs rw |
procfs /proc procfs rw |
EOF |
EOF |
# EC2 startup script (if you installed it) |
# EC2 startup script (if you installed it) |
if [ -f etc/rc.d/ec2-init ]; then |
if [ -f etc/rc.d/ec2_init ]; then |
chmod 755 etc/rc.d/ec2-init |
chmod 755 etc/rc.d/ec2_init |
fi |
fi |
"""]] |
"""]] |
|
|