[Sugar-devel] Ayuda con script 000-override-nameserver

Alejandro Calderón acalderon at fundaorth.org
Fri Feb 12 15:44:09 EST 2016


Hola a todos.

Resulta que acabo de crear mi imágen personalizada para la XO 4.0, sin
embargo poseo problemas al forzar a las XO a que utilicen los DNS de
OpenDNS, antes en la 1.75 utilizaba el siguiente script.

*#!/bin/sh*

*set -e*


*cat >
"$INSTALL_ROOT/etc/NetworkManager/dispatcher.d/000-override-nameserver"
<<'EOF'*

*{#!/bin/sh*

*# Copyright (C) 2010 One Laptop Per Child Association, Inc.*

*# Licensed under the terms of the GNU GPL v2 or later; see COPYING for
details.*

*# Written by Martin Langhoff <martin at laptop.org <martin at laptop.org>>*


*# REPLACE with the base domain for your servers*

*basedomain="xs\.base\.domain\.tld"*


*# REPLACE with IP addresses of your DNS servers*

*PRIMARYDNS="208.67.222.123"*

*SECONDARYDNS="208.67.220.123" *


*if="$1"*

*updown="$2"*


*if [ "$updown" = "up" ]; then*

*    # *

*    # no confundirse con iparatodos como ISP*

*    if ! grep -q "^search [0-9]*\.$basedomain" /etc/resolv.conf; then*

*        # reemplazar resolv.conf*

*        echo "# Overwritten by 000-override-nameserver" > /etc/resolv.conf*

*        echo nameserver $PRIMARYDNS   >> /etc/resolv.conf*

*        echo nameserver $SECONDARYDNS >> /etc/resolv.conf  *

*    fi*

*fi*


*EOF*

*chmod 755
"$INSTALL_ROOT/etc/NetworkManager/dispatcher.d/000-override-nameserver"*


El cual llamo en el os-builder de la siguiente manera.


*[custom_scripts]custom_script_1=/home/olpc/imagen-personalizada/install-000-override-nameserver*


Sin embargo y aunque el script aparece en la ruta indicada
(/etc/NetworkManager/dispatcher.d/000-override-nameserver) no obliga a las
XO a usar los DNS de OpenDNS, sino que usa los que le arroje la red LAN.


Quisiera saber si alguien ha tenido una experiencia similar y me puede
ayudar con esto.


Feliz tarde y gracias de antemano.

-- 

<http://es.fundaorth.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20160212/89686b47/attachment.html>


More information about the Sugar-devel mailing list