public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list
@ 2018-12-17  5:40 Maxim Yu. Osipov
  2018-12-17  5:40 ` [PATCH 2/2] classes/isar-image: Replace the apt sources file with the original Maxim Yu. Osipov
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Maxim Yu. Osipov @ 2018-12-17  5:40 UTC (permalink / raw)
  To: isar-users

Keep the initial copy of APT sources list passed
via DISTRO_APT_SOURCES as the contents of APTSRCS
get modified during isar-bootstrap.

Signed-off-by: Maxim Yu. Osipov <mosipov@ilbers.de>
---
 meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb   | 2 ++
 meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb | 2 ++
 meta/recipes-core/isar-bootstrap/isar-bootstrap.inc       | 3 +++
 3 files changed, 7 insertions(+)

diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
index 19b60dc..7b83f80 100644
--- a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
+++ b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
@@ -34,8 +34,10 @@ python do_apt_config_prepare() {
         aggregate_files(d, apt_preferences_list, apt_preferences_out)
 
         apt_sources_out = d.getVar("APTSRCS", True)
+        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
         apt_sources_list = (d.getVar("HOST_DISTRO_APT_SOURCES", True) or "").split()
 
+        aggregate_files(d, apt_sources_list, apt_sources_init_out)
         aggregate_aptsources_list(d, apt_sources_list, apt_sources_out)
 }
 addtask apt_config_prepare before do_bootstrap after do_unpack
diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
index 3631506..c264123 100644
--- a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
+++ b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
@@ -33,8 +33,10 @@ python do_apt_config_prepare() {
         aggregate_files(d, apt_preferences_list, apt_preferences_out)
 
         apt_sources_out = d.getVar("APTSRCS", True)
+        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
         apt_sources_list = (d.getVar("DISTRO_APT_SOURCES", True) or "").split()
 
+        aggregate_files(d, apt_sources_list, apt_sources_init_out)
         aggregate_aptsources_list(d, apt_sources_list, apt_sources_out)
 }
 addtask apt_config_prepare before do_bootstrap after do_unpack
diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
index 811d50e..f411ad1 100644
--- a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
+++ b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
@@ -20,6 +20,7 @@ DEBOOTSTRAP ?= "qemu-debootstrap"
 ROOTFSDIR = "${WORKDIR}/rootfs"
 APTPREFS = "${WORKDIR}/apt-preferences"
 APTSRCS = "${WORKDIR}/apt-sources"
+APTSRCS_INIT = "${WORKDIR}/apt-sources-init"
 BASEAPTSRCS = "${WORKDIR}/base-apt-sources"
 APTKEYFILES = ""
 APTKEYRING = "${WORKDIR}/apt-keyring.gpg"
@@ -222,6 +223,8 @@ isar_bootstrap() {
                 install -v -m644 "${APTSRCS}" \
                                  "${ROOTFSDIR}/etc/apt/sources.list.d/bootstrap.list"
             fi
+            install -v -m644 "${APTSRCS_INIT}" \
+                                 "${ROOTFSDIR}/etc/apt/sources-list"
             rm -f "${ROOTFSDIR}/etc/apt/sources.list"
             mkdir -p "${ROOTFSDIR}/etc/apt/apt.conf.d"
             install -v -m644 "${WORKDIR}/isar-apt.conf" \
-- 
2.11.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 2/2] classes/isar-image: Replace the apt sources file with the original
  2018-12-17  5:40 [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Maxim Yu. Osipov
@ 2018-12-17  5:40 ` Maxim Yu. Osipov
  2018-12-17 11:42   ` Henning Schild
  2018-12-17 11:41 ` [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Henning Schild
  2018-12-19 11:45 ` Maxim Yu. Osipov
  2 siblings, 1 reply; 6+ messages in thread
From: Maxim Yu. Osipov @ 2018-12-17  5:40 UTC (permalink / raw)
  To: isar-users

At the final stage of image generation replace the local apt sources
file used for bootstrapping with the original APT sources list
defined via DISTRO_APT_SOURCES variable.

Signed-off-by: Maxim Yu. Osipov <mosipov@ilbers.de>
---
 meta/classes/isar-image.bbclass | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/meta/classes/isar-image.bbclass b/meta/classes/isar-image.bbclass
index 81738ff..4193d97 100644
--- a/meta/classes/isar-image.bbclass
+++ b/meta/classes/isar-image.bbclass
@@ -66,6 +66,11 @@ isar_image_cleanup() {
     if [ "${ISAR_USE_CACHED_BASE_REPO}" = "1" ]; then
         sudo umount -l ${IMAGE_ROOTFS}/base-apt
         sudo rmdir ${IMAGE_ROOTFS}/base-apt
+        # Replace the local apt we bootstrapped with the
+        # APT sources initially defined in DISTRO_APT_SOURCES
+        sudo rm -f "${IMAGE_ROOTFS}/etc/apt/sources.list.d/base-apt.list"
+        sudo mv "${IMAGE_ROOTFS}/etc/apt/sources-list" \
+                "${IMAGE_ROOTFS}/etc/apt/sources.list.d/bootstrap.list"
     fi
 }
 
-- 
2.11.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list
  2018-12-17  5:40 [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Maxim Yu. Osipov
  2018-12-17  5:40 ` [PATCH 2/2] classes/isar-image: Replace the apt sources file with the original Maxim Yu. Osipov
@ 2018-12-17 11:41 ` Henning Schild
  2018-12-17 13:15   ` Maxim Yu. Osipov
  2018-12-19 11:45 ` Maxim Yu. Osipov
  2 siblings, 1 reply; 6+ messages in thread
From: Henning Schild @ 2018-12-17 11:41 UTC (permalink / raw)
  To: Maxim Yu. Osipov; +Cc: isar-users

Am Mon, 17 Dec 2018 06:40:33 +0100
schrieb "Maxim Yu. Osipov" <mosipov@ilbers.de>:

> Keep the initial copy of APT sources list passed
> via DISTRO_APT_SOURCES as the contents of APTSRCS
> get modified during isar-bootstrap.
> 
> Signed-off-by: Maxim Yu. Osipov <mosipov@ilbers.de>
> ---
>  meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb   | 2 ++
>  meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb | 2 ++
>  meta/recipes-core/isar-bootstrap/isar-bootstrap.inc       | 3 +++
>  3 files changed, 7 insertions(+)
> 
> diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb index
> 19b60dc..7b83f80 100644 ---
> a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb +++
> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb @@ -34,8
> +34,10 @@ python do_apt_config_prepare() { aggregate_files(d,
> apt_preferences_list, apt_preferences_out) 
>          apt_sources_out = d.getVar("APTSRCS", True)
> +        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
>          apt_sources_list = (d.getVar("HOST_DISTRO_APT_SOURCES",
> True) or "").split() 
> +        aggregate_files(d, apt_sources_list, apt_sources_init_out)
>          aggregate_aptsources_list(d, apt_sources_list,
> apt_sources_out) }
>  addtask apt_config_prepare before do_bootstrap after do_unpack
> diff --git
> a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb index
> 3631506..c264123 100644 ---
> a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb +++
> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb @@ -33,8
> +33,10 @@ python do_apt_config_prepare() { aggregate_files(d,
> apt_preferences_list, apt_preferences_out) apt_sources_out =
> d.getVar("APTSRCS", True)
> +        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
>          apt_sources_list = (d.getVar("DISTRO_APT_SOURCES", True) or
> "").split() 
> +        aggregate_files(d, apt_sources_list, apt_sources_init_out)
>          aggregate_aptsources_list(d, apt_sources_list,
> apt_sources_out) }
>  addtask apt_config_prepare before do_bootstrap after do_unpack
> diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
> b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc index
> 811d50e..f411ad1 100644 ---
> a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc +++
> b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc @@ -20,6 +20,7
> @@ DEBOOTSTRAP ?= "qemu-debootstrap" ROOTFSDIR = "${WORKDIR}/rootfs"
>  APTPREFS = "${WORKDIR}/apt-preferences"
>  APTSRCS = "${WORKDIR}/apt-sources"
> +APTSRCS_INIT = "${WORKDIR}/apt-sources-init"
>  BASEAPTSRCS = "${WORKDIR}/base-apt-sources"
>  APTKEYFILES = ""
>  APTKEYRING = "${WORKDIR}/apt-keyring.gpg"
> @@ -222,6 +223,8 @@ isar_bootstrap() {
>                  install -v -m644 "${APTSRCS}" \
>                                   "${ROOTFSDIR}/etc/apt/sources.list.d/bootstrap.list"
>              fi
> +            install -v -m644 "${APTSRCS_INIT}" \
> +                                 "${ROOTFSDIR}/etc/apt/sources-list"

That file should get another name, and ideally not sit in the rootfs at
all. If something goes wrong, this looks dangerously close to a valid
file, with no clue where it came from.

Henning

>              rm -f "${ROOTFSDIR}/etc/apt/sources.list"
>              mkdir -p "${ROOTFSDIR}/etc/apt/apt.conf.d"
>              install -v -m644 "${WORKDIR}/isar-apt.conf" \


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 2/2] classes/isar-image: Replace the apt sources file with the original
  2018-12-17  5:40 ` [PATCH 2/2] classes/isar-image: Replace the apt sources file with the original Maxim Yu. Osipov
@ 2018-12-17 11:42   ` Henning Schild
  0 siblings, 0 replies; 6+ messages in thread
From: Henning Schild @ 2018-12-17 11:42 UTC (permalink / raw)
  To: Maxim Yu. Osipov; +Cc: isar-users

Am Mon, 17 Dec 2018 06:40:34 +0100
schrieb "Maxim Yu. Osipov" <mosipov@ilbers.de>:

> At the final stage of image generation replace the local apt sources
> file used for bootstrapping with the original APT sources list
> defined via DISTRO_APT_SOURCES variable.
> 
> Signed-off-by: Maxim Yu. Osipov <mosipov@ilbers.de>
> ---
>  meta/classes/isar-image.bbclass | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/meta/classes/isar-image.bbclass
> b/meta/classes/isar-image.bbclass index 81738ff..4193d97 100644
> --- a/meta/classes/isar-image.bbclass
> +++ b/meta/classes/isar-image.bbclass
> @@ -66,6 +66,11 @@ isar_image_cleanup() {
>      if [ "${ISAR_USE_CACHED_BASE_REPO}" = "1" ]; then
>          sudo umount -l ${IMAGE_ROOTFS}/base-apt
>          sudo rmdir ${IMAGE_ROOTFS}/base-apt
> +        # Replace the local apt we bootstrapped with the
> +        # APT sources initially defined in DISTRO_APT_SOURCES
> +        sudo rm -f
> "${IMAGE_ROOTFS}/etc/apt/sources.list.d/base-apt.list"
> +        sudo mv "${IMAGE_ROOTFS}/etc/apt/sources-list" \
> +
> "${IMAGE_ROOTFS}/etc/apt/sources.list.d/bootstrap.list" fi
>  }

And here we keep sources-list in the !cached case forever ...

Henning

>  


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list
  2018-12-17 11:41 ` [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Henning Schild
@ 2018-12-17 13:15   ` Maxim Yu. Osipov
  0 siblings, 0 replies; 6+ messages in thread
From: Maxim Yu. Osipov @ 2018-12-17 13:15 UTC (permalink / raw)
  To: Henning Schild; +Cc: isar-users

On 12/17/18 2:41 PM, Henning Schild wrote:
> Am Mon, 17 Dec 2018 06:40:33 +0100
> schrieb "Maxim Yu. Osipov" <mosipov@ilbers.de>:
> 
>> Keep the initial copy of APT sources list passed
>> via DISTRO_APT_SOURCES as the contents of APTSRCS
>> get modified during isar-bootstrap.
>>
>> Signed-off-by: Maxim Yu. Osipov <mosipov@ilbers.de>
>> ---
>>   meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb   | 2 ++
>>   meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb | 2 ++
>>   meta/recipes-core/isar-bootstrap/isar-bootstrap.inc       | 3 +++
>>   3 files changed, 7 insertions(+)
>>
>> diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
>> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb index
>> 19b60dc..7b83f80 100644 ---
>> a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb +++
>> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb @@ -34,8
>> +34,10 @@ python do_apt_config_prepare() { aggregate_files(d,
>> apt_preferences_list, apt_preferences_out)
>>           apt_sources_out = d.getVar("APTSRCS", True)
>> +        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
>>           apt_sources_list = (d.getVar("HOST_DISTRO_APT_SOURCES",
>> True) or "").split()
>> +        aggregate_files(d, apt_sources_list, apt_sources_init_out)
>>           aggregate_aptsources_list(d, apt_sources_list,
>> apt_sources_out) }
>>   addtask apt_config_prepare before do_bootstrap after do_unpack
>> diff --git
>> a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
>> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb index
>> 3631506..c264123 100644 ---
>> a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb +++
>> b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb @@ -33,8
>> +33,10 @@ python do_apt_config_prepare() { aggregate_files(d,
>> apt_preferences_list, apt_preferences_out) apt_sources_out =
>> d.getVar("APTSRCS", True)
>> +        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
>>           apt_sources_list = (d.getVar("DISTRO_APT_SOURCES", True) or
>> "").split()
>> +        aggregate_files(d, apt_sources_list, apt_sources_init_out)
>>           aggregate_aptsources_list(d, apt_sources_list,
>> apt_sources_out) }
>>   addtask apt_config_prepare before do_bootstrap after do_unpack
>> diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
>> b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc index
>> 811d50e..f411ad1 100644 ---
>> a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc +++
>> b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc @@ -20,6 +20,7
>> @@ DEBOOTSTRAP ?= "qemu-debootstrap" ROOTFSDIR = "${WORKDIR}/rootfs"
>>   APTPREFS = "${WORKDIR}/apt-preferences"
>>   APTSRCS = "${WORKDIR}/apt-sources"
>> +APTSRCS_INIT = "${WORKDIR}/apt-sources-init"
>>   BASEAPTSRCS = "${WORKDIR}/base-apt-sources"
>>   APTKEYFILES = ""
>>   APTKEYRING = "${WORKDIR}/apt-keyring.gpg"
>> @@ -222,6 +223,8 @@ isar_bootstrap() {
>>                   install -v -m644 "${APTSRCS}" \
>>                                    "${ROOTFSDIR}/etc/apt/sources.list.d/bootstrap.list"
>>               fi
>> +            install -v -m644 "${APTSRCS_INIT}" \
>> +                                 "${ROOTFSDIR}/etc/apt/sources-list"
> 
> That file should get another name, and ideally not sit in the rootfs at
> all. If something goes wrong, this looks dangerously close to a valid
> file, with no clue where it came from.

One may try generate this sources-list from DISTRO_APT_SOURCES again in 
isar-image.class (one have to share python aggregate_files & friends 
and add another task similar to do_apt_config_prepare from 
isar-bootstrap-*). In my opinion such duplication looks ugly as the 
natural place to parse DISTRO_APT_SOURCES once during isar-bootstrap phase.

Maxim.



> Henning
> 
>>               rm -f "${ROOTFSDIR}/etc/apt/sources.list"
>>               mkdir -p "${ROOTFSDIR}/etc/apt/apt.conf.d"
>>               install -v -m644 "${WORKDIR}/isar-apt.conf" \
> 


-- 
Maxim Osipov
ilbers GmbH
Maria-Merian-Str. 8
85521 Ottobrunn
Germany
+49 (151) 6517 6917
mosipov@ilbers.de
http://ilbers.de/
Commercial register Munich, HRB 214197
General Manager: Baurzhan Ismagulov

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list
  2018-12-17  5:40 [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Maxim Yu. Osipov
  2018-12-17  5:40 ` [PATCH 2/2] classes/isar-image: Replace the apt sources file with the original Maxim Yu. Osipov
  2018-12-17 11:41 ` [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Henning Schild
@ 2018-12-19 11:45 ` Maxim Yu. Osipov
  2 siblings, 0 replies; 6+ messages in thread
From: Maxim Yu. Osipov @ 2018-12-19 11:45 UTC (permalink / raw)
  To: isar-users

On 12/17/18 8:40 AM, Maxim Yu. Osipov wrote:
> Keep the initial copy of APT sources list passed
> via DISTRO_APT_SOURCES as the contents of APTSRCS
> get modified during isar-bootstrap.

Applied to the 'next'.

> Signed-off-by: Maxim Yu. Osipov <mosipov@ilbers.de>
> ---
>   meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb   | 2 ++
>   meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb | 2 ++
>   meta/recipes-core/isar-bootstrap/isar-bootstrap.inc       | 3 +++
>   3 files changed, 7 insertions(+)
> 
> diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
> index 19b60dc..7b83f80 100644
> --- a/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
> +++ b/meta/recipes-core/isar-bootstrap/isar-bootstrap-host.bb
> @@ -34,8 +34,10 @@ python do_apt_config_prepare() {
>           aggregate_files(d, apt_preferences_list, apt_preferences_out)
>   
>           apt_sources_out = d.getVar("APTSRCS", True)
> +        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
>           apt_sources_list = (d.getVar("HOST_DISTRO_APT_SOURCES", True) or "").split()
>   
> +        aggregate_files(d, apt_sources_list, apt_sources_init_out)
>           aggregate_aptsources_list(d, apt_sources_list, apt_sources_out)
>   }
>   addtask apt_config_prepare before do_bootstrap after do_unpack
> diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
> index 3631506..c264123 100644
> --- a/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
> +++ b/meta/recipes-core/isar-bootstrap/isar-bootstrap-target.bb
> @@ -33,8 +33,10 @@ python do_apt_config_prepare() {
>           aggregate_files(d, apt_preferences_list, apt_preferences_out)
>   
>           apt_sources_out = d.getVar("APTSRCS", True)
> +        apt_sources_init_out = d.getVar("APTSRCS_INIT", True)
>           apt_sources_list = (d.getVar("DISTRO_APT_SOURCES", True) or "").split()
>   
> +        aggregate_files(d, apt_sources_list, apt_sources_init_out)
>           aggregate_aptsources_list(d, apt_sources_list, apt_sources_out)
>   }
>   addtask apt_config_prepare before do_bootstrap after do_unpack
> diff --git a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
> index 811d50e..f411ad1 100644
> --- a/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
> +++ b/meta/recipes-core/isar-bootstrap/isar-bootstrap.inc
> @@ -20,6 +20,7 @@ DEBOOTSTRAP ?= "qemu-debootstrap"
>   ROOTFSDIR = "${WORKDIR}/rootfs"
>   APTPREFS = "${WORKDIR}/apt-preferences"
>   APTSRCS = "${WORKDIR}/apt-sources"
> +APTSRCS_INIT = "${WORKDIR}/apt-sources-init"
>   BASEAPTSRCS = "${WORKDIR}/base-apt-sources"
>   APTKEYFILES = ""
>   APTKEYRING = "${WORKDIR}/apt-keyring.gpg"
> @@ -222,6 +223,8 @@ isar_bootstrap() {
>                   install -v -m644 "${APTSRCS}" \
>                                    "${ROOTFSDIR}/etc/apt/sources.list.d/bootstrap.list"
>               fi
> +            install -v -m644 "${APTSRCS_INIT}" \
> +                                 "${ROOTFSDIR}/etc/apt/sources-list"
>               rm -f "${ROOTFSDIR}/etc/apt/sources.list"
>               mkdir -p "${ROOTFSDIR}/etc/apt/apt.conf.d"
>               install -v -m644 "${WORKDIR}/isar-apt.conf" \
> 


-- 
Maxim Osipov
ilbers GmbH
Maria-Merian-Str. 8
85521 Ottobrunn
Germany
+49 (151) 6517 6917
mosipov@ilbers.de
http://ilbers.de/
Commercial register Munich, HRB 214197
General Manager: Baurzhan Ismagulov

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-12-19 11:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-17  5:40 [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Maxim Yu. Osipov
2018-12-17  5:40 ` [PATCH 2/2] classes/isar-image: Replace the apt sources file with the original Maxim Yu. Osipov
2018-12-17 11:42   ` Henning Schild
2018-12-17 11:41 ` [PATCH 1/2] isar-bootstrap: Keep the initial APT sources list Henning Schild
2018-12-17 13:15   ` Maxim Yu. Osipov
2018-12-19 11:45 ` Maxim Yu. Osipov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox