summaryrefslogtreecommitdiff
path: root/ec2-set-apt-sources.py
diff options
context:
space:
mode:
authorChuck Short <zulcss@ubuntu.com>2009-02-24 21:06:31 +0000
committerBazaar Package Importer <jamesw@ubuntu.com>2009-02-24 21:06:31 +0000
commitecc2046ac6f51196bc0aa2d940aa64b5a789060c (patch)
treeda9a2362c36734705a7970eec7e02eccf338d302 /ec2-set-apt-sources.py
parent440f3288c5b75fde6d4e9a2b4a67510edc9b6e80 (diff)
downloadvyos-cloud-init-ecc2046ac6f51196bc0aa2d940aa64b5a789060c.tar.gz
vyos-cloud-init-ecc2046ac6f51196bc0aa2d940aa64b5a789060c.zip
* debian/ec2-set-apt-sources.py:
- Use the ec2 mirrors. (LP: #317065, #333897) - Update the /etc/apt/sources.list (LP: #333904) * debian/ec2-fetch-credentials.py: - Better error checking (LP: #325067)
Diffstat (limited to 'ec2-set-apt-sources.py')
-rwxr-xr-xec2-set-apt-sources.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/ec2-set-apt-sources.py b/ec2-set-apt-sources.py
index d6535013..15643fb2 100755
--- a/ec2-set-apt-sources.py
+++ b/ec2-set-apt-sources.py
@@ -25,7 +25,7 @@ from configobj import ConfigObj
api_ver = '2008-02-01'
metadata = None
-filename='/etc/ec2/ec2-init.cfg'
+filename='/etc/ec2-init/ec2-config.cfg'
base_url = 'http://169.254.169.254/%s/meta-data' % api_ver
zone = urllib.urlopen('%s/placement/availability-zone' % base_url).read()
@@ -39,7 +39,11 @@ config = ConfigObj(filename)
distro = config['distro']
f = open("/var/run/ec2/sources.list", "w")
-f.write('deb %s %s main universe\n' % (archive,distro))
-f.write('deb %s %s-updates main restricted universe\n' % (archive,distro))
+f.write('deb %s %s main universe\n' % (archive,distro))
+f.write('deb-src %s %s main universe\n' % (archive,distro))
+f.write('deb %s %s-updates main universe\n' % (archive,distro))
+f.write('deb http://security.ubuntu.com/ubuntu intrepid-security main universe\n')
+f.write('deb-src http://security.ubuntu.com/ubuntu intrepid-security main universe\n')
f.close()
-os.system("ln -s /var/run/ec2/sources.list /etc/apt/sources.list.d/amazon.list")
+os.system("mv /etc/apt/sources.list /etc/apt/sources.list-ec2-init")
+os.system("ln -s /var/run/ec2/sources.list /etc/apt/sources.list")