source: lmd/trunk/fuentes/lmd-lliurex-data.install/usr/share/ltsp/plugins/ltsp-build-client/Ubuntu/094-lliurex @ 6626

Last change on this file since 6626 was 6626, checked in by kbut, 3 years ago

Only copy sourceslist when isn't ISO build

File size: 1.4 KB
Line 
1case "$MODE" in
2        commandline)
3                add_option "lliurex-sourceslist" "`eval_gettext "add sources.list properly for lliurex systems"`" "advanced" "false"
4
5                ;;
6        configure)
7                if [ "true" = "$option_lliurex_sourceslist_value" ]; then
8                        LLIUREX_SOURCESLIST="true"
9
10                fi     
11
12                ;;
13        finalization)
14                if [ "$ISOPATH" = "" ]; then
15                        if [ "true" = "$LLIUREX_SOURCESLIST" ]; then
16                                cp /etc/ltsp/sources/client.list $ROOT/etc/apt/sources.list
17                        else
18                                cp /etc/apt/sources.list $ROOT/etc/apt/sources.list
19                                cp /etc/apt/sources.list.d/*.list $ROOT/etc/apt/sources.list.d/ || true
20                        fi
21               
22                        [ ! -d /opt/ltsp/$CHROOT/net/mirror/llx16 ] || umount -l /opt/ltsp/$CHROOT/net/mirror/llx16
23                fi
24
25                # Working about nsswitch and friends
26                if [ -f /opt/ltsp/$CHROOT/etc/ldap.conf ] ; then
27                        rm -f /opt/ltsp/$CHROOT/etc/ldap.conf
28                        touch /opt/ltsp/$CHROOT/root/etc.ldap.conf
29                fi
30                if [ -f /opt/ltsp/$CHROOT/etc/ldap/ldap.conf ] ; then
31                        rm -f /opt/ltsp/$CHROOT/etc/ldap/ldap.conf
32                        touch /opt/ltsp/$CHROOT/root/etc.ldap.ldap.conf
33                fi
34               
35                ;;
36
37esac
38
Note: See TracBrowser for help on using the repository browser.